Miten lohkosta tulee vanhentunut?
Kaksi louhijaa löytää kelvollisen lohkon lähes samaan aikaan. Molemmat lohkot leviävät verkossa, ja muutaman sekunnin ajan osa solmuista näkee ensin toisen lohkon ja osa toisen. Kukin solmu pitää ensimmäisenä näkemänsä lohkon ja rakentaa sen päälle.
Tasatilanne ratkeaa seuraavalla lohkolla. Se haara, jolle lohko päätyy, muodostaa eniten työtä sisältävän ketjun. Kaikki solmut siirtyvät siihen, ja toinen lohko putoaa pois.
Mitä palkkiolle ja tapahtumille tapahtuu?
Vanhentuneen lohkon coinbase-tapahtuma ei ole pääketjussa, joten sen palkkiota ei voi koskaan käyttää. Useimmat sen maksutapahtumista olivat luultavasti myös voittaneessa lohkossa. Muut palaavat mempooliin ja päätyvät myöhempään lohkoon.
Siksi coinbase-kolikoita pitää odottaa 100 lohkoa ennen kuin niitä voi käyttää. Samasta syystä pörssit odottavat yleensä muutamaa vahvistusta ennen kuin hyvittävät talletuksen.
Orpolohko vai vanhentunut lohko?
Bitcoin Coren koodissa näillä kahdella termillä on eri merkitys. Orpolohko on lohko, jonka edeltäjää solmu ei ole vielä nähnyt. Vanhentunut lohko taas on kilvan hävinnyt lohko. Arkikielessä orpolohkolla tarkoitetaan molempia. Vanhentuneet lohkot ovat nykyään harvinaisia, sillä uudet lohkot leviävät verkossa sekunneissa.
Lähteet
- Orpolohko · Bitcoin Wiki
- Lohkoketjuopas · Bitcoinin kehittäjädokumentaatio
- Bitcoin: vertaisverkkoon perustuva sähköinen käteisjärjestelmä · Satoshi Nakamoto, 2008
Sivun reaaliaikaiset luvut perustuvat CloudMineCrypto API:n ja julkisen lohkoketjun tietoihin. Niitä päivitetään säännöllisesti, ja ne merkitään näkyviin siellä, missä niitä käytetään. Vain tiedoksi, ei taloudellista neuvontaa.