İçeriğe geçin
buybitcoinsmart

Sözlük / İşlemler ve ücretler

Mempool

Diğer adları: Memory pool.

Mempool nedir?
Mempool, bir düğümün haberdar olduğu ancak henüz bir blokta görmediği geçerli işlemlerin kümesidir; bu işlemler bir madenci onları alana kadar bellekte tutulur.

Tek bir mempool yoktur. Her düğüm kendi mempool'unu tutar, varsayılan olarak Bitcoin Core içinde 300 megabayt ile sınırlandırır ve bu sınıra ulaşıldığında en ucuz işlemleri atar. Bir mempool internet sitesinin size gösterdiği, kuyruğun tek bir düğümdeki görünümüdür; ücret seçmek için yeterince yakındır ama hiçbir zaman kesin değildir.

Nasıl çalışır

Varış bir filtreleme sürecidir, kuyruk bileti değil. Bir işlem bir düğüme ulaştığında önce mutabakat kurallarına, ardından o düğümün kendi aktarma politikasına göre kontrol edilir ve ancak ikisini de geçerse düğüm onu saklar ve eşlerine iletir. Reddedilen bir işlem yalnızca iletilmez ve yeterince eş onu reddederse hiçbir madenciye ulaşmaz.

Depolama sınırlıdır ve bu, bekleme odasının sonsuz olmasını bekleyenleri şaşırtır. -maxmempool ayarı varsayılan olarak 300 megabayttır ve depo dolduğunda düğüm en düşük ücret oranına sahip işlemleri çıkarır ve kendi kabul eşiğini olağan asgari ücretin üzerine yükseltir. Hâlâ bekleyen her şey -mempoolexpiry saat sonra da atılır ve bu varsayılan 336 saat, yani tam olarak 14 gündür. Bitcoin Core 0.14.0 sürümünden bu yana içerik bir mempool.dat dosyasına yazılarak yeniden başlatmaya dayanır, böylece düğümünüzü kapatmak artık bildiklerini silmez.

Sıralama, boyut birimi başına fiyata göredir. Aday bir blok oluşturan madenci ücret oranına göre sıralar ve 4.000.000 ağırlık birimi bütçesini en üstten doldurur; bir işlemi, bağlı olduğu onaylanmamış üst işlemlerle birlikte değerlendirir. Bitcoin Core 31.0 mempool'u tam olarak bu fikir etrafında yeniden kurdu: bağlantılı işlemleri en fazla 64 üyeden oluşan kümelerde gruplayıp gerçekte hangi ücret oranıyla bir bloğa gireceklerine göre sıraladı. Varış zamanı hiçbir şey ifade etmez, bu yüzden bu sabah yayımlanan bir işlem, öğleden sonra boyunca daha fazla ödeyen sonraki işlemler tarafından geçilebilir.

Her düğüm kendi ayarlarını uyguladığı için içerik makineden makineye değişir. Bir saat önce yeniden başlatılan bir düğüm, bir aydır çalışan bir düğümden daha az şey bilir, Bitcoin Knots çalıştıran bir düğüm Bitcoin Core çalıştırandan farklı filtreler; madencilere ise ağda hiç dolaşmamış işlemler doğrudan verilebilir.

Bitcoin satın alırken bu neden önemli

Bitcoinlerinizi taşımadan önce kuyruğu kontrol etmek, Bitcoin'deki en ucuz alışkanlıktır. Aynı para çekme işlemi sakin bir hafta sonunda birkaç yüz satoshiye mal olabilirken yoğun bir anda on binlerce satoshiye mal olabilir ve cüzdanınız size hangi durumda olduğunuzu hiçbir şekilde bildirmez. Para çekme düğmesine basmadan önce mevcut sonraki blok ücret oranına bir göz atmak, bir cüzdanın sunduğu herhangi bir ücret ayarından daha değerlidir.

Hangi borsayı kullandığınız bunun ne kadar önemli olduğunu değiştirir. Binance, Kraken ve Coinbase Bitcoin para çekme işlemlerini ağa göre fiyatlandırır, yani kuyruk derinken bildirdikleri tutar yükselir ve kuyruk açıldığında geri düşer; sakin bir saati beklemek gerçek para değerindedir. Bunun yerine sabit bir para çekme ücreti yayımlayan platformlar, kuyruk ne durumda olursa olsun aynı tutarı tahsil eder; bu da onları sakin bir günde cezalandırıcı, tıkanıklık sırasında ise avantajlı kılar. Hangi modele tabi olduğunuzu bilmek, beklemenin size bir şey kazandırıp kazandırmadığını söyler.

Tıkanıklık ayrıca uyarı vermeden ve ödemelerle ilgisiz nedenlerle de gelir. 2023 yılındaki token basma dalgaları ve Nisan 2024 tarihindeki Runes lansmanı, blokları veriyle doldurarak sıradan birikimcileri katılmak istemedikleri bir teklif savaşına itti. Swan veya River üzerinden otomatik para çekmeyle düzenli alım yapıyorsanız makul yanıt, kuyruğun durumunu görmezden gelen sabit haftalık bir program yerine, bitcoinleri daha az ve daha büyük işlemlerle taşıyan bir eşik belirlemektir.

Para çekme düğmesine basmadan önce kuyruğu okumak

Herhangi bir mempool panosunu açtığınızda üç şey görürsünüz: bekleyen işlemler, bunların bulunduğu ücret oranı bantları ve bu bantların dolduracağı öngörülen bloklar. Sonraki blok için etiketlenmiş bir bant, yaklaşık on dakika içinde bir bloğa girmek için ödediğiniz tutardır; daha alt bantlar beklemek için ödediğiniz tutardır.

Bir Bitcoin girdisini tek bir çıktıya süpürmeyle buna rakam koyun. Bu işlem yerel SegWit girdisiyle yaklaşık 110 sanal bayttır, yani 2 sat/vB oranında 220 satoshiye, 90 sat/vB oranında ise 9.900 satoshiye mal olur. İşlem her iki durumda da bayt bayt aynıdır. Yalnızca seçtiğiniz an farklıdır ve bütün ders budur.

Tabanı bilmek de yararlıdır. Çok düşük teklif verirseniz işleminiz eşler tarafından hiç kabul edilmeyebilir, bu yüzden blok gezginlerinde görünmez ve ücreti artırılamaz. Bilerek biraz düşük teklif verirseniz, kuyruğun 14 gün içinde boşalacağına dair bahse giriyorsunuz; bu süreden sonra düğümler onu atar ve cüzdanınızdaki bitcoinler yeniden harcanabilir hale gelir.

Mempool vs mempool politikası

Mempool bir kaptır; politika ise kapı görevlisidir. Kap, kontrolleri geçen her şeyi tutar ve boyutu ile son kullanma süresi de politika gibi yapılandırılabilir, ancak ikisi farklı soruları yanıtlar. Politika bir işlemin içeri alınıp ileri aktarılıp aktarılmayacağına karar verir; mempool ise sonrasında ona ne olacağına, yer azaldığında hangi işlemlerin çıkarılacağı da dahil olmak üzere, karar verir.

Mempool vs blok

Blok, 4.000.000 ağırlık birimi kesin sınırı olan yerleşmiş, kalıcı bir kayıttır; mempool ise sonraki birkaç bloğun neler içerebileceğine dair geçici, özel ve ilke olarak sınırsız bir tahmindir. İşlemler bir bloğa girdiklerinde mempool'dan çıkar ve onları içeren dal terk edilirse tekrar çıkar, bu durumda yeniden beklemeye dönerler. Bir mempool'da bulunmak hiç kimse için bir taahhüt değildir.

Karıştırılmaması gerekenler

Sık sorulan sorular

Tek bir küresel mempool var mı?

Hayır. Her düğüm kendi kopyasını tutar; bu kopya eşlerinin ilettiği işlemlerden oluşur ve düğümün kendi ayarlarına göre filtrelenir, bu yüzden iki düğüm nadiren tam olarak aynı işlemleri barındırır. Mempool siteleri tek bir düğümün görünümünü yararlı bir yaklaşım olarak yayımlar.

Bir işlem mempool'da ne kadar kalır?

Bir bloğa girene, değiştirilene veya süresi dolana kadar. Bitcoin Core, 336 saat, yani 14 gün sonra hâlâ bekleyen her şeyi atar ve 300 megabaytlık sınırı dolan bir düğüm en ucuz işlemleri bundan çok önce çıkarır.

İşlemim mempool'dan kayboldu. Nereye gitti?

Ya süresi doldu, ya çok az ödediği için çıkarıldı, ya da daha yüksek ücretli bir değiştirme onun yerini aldı. Bitcoinleriniz hiç harcanmadı, bu yüzden cüzdanınız ödemeyi yeniden oluşturup daha yüksek bir ücret oranıyla yeniden yayımlayabilir.

Sıradaki okuma

İlgili terimler

Daha fazlası: İşlemler ve ücretler

Bu sayfayı İngilizce okuyun