Investor's wiki

Ommer blokk

Ommer blokk

Hva er en Ommer-blokk?

Det er mulig for to blokker å bli opprettet samtidig av et nettverk. Når dette skjer, vil en blokk bli utelatt. Denne restblokken kalles en ommerblokk. Tidligere ble de kalt onkelblokker, og refererte til de familiære relasjonene som ble brukt til å beskrive blokkposisjoner i en blokkjede.

Forstå Ommer-blokker

I en offentlig blokkjede som Ethereum og Bitcoin er det viktig å bruke en metode som sikrer at data i blokkjeden blir verifisert og lagt til ved konsensus. Det er like viktig å forhindre at data endres. Mange blokkkjeder bruker en datastruktur kalt et Merkle-tre for å oppnå dette.

Et Merkle-tre etablerer forfedres relasjoner for blokker med data. Informasjon fra tidligere blokker er inkludert i nye blokker, lik DNA som overføres mellom generasjoner. Dette skaper konseptet med foreldre, foreldres søsken, barn og søskenblokker som ligner på en grafisk representasjon av et slektstre.

Slik fungerer det – den første blokken i et tre kan bli kalt blokk A. Den neste blokken som er opprettet fra blokk A vil bli ansett som blokk A sitt underordnede og vil inkludere As informasjon pluss sin egen.

Ethereum går fra proof-of-work til proof-of-stake konsensus. Under proof-of-stake-konsensusmekanismen kan ommer-blokker fortsatt produseres og få transaksjonsgebyrer belønnet.

Denne blokken kan kalles blokk B, men kan representeres som Ba. B er navnet på den nye blokken, og "a" refererer til dataene fra den overordnede blokken. Dette foreldre/barn-forholdet fortsetter ettersom flere blokker legges til med informasjonen fra hver forrige blokk. Dette skaper et slektstre og blokkjede.

Vurder nå om to blokker ble validert og opprettet samtidig fra Ba. De er blokker Cab og Cab2, søskenblokker fra samme overordnede blokk. Bare én kan legges til blokkjeden—så nettverket velger Cab. Cab2 er en gaffel av den originale blokkjeden, men er ikke lagt til den eller validert. Til slutt blir en annen blokk utvunnet på blokkjeden som holdt Cab. Dette er blokk Dcab. Cab2 er søsken til ~ Dcabs forelder, så Cab2~ er en ommer blokkere.

Spesielle hensyn

Disse foreldreløse blokkene var i hovedsak feil i koden – utilsiktede og tilfeldige biprodukter av gruveprosessen. Ethereum incentiverte imidlertid ommer-blokkgruvearbeidere av flere grunner:

  • Ã… tillate Ã¥ lage flere ommer-blokker som et biprodukt av kortere blokkeringstider og øke hastigheten pÃ¥ nettverket.

  • Ã… redusere sentraliseringen av insentiver for store gruvebassenger. Disse bassengene bruker store gruvegÃ¥rder og krever mesteparten av kryptovaluta-belønningene, og etterlater lite til individuelle gruvearbeidere.

– Å øke nettverkets sikkerhet ved å supplere arbeidet med hovedblokkjeden ved å la arbeidet som gjøres på ommerblokker inkluderes.

Ommer-blokker er målrettet integrert i Ethereums blokkjede ved å bruke konsensusmekanismens valideringsprotokoll, Casper the Friendly GHOST (Greedy Heaviest Object Sub Tree). Når en blokkjedegaffel oppstår fra samtidig opprettede blokker, velger en to-tredjedels konsensusregel fra nettverksvalidatorer hvilken blokk som brukes.

Høydepunkter

  • Ommer-blokker ligner pÃ¥ Bitcoin-foreldreløse, men har en integrert bruk, i motsetning til deres Bitcoin-motparter.

  • Ommer-blokker opprettes i Ethereum-blokkjeden nÃ¥r to blokker opprettes og sendes til hovedboken omtrent samtidig. Bare én kan komme inn i hovedboken.

  • Ethereum-gruvearbeidere eller validatorer blir belønnet for Ã¥ lage ommer-blokker i Ethereum-systemet gjennom transaksjonsgebyrer for Ã¥ betale for arbeidet deres.

FAQ

Hva er en Ommer (onkel) blokk?

Onkelblokk er det gamle navnet på en ommerblokk. Utviklere og Ethereum-fellesskapet bestemte at det ikke var noen grunn til å ha kjønnsspesifikke navn, så de bestemte seg for ommer som nytt navn.

Hva er Ethereums Ommer (onkel) rate?

Ommersatsen (tidligere onkelsatsen) er hastigheten nettverket produserer ommerblokker med. Satsen endres daglig og avhenger av antall transaksjoner som skjer.

Hva er Ethereums Ommer (onkel) belønning?

Under konsensusmekanismen for bevis på arbeid var belønninger for ommer-blokker en liten prosentandel av blokkbelønningen, pluss transaksjonsgebyrer. Når Ethereum går over til proof-of-stake, vil ommer-blokker motta transaksjonsgebyrer.