Bir blok nasıl bayat kalır?
İki madenci neredeyse aynı anda geçerli bir blok bulur. İki blok da ağda yayılır. Birkaç saniyeliğine bazı düğümler önce birini, diğerleri ötekini görür. Her düğüm önce gördüğü bloğu tutar ve onun üzerine yeni blok ekler.
Eşitlik bir sonraki blokla bozulur. Hangi tarafın üzerine yeni blok eklenirse en çok işi içeren zincir o olur, tüm düğümler bu zincire geçer ve diğer blok zincirden çıkar.
Ödüle ve işlemlere ne olur?
Bayat bloğun coinbase işlemi ana zincirde yer almadığı için ödülü harcanabilir hâle gelmez. İşlemlerinin çoğu muhtemelen kazanan blokta da yer almıştır. Yer almayanlar mempool’a geri döner ve sonraki bir bloğa alınır.
Coinbase ödüllerinin harcanmadan önce 100 blok beklemesinin nedeni budur. Borsaların yatırılan tutarı hesaba geçirmek için birkaç onay beklemesinin nedenlerinden biri de budur.
Yetim mi bayat mı: hangisi doğru?
Bitcoin Core kodunda bu ikisi farklıdır. Yetim blok, bir düğümün önceki bloğunu henüz görmediği bloktur. Bayat blok ise yarışı kaybeden bloktur. Günlük konuşmada “yetim” ikisi için de kullanılır. Yeni bloklar ağda saniyeler içinde yayıldığı için bayat bloklara bugün pek rastlanmaz.
Kaynaklar
- Öksüz blok · Bitcoin Wiki
- Blok zinciri rehberi · Bitcoin geliştirici dokümantasyonu
- Bitcoin: A Peer-to-Peer Electronic Cash System · Satoshi Nakamoto, 2008
Bu sayfadaki canlı veriler CloudMineCrypto API'sinden ve halka açık zincir verilerinden alınır, düzenli olarak yenilenir ve kullanıldıkları yerde etiketlenir. Yalnızca eğitim amaçlıdır, finansal tavsiye değildir.