Hogyan válik elavulttá egy blokk?
Két bányász szinte egyszerre talál egy érvényes blokkot. Mindkét blokk elterjed a hálózaton, és néhány másodpercig egyes csomópontok az egyiket látják előbb, mások pedig a másikat. Minden csomópont megtartja azt, amelyiket először látta, és arra épít tovább.
A következő blokk dönti el a versenyt. Amelyik ágra kerül, az lesz a több munkát tartalmazó lánc, minden csomópont átvált rá, a másik blokk pedig kiesik.
Mi történik a jutalommal és a tranzakciókkal?
Az elavult blokk coinbase tranzakciója nem része a fő láncnak, ezért a jutalma sosem válik elkölthetővé. A tranzakciói többsége valószínűleg a nyertes blokkban is szerepelt. Amelyik nem, az visszakerül a mempoolba, és egy későbbi blokk veszi fel.
Ezért kell 100 blokkot várni, mielőtt elköltheted a coinbase-ből származó bitcoinokat. Emiatt várnak a tőzsdék is néhány megerősítésre, mielőtt jóváírnak egy befizetést.
Árva vagy elavult: melyik a helyes?
A Bitcoin Core kódjában a kettő nem ugyanaz. Az árva blokk olyan blokk, amelynek az elődjét egy csomópont még nem látta. Az elavult blokk pedig olyan, amelyik elvesztette a versenyt. A hétköznapi nyelv mindkettőre az „árva” szót használja. Ma már ritkák az elavult blokkok, mert az újak másodpercek alatt bejárják a hálózatot.
Források
- Árva blokk · Bitcoin Wiki
- Útmutató a blokklánchoz · Bitcoin fejlesztői dokumentáció
- Bitcoin: egy peer-to-peer elektronikus készpénzrendszer · Satoshi Nakamoto, 2008
Az oldal élő adatai a CloudMineCrypto API-jából és a nyilvános blokkláncból származnak, rendszeresen frissülnek, és a megjelenésüknél fel vannak tüntetve. Csak oktatási célra, nem pénzügyi tanácsadás.