BLOG

Mempool'a Giriş: Nedir ve Nasıl Keşfedilir

Mempool, Bitcoin'deki en ilgi çekici ancak en az anlaşılan konulardan biridir. Bu blog yazısında mempool'un ne olduğunu ve Bitcoin'deki rolünü inceleyeceğiz.

Mempool'a Giriş: Nedir ve Nasıl Keşfedilir
22 Mart 2024
Ed Prospero

Mempool anlaşılması zor bir kavramdır. Size bu ismin "bellek havuzu "nun kısaltması olduğunu ve "işlem havuzu" olarak da bilindiğini söyleyebiliriz. Madencilerin onları bir bloğa eklemesini beklerken bekleyen işlemlerin yaşadığı bir tür araf olduğunu da ekleyebiliriz. Ancak, mempool'un blok zinciriyle ilişkili olduğunu ancak onun bir parçası olmadığını biliyor muydunuz? Peki ya size her Bitcoin düğümünün mempool'un kendi versiyonunu barındırdığını söylesek? Bu her şeyi karmaşıklaştırır, biliyoruz.

Neyse ki Blink bunu açıklamak için burada. Mempool.space'in tanımı ile başlayalım:

"Bir mempool ("bellek havuzu "nun kısaltması), bir kripto para ağı düğümü için bekleyen ve onaylanmamış işlemlerin sırasıdır. Tek bir küresel mempool yoktur: ağdaki her düğüm kendi mempool'unu tutar, bu nedenle farklı düğümler mempool'larında farklı işlemler tutabilir."

Bir kullanıcı Bitcoin gönderdiğinde, cüzdan mevcut UTXO 'ları kullanarak bir işlem oluşturur ve bunu imzalar. Ağ Bitcoin'i hemen göndermez. Bunun yerine, işlemi mevcut her düğüme yayınlar ve onay için bekler. Tüm bunların birikimi mempool'u oluşturur. Madenciler bu uhrevi yerden bloklara dahil etmek üzere işlemleri çıkarır. Bu bloklar tamamlandığında blok zincirine eklenir ve artık onaylanmış olan işlemler mempool'dan kaybolur. Bundan sonra, sistemin takip ettiğimiz bloğun üzerine eklediği her blok fazladan bir onay olarak kabul edilir.

Yalnızca Bitcoin'in ana zincirinin bir mempool kullandığını ve buna ihtiyaç duyduğunu belirtmek önemlidir. Blink bir Lightning Network cüzdanıdır ve Lightning yalnızca kanalları açıp kapatırken söz konusu blok zinciri ile etkileşime girer. Şimdi, Blink kullanıcılarımızın Lightning'a girip çıkmaları için zincir üzerinde işlemler sunuyor. Düşük ücretlerimiz hakkında daha fazla bilgiyi buradan edinebilirsiniz.

Bitcoin'in Mempool'u Ne Kadar Büyük?

Bitcoin ağı her zaman değişmektedir ve mempool da bir istisna değildir. Herhangi bir zamanda, yenileri kuyrukta yerini alırken kaybolan işlemleri onaylar. Ayrıca, bazı işlemler iptal edilir. Ağ, mempool'da yalnızca çok sayıda onaylanmamış işlemi depolayabilir ve sınırlayıcı faktör aktif düğüm sayısıdır. Johoe'nin Bitcoin Mempool İstatistiklerine göre, "Bir Bitcoin düğümünün varsayılan mempool'u 300 MB'tır, ancak boyut farklı şekilde hesaplanır: segwit indirimi yoktur ve küçük işlemler mempool'da bir bloğa yazıldıklarında kapladıkları alandan daha fazla yer kaplar. Bu nedenle, varsayılan 300 MB sınırı, işlemlerin şekline bağlı olarak 50-120 vMB'ye karşılık gelir."

Dolayısıyla, limitler dikkate alındığında, iki haftalık bir sürenin ardından gerçekleşmeyen işlemler otomatik olarak iptal edilir. Ancak, her node'un kendine ait bir mempool'u olduğundan, bazen iptal edilmiş gibi görünen işlemler bloklara eklenir ve onaylanır. Andreas Antonopoulos'a göre, her bir node'un mempool'larında %99'dan fazla işlem çakışması var, ancak görünüşe göre bu %1'lik oran bu durumlara neden olmak için yeterli. 

Ücretler Nasıl İşliyor?

Bitcoin ağı, dünyanın sahip olduğu merkezi olmayan bir sisteme en yakın şeydir. Arz ve talep yasası ücretleri belirler, bunları dayatan merkezi bir otorite yoktur. Yalnızca çok fazla blok alanı vardır, bu nedenle işlemler eklenmek ve onaylanmak için rekabet eder. Madencilerin daha büyük ücretler taşıyan işlemleri seçmesi mantıklıdır. Ayrıca, mempool temizlenirse, rekabetin şiddeti azaldıkça ücretlerin düşmesi de mantıklıdır. 

Diğer hafifletici faktör, bir işlemin içerdiği vByte miktarıdır, ancak bu canavarı UTXOs makalesinde zaten ele aldık. 

İşlemim Takılırsa Ne Yapabilirim?

Eğer bir işlem rekabetçi bir ücret sunmuyorsa, bazen mempool'da takılı kalır. Kaybolmasını beklemek ve ilgili riskleri almak dışında kullanıcının iki seçeneği vardır. A.- Çocuk Ebeveyn İçin Öder veya Ücretle Değiştir işlemini kullanarak süreci hızlandırmak. B.- Nükleer seçenek, aynı UTXO'yu daha yüksek ücretlerle yeni bir işlemle kendinize göndermektir. Bu işlem onaylanırsa ve onaylandığında, önceki işlem iptal edilir. 

Düğümler Mempool ile Nasıl Etkileşim Kurar?

Daha önce de belirttiğimiz gibi, her işlem düğümlere yayınlanır ve her biri kendine ait bir mempool tutar. İşlemler ulaştığında, her düğüm geçerli olduğundan emin olmak için bir dizi kontrol yapar. Diğer şeylerin yanı sıra, bir girdi ve çıktının varlığını, UTXO'da mevcut olana karşı iletilen değeri ve bloğun bir coinbase işlemi içerip içermediğini kontrol eder. Her şey doğruysa, işlem mempool'a girer ve düğüm bunu menzilindeki diğer düğümlere iletir.

 

Mempool ve Blockchain Kaşifleri Nedir?

Daha önce alıntılanan mempool.space'e göre:

"Mempool gezgini, bir düğümün mempool'u hakkında gerçek zamanlı ve geçmiş bilgileri görüntülemenizi, işlemlerini görselleştirmenizi ve bu işlemleri aramanızı ve görüntülemenizi sağlayan bir araçtır"

mempool.space dışında şunları da kullanabilirsiniz:

Şimdi, bu hizmetlerden bazıları blok kaşifleri olarak da hizmet veriyor. Benzer bir araç olan Bblock kaşifleri, herkesin blok zinciri olan açık defterde görsel bir şekilde arama yapmasına olanak tanır. Bir kullanıcı belirli işlemlere bakabilir ya da ağın mevcut durumu hakkında genel bir fikir edinebilir. Söz konusu kullanıcı ayrıca ağın geçmişi boyunca herhangi bir noktadaki durumu hakkında da fikir edinebilir. 

Bunlar en popüler blok kaşiflerinden bazılarıdır:

Bitcoin ağının radikal şeffaflığı Satoshi'nin en büyük başarılarından biridir. Ve artık bu zengin bilgiye kendi evinizin rahatlığında nasıl erişebileceğinizi biliyorsunuz.

Sosyal Paylaşım Bileşeni

Blink'i İndir

Şimdi bitcoin almaya ve göndermeye başlayın

Bizi takip edin