Hva er en foreldreløs blokk?
Foreldreløse blokker, ofte referert til som foreldede blokker, er blokker som ikke aksepteres i blockchain-nettverket på grunn av et tidsforsinkelse i aksept av den aktuelle blokken i blockchain, sammenlignet med den andre kvalifiserende blokken. Foreldreløse blokker er gyldige og bekreftede blokker, men har blitt avvist av kjeden. De kalles også frittliggende blokker da de eksisterer isolert fra blockchain.
Viktige takeaways
- En foreldreløs blokkering er en blokk som er løst i blockchain-nettverket, men ikke ble akseptert på grunn av etterslep i selve nettverket. Det kan være to gruvearbeidere som løser for en blokk samtidig. Gruvearbeideren som har et mer detaljert korrekturark, er den som blir tildelt blokkens belønning. Det er ingen belønning for å løse en blokk som deretter blir bestemt til å være en foreldreløs blokk.
Forståelse av en orphan block
En blockchain består av en serie blokker, som fungerer som datalagringsenheter for å lagre detaljer om de forskjellige transaksjonene som oppstår på blockchain-nettverket. Under standard gruveprosess forsøker gruvearbeidere å generere nye blokker ved å løse de komplekse matematiske ligningene som er nødvendige for at blockchain-nettverket skal fungere.
Den første gruvearbeideren som lykkes med å finne en ny blokk har rett til blokkbelønningen og skriver den første transaksjonen på den nye blokken de fant. For at blockchain-nettverket skal fortsette å fungere, blir den nylig funnet blokken lagt til som den nye 'enheten' på blockchain.
Imidlertid er det mulig at to gruvearbeidere produserer en blokk på lignende tidspunkt. Denne situasjonen oppstår fordi aksept av blokker i blockchain av nodene til blockchain-nettverket ikke skjer øyeblikkelig.
Denne tidsforsinkelsen ved å akseptere en blokk kan føre til at en annen gruvearbeider løser for den samme eksakte blokken. Det fører til en midlertidig blanding av blockchain-nettverket, da nodene prøver å bestemme hvilken blokkering av de to nylig identifiserte blokkene den ønsker å godta.
I en slik situasjon blir blokken med større andel bevisbevis (POW) akseptert i blockchain. Den andre blokken, med et mindre bevis på arbeid, blir kastet fra å bli lagt til blockchain og betegnes som en foreldreløs blokk. Slike blokker er i hovedsak gyldige og bekreftede blokker, men på grunn av nettverkets arbeidsmekanisme og etterslepetid som fører til forsinket aksept, blir en av blokkene avvist eller foreldreløs.
En annen måte en foreldreløs blokk opprettes er når en hacker med tilstrekkelig hashingkraft forsøker å reversere noen få transaksjoner som skjedde tidligere i blockchain-nettverket.
Foreldreløse blokker er oftest knyttet til det populære Bitcoin cryptocurrency-nettverket. I tilfelle av en gyldig transaksjon som eksisterer i en foreldreløs blokk, legges de til den neste gyldige blokken som er akseptert på blockchain.
Spesielle hensyn: Orphan Block Rewards
Selv om det kan virke som om blockchain-gruvearbeideren som er ansvarlig for å produsere en foreldreløs blokk, skal kompenseres for deres tid og energi, får de faktisk ingen belønning for å løse blokken og produsere en foreldreløs blokk.
Det er mange gruvearbeidere som synes denne praksisen er urettferdig, siden de ikke på noen måte blir kompensert for å produsere eksepsjonelt arbeid som bare ikke blir akseptert fordi det var etterslep i blockchain-akseptnettverket.
