Biraz kendimi cevaplamak gibi oldu ama bu şekilde işliyormuş:
Gönderen adreslerin sayısına a dersek ve alıcı adreslerin sayısına da b dersek eğer:
(a*180+b*34+10)±40 şeklinde byte sayısı hesaplanıyor. Biz de gönderim yaparken seçtiğimiz işlem ücretine göre çarpılıp bölünüyor.
Örnek vermek gerekirse
bu linkteki işlemi ele alalım.
Gönderen kişi 1 adresten 2 farklı adrese gönderim yapmış ve işlem ücretini de 0.00693186 BTC/kB seçmiş, a=1 ve b=2 oluyor. Buna göre:
(1*180+2*34+10)±40 sonuç olarak 218 ve 298 byte aralığında ve 226 byte olarak işlenmiş. İşlem ücretini de 0.00693186 BTC/kB olarak seçmiş.
Kesilebilecek minimum işlem ücreti =
(218*0.00693186)/1000 = 0.00151115 BTCKesilebilecek maximum işlem ücreti =
(298*0.00693186)/1000 = 0.00206569 BTCLinkte de görüldüğü gibi 0.0015666 BTC işlem ücreti alınmış.
Bitcoin Core cüzdanında da seçilen işlem ücretine göre tahmini gönderim süresi ve blok sayısı var. Bunu 1 s / 6 blok şeklinde gösterdiğini varsayarsak işlem 6 blok içinde tahmini de 1 saat içinde onaylanıyor.
Bu sitede de anlık olarak ödenen işlem ücretine göre onay bekleyen işlem sayısının tablosu var, buna bakarak o anki işlem ücreti kolaylıkla seçilebilir.
Gözlerim yaşardı, tebrik ediyorum sizi.
İlk defa bir konuda detaylı araştırma yapıp öğrendikten sonra foruma gelip anlatan birisi var.
Bu site de fee takibi için iyidir.
Eğer aceleniz yoksa byte başı ücreti 50 satoşi'den yüksek tutmanıza gerek yok.