Bitcoin(BTC) ağında 11 Eylül'de aynı blok yüksekliğinde iki geçerli blok üretilmesiyle 'tek blok çatallanması' (reorganizasyon) yaşandı. Sonraki blok AntPool(AntPool) zincirine eklenince kısa süreli rekabet netleşti ve AntPool zinciri ana zincir olarak kaldı.
Blok gezgini mempool.space'e göre 966500 numaralı blok, 11'inde (Kore saatiyle) 20.30.30'da AntPool tarafından kazıldı; blokta 4359 işlem yer aldı ve madenci 3,14112795 BTC ödül kazandı.
U.Today, Galaxy Research verilerine dayanarak aynı yükseklikte SpiderPool(SpiderPool)'ın da ayrı bir geçerli blok ürettiğini aktardı. İki havuzun bloklarını neredeyse aynı anda ağa yayması, farklı düğümlerin (node) önce farklı blokları görmesine yol açtı.
Bazı düğümler SpiderPool bloğunu ilk sırada gördü, ancak AntPool bloğunun üzerine bir sonraki blok eklenince toplam iş yükü bakımından AntPool zinciri öne geçti. SpiderPool bloğu ana zincire giremeyen 'eski (stale) blok' olarak kayıtlara geçti.
U.Today, bu olayın bir ay içinde yaşanan üçüncü tek blok çatallanması olduğunu yazdı. Ancak bu sayı ve SpiderPool bloğuna ilişkin ayrıntılar bağımsız birincil kaynaklarla doğrulanmadı.
Önceki örnek gösterilen 963853 numaralı blok, 24 Ağustos'ta SpiderPool tarafından kazılmıştı. Söz konusu blokta 6662 işlem ve 3,12979268 BTC ödül kayıtlıydı.
Tek blok çatallanması, birden fazla madencinin aynı yükseklikte neredeyse eş zamanlı blok üretmesiyle ortaya çıkabilir. Bu durumda ağda kısa bir süreliğine iki ayrı geçerli zincir bir arada bulunur.
Düğümler başlangıçta kendilerine önce ulaşan bloğu takip edebilir. Ardından taraflardan birine yeni bir blok eklendiğinde, toplam iş yükü daha yüksek olan zincir ana zincir kabul edilir.
Rekabeti kaybeden blok biçimsel olarak geçerli olsa da nihai zincire dahil edilmez. Bitcoin geliştirici dokümantasyonu da madencilik ağının rakip bloklar ürettiği ve sonraki bloklarla tek bir kayda yakınsadığı süreci anlatır.
Eski (stale) bloktaki coinbase işleminin madencilik ödülü, ana zincir ödülü olarak tanınmaz. Bitcoin geliştirici dokümantasyonu, zincir ayrışmasından sonra eski bloktaki coinbase ödülünün kullanılabilmesi için en az 100 blokluk bir bekleme süresi öngörüldüğünü belirtir.
Yalnızca eski blokta yer almış işlemler tamamen kaybolmaz. İşlem geçerliyse ve yeniden yayılırsa mempool'a döner ve sonraki bloklardan birine dahil edilebilir.
Bu örnek, Bitcoin ağının uzun vadeli olarak ikiye bölündüğü anlamına gelmiyor. İki madencilik havuzu aynı üst (parent) blok üzerinde yarıştı, ancak sonraki blok taraflardan birine eklenince kayıtlar tek bir zincirde birleşti.
Ayrıca yalnızca bu örnekten yola çıkarak bir 'konsensüs hatası' veya 'yüzde 51 saldırısı' yaşandığı söylenemez. Olay, blok yayılma hızı ile sonraki bloğun elde edilme zamanındaki farkın ana zincir seçimini etkilediği bir duruma daha yakın.
Kripto para borsaları ve ödeme servisleri genellikle birkaç blok daha eklendikten sonra işlemin kesinleştiğine karar verir. Tek blok düzeyindeki bu çatallanmanın borsalarda para yatırma/çekme işlemlerine veya ödeme servislerine bir etkisi olup olmadığı doğrulanmadı.
Daha önce TokenPost, bloklar arası ücret farkı büyüdükçe aynı yükseklikte rakip blok sayısının artabileceğini gösteren bir araştırmayı aktarmıştı. Bu örnek de madencilik havuzları arasındaki yayılma hızı ve sonraki blok rekabetinin zincir seçimini doğrudan etkilediği yapıyı bir kez daha gösterdi.
Rekabet, AntPool zincirinin ana zincir olarak kalması ve SpiderPool bloğunun eski (stale) blok olarak kayıtlara geçmesiyle sona erdi.
Yorum 0