Bitcoin Forum

Local => Yeni Başlayanlar & Yardım => Topic started by: kama on September 02, 2015, 08:30:12 PM



Title: Blok zincirine eklenmeyi bekleyen işlemler nerede tutuluyor ?
Post by: kama on September 02, 2015, 08:30:12 PM
diyelim ki 370.000'inci blok bulundu madenciler yeni bilmeceyi çözüp yeni bloğu oluşturacaklar fakat bu sırada gelen işlemler var bu işlemler tüm madenciler tarafından biliniyor fakat bu işlemler nerede depolanıyor ? ayrıca madenciler ağa bulduğu bilmece çözümünü duyurmak için bloğun maksimum boyuta ulaşmasını beklerler mi?


Title: Re: Blok zincirine eklenmeyi bekleyen bloktaki işlemler nerede tutuluyor ?
Post by: dukeneptun on September 02, 2015, 09:00:22 PM
https://blockchain.info/unconfirmed-transactions

Henüz onay almamış işlemleri burada görebilirsiniz.


Title: Re: Blok zincirine eklenmeyi bekleyen işlemler nerede tutuluyor ?
Post by: Zz on September 03, 2015, 12:06:59 PM
Henüz onay almamış işlemler mempool'da tutulur. Madenciler önem sırasına göre bu işlemleri yeni bloğa eklerler. Düşük fee ödenen işlemler öncelik olarak geride kalacağı için ilk blokta onaylanmayabilir.
Örneğin şu an onaylanmayı bekleyen 8.6 mb işlem var. Blok boyutu 1 mb olduğu için hiç yeni işlem yapılmadığını varsayarsak hepsinin onaylanması için 9 yeni bloğa ihtiyacımız var.
Toplam Boyut   8661.4560546875 (KB)


Title: Re: Blok zincirine eklenmeyi bekleyen işlemler nerede tutuluyor ?
Post by: kama on September 03, 2015, 12:33:46 PM
Henüz onay almamış işlemler mempool'da tutulur. Madenciler önem sırasına göre bu işlemleri yeni bloğa eklerler. Düşük fee ödenen işlemler öncelik olarak geride kalacağı için ilk blokta onaylanmayabilir.
Örneğin şu an onaylanmayı bekleyen 8.6 mb işlem var. Blok boyutu 1 mb olduğu için hiç yeni işlem yapılmadığını varsayarsak hepsinin onaylanması için 9 yeni bloğa ihtiyacımız var.
Toplam Boyut   8661.4560546875 (KB)

peki herkes ağa duyurulan işlemleri yayıyor ama sadece madenciler mempool tutuyor ramierinde doğru mudur ?


Title: Re: Blok zincirine eklenmeyi bekleyen işlemler nerede tutuluyor ?
Post by: cakir on September 03, 2015, 01:30:27 PM
Henüz onay almamış işlemler mempool'da tutulur. Madenciler önem sırasına göre bu işlemleri yeni bloğa eklerler. Düşük fee ödenen işlemler öncelik olarak geride kalacağı için ilk blokta onaylanmayabilir.
Örneğin şu an onaylanmayı bekleyen 8.6 mb işlem var. Blok boyutu 1 mb olduğu için hiç yeni işlem yapılmadığını varsayarsak hepsinin onaylanması için 9 yeni bloğa ihtiyacımız var.
Toplam Boyut   8661.4560546875 (KB)

peki herkes ağa duyurulan işlemleri yayıyor ama sadece madenciler mempool tutuyor ramierinde doğru mudur ?
Hayır.
Bitcoin Çekirdeği, Armory (ve hatta SPV Mining yapanlarda da) mempool vardır. Kullanılmıyor olması olmadığı anlamına gelmez.
Bitcoin Çekirdeği'nde Yardım menüsü altında RPC konsoluna gidin
getmempoolinfo komutunu girdiğinizde size toplam onaylanmamış işlem sayısını ve bu işlemlerin boyutunu verecektir.
getrawmempool komutu ise bu onaylanmamış işlemlerin tx id'lerini verecektir.