Investor's wiki

Orphan Block

Orphan Block

En foreldreløs blokk er en blokk hvis overordnede blokkering er ukjent eller ikke-eksisterende. Disse typene blokker ble dannet i eldre versjoner av Bitcoin Core-programvaren, der nettverksnoder kunne motta blokker til tross for mangelen på data om deres aner. Siden utgivelsen av Bitcoin Core v.0.10, tidlig i 2015, er ikke lenger Bitcoin foreldreløse blokker (i bokstavelig forstand) mulige.

Imidlertid er begrepet foreldreløs blokk fortsatt mye brukt i kryptovalutaområdet når det refereres til gyldige utvunnede blokker som har blitt forkastet. Teknisk sett bør disse blokkene kalles "gamle blokker" eller "utdøde blokker", men fordi klienten betegner blokkbelønningene sine som "foreldreløse", kaller de fleste dem foreldreløse blokker. Så til tross for at de har en kjent overordnet blokk, refererer de fleste til disse blokkene som foreldreløse blokker i stedet for foreldede blokker.

Foreldede blokker genereres når to forskjellige gruvearbeidere videresender sine gyldige blokker nesten samtidig. Dette fører til at nettverket deler seg i to konkurrerende versjoner av blokkjeden inntil en av blokkene blir forkastet (den lengste kjeden råder mens den andre blir forlatt). Merk at begge blokkene er verifiserte og gyldige, men bare en er festet til hovedkjeden.

Fordi gruvearbeidere stadig genererer nye blokker, kan noen av disse bli kringkastet til nettverket nesten samtidig. Og siden nettverket er distribuert, tar overføringen av informasjon mellom noder litt tid. Av denne grunn er det en mulighet for at en gruppe noder vil velge å validere en blokk, mens en annen gruppe vil velge å validere den andre. Til slutt vil dette føre til at en av blokkene blir "foreldreløs".

Genereringen av foreldede blokker er helt naturlig og skjer i de fleste tilfeller ved en tilfeldighet. Imidlertid kan de også produseres når ondsinnede aktører prøver å opprette en alternativ gyldig angrepskjede (se 51 %).

##Høydepunkter

– En foreldreløs blokk er en blokk som er løst innenfor blokkjedenettverket, men som ikke ble akseptert av nettverket.

– Det kan være to gruvearbeidere som løser gyldige blokker samtidig. Nettverket bruker begge blokkene til den ene kjeden har flere verifiserte blokker enn den andre. Deretter blir blokkene i den kortere kjeden foreldreløse.

– Foreldreløse blokker er en vanlig forekomst i en distribuert blokkjede som Bitcoin og Ethereum.

##FAQ

Er det en belønning for gruvedrift av uaktuelle blokker?

Vanligvis er det ingen belønning for å utvinne en gammel blokk. Noen blokkjeder kan imidlertid tillate foreldede blokkbelønninger. Ethereum belønner gruvearbeidere som opprettet ommer-blokker (dets foreldede blokkekvivalent) med mindre belønninger og transaksjonsgebyrer – i det minste inntil det går over til en mekanisme for bevis-av-innsats.

Hva skjer med foreldreløse Bitcoin?

Bitcoin er kryptovalutaen som tildeles for å åpne en ny blokk i blokkjeden. Blokker kan bli foreldreløse, men en bitcoin kan ikke. Foreldreløse (foreldede) blokker kastes.

Er en Bitcoin en blokk?

En blokk er en kryptert registrering av alle transaksjoner innenfor den blokken. Bitcoin er kryptovalutaen som belønnes for å løse hashen – det krypterte heksadesimale tallet som lagrer den forrige blokkens informasjon.