Investor's wiki

Ommer Blok

Ommer Blok

Hvad er en Ommer-blok?

Det er muligt for to blokke at blive oprettet samtidigt af et netværk. Når dette sker, vil en blok blive udeladt. Denne restblok kaldes en ommerblok. Tidligere blev de kaldt onkelblokke, hvilket refererede til de familiære relationer, der blev brugt til at beskrive blokpositioner i en blockchain.

ForstĂĄelse af Ommer-blokke

I en offentlig blockchain som Ethereum og Bitcoin er det vigtigt at bruge en metode, der sikrer, at data i blockchainen verificeres og tilføjes ved konsensus. Det er lige så vigtigt at forhindre, at data bliver ændret. Mange blockchains bruger en datastruktur kaldet et Merkle-træ til at opnå dette.

Et Merkle-træ etablerer forfædres relationer til datablokke. Oplysninger fra tidligere blokke er inkluderet i nye blokke, svarende til DNA videregivet mellem generationer. Dette skaber konceptet med en forælder, forældres søskende, barn og søskende blokke svarende til en grafisk repræsentation af et stamtræ.

Sådan fungerer det – den første blok i et træ kunne hedde blok A. Den næste blok, der er oprettet fra blok A, vil blive betragtet som blok A's underordnede og vil inkludere A's information plus sin egen.

Ethereum går fra proof-of-work til proof-of-stake konsensus. Under proof-of-stake konsensusmekanismen kan ommer-blokke stadig produceres og få transaktionsgebyrer belønnet.

Denne blok kunne kaldes blok B, men kunne repræsenteres som Ba. B er navnet på den nye blok, og "a" henviser til dataene fra den overordnede blok. Dette forældre/barn-forhold fortsætter, efterhånden som flere blokke tilføjes med oplysningerne fra hver tidligere blok. Dette skaber et stamtræ og blockchain.

Overvej nu, om to blokke blev valideret og oprettet samtidigt fra Ba. De er blokke Cab og Cab2, søskendeblokke fra samme forældreblok. Kun én kan tilføjes til blockchain-så netværket vælger Cab. Cab2 er en forgrening af den originale blockchain, men er ikke tilføjet til den eller valideret. Til sidst er der mineret endnu en blok på blockchainen, der holdt Cab. Dette er blok Dcab. Cab2 er søskende til Dcabs forælder, så Cab2 er en ommer blok.

Særlige overvejelser

Disse forældreløse blokke var i bund og grund fejl i koden - utilsigtede og utilsigtede biprodukter af minedriftsprocessen. Ethereum inciterede imidlertid ommer-blokminearbejdere af flere grunde:

  • At give mulighed for at skabe flere ommer-blokke som et biprodukt af kortere blokeringstider og fremskynde netværket.

  • At mindske centraliseringen af incitamenter til store minepuljer. Disse puljer beskæftiger store minedrift og gør krav pĂĄ størstedelen af kryptovaluta-belønningerne, hvilket efterlader lidt til individuelle minearbejdere.

  • At øge netværkets sikkerhed ved at supplere arbejdet med hovedblockkæden ved at lade arbejdet med ommer-blokke indgĂĄ.

Ommer-blokke er målrettet inkorporeret i Ethereums blockchain ved hjælp af dens konsensusmekanismes valideringsprotokol, Casper the Friendly GHOST (Greedy Heaviest Object Sub Tree). Når en blockchain-gaffel opstår fra samtidigt oprettede blokke, vælger en to-tredjedeles konsensusregel fra netværksvalidatorer, hvilken blok der bruges.

Højdepunkter

  • Ommer-blokke ligner Bitcoin forældreløse børn, men har en integreret anvendelse, i modsætning til deres Bitcoin-modstykker.

  • Ommer-blokke oprettes i Ethereum-blokkæden, nĂĄr to blokke oprettes og sendes til hovedbogen pĂĄ nogenlunde samme tid. Kun Ă©n kan komme ind i hovedbogen.

  • Ethereum-minere eller validatorer belønnes for at oprette ommer-blokke i Ethereum-systemet gennem transaktionsgebyrer for at betale for deres arbejde.

Ofte stillede spørgsmål

Hvad er en Ommer (onkel) blok?

Onkelblok er det gamle navn for en ommerblok. Udviklere og Ethereum-fællesskabet besluttede, at der ikke var nogen grund til at have kønsspecifikke navne, så de besluttede sig for ommer som det nye navn.

Hvad er Ethereums Ommer (onkel) kurs?

Ommer-satsen (tidligere onkel-satsen) er den hastighed, hvormed netværket producerer ommer-blokke. Kursen ændres dagligt og afhænger af antallet af transaktioner.

Hvad er Ethereums Ommer (onkel) belønning?

Under konsensusmekanismen for bevis-på-arbejde var belønninger for ommer-blokke en lille procentdel af blokbelønningen plus transaktionsgebyrer. Når Ethereum går over til proof-of-stake, vil ommer-blokke modtage transaktionsgebyrer.