Kako blok postaje zastarjeli blok?
Dva rudara pronađu valjan blok gotovo u istom trenutku. Oba se bloka šire mrežom, a nekoliko sekundi neki čvorovi prvo vide jedan, a drugi čvorovi drugi. Svaki čvor zadržava onaj koji je prvi vidio i nadovezuje se na njega.
Izjednačenu utrku odlučuje sljedeći blok. Strana na koju se on nadoveže postaje lanac s najviše rada, svi čvorovi prelaze na njega, a drugi blok ispada.
Što se događa s nagradom i transakcijama?
Coinbase transakcija zastarjelog bloka nije u glavnom lancu, pa se njegova nagrada nikad ne može potrošiti. Većina njegovih transakcija vjerojatno je bila i u pobjedničkom bloku. One koje nisu bile vraćaju se u mempool i preuzima ih neki kasniji blok.
Zato se na kovanice iz coinbase transakcije čeka 100 blokova prije nego što ih je moguće potrošiti. To je i jedan od razloga zašto mjenjačnice čekaju nekoliko potvrda prije nego što knjiže polog.
Siročić ili zastarjeli blok: što je točno?
U kodu Bitcoin Corea ta dva pojma znače različite stvari. Siročić je blok čiji roditeljski blok neki čvor još nije vidio, a zastarjeli blok je onaj koji je izgubio utrku. U svakodnevnom govoru „siročić” se koristi za oba. Zastarjeli blokovi danas su rijetki jer novi blokovi putuju mrežom u nekoliko sekundi.
Izvori
- Blok siroče · Bitcoin Wiki
- Vodič kroz lanac blokova · dokumentacija za Bitcoin developere
- Bitcoin: elektronički gotovinski sustav ravnopravnih korisnika · Satoshi Nakamoto, 2008
Podaci uživo na ovoj stranici dolaze iz API-ja CloudMineCrypto i javnih podataka blockchaina. Redovito se ažuriraju i označeni su tamo gdje se prikazuju. Služe samo u obrazovne svrhe i nisu financijski savjet.