Du har sannsynligvis hørt om kryptovaluta -konsensusalgoritmer Proof of Work (PoW) og Proof of Stake (PoS) og hvordan de gir verdi til kryptovaluta -gruvedrift.

Bitcoin bruker PoW, og Ethereum er satt til å overgå til PoS. Begge er de dominerende konsensusalgoritmene i kryptovalutaområdet, men en algoritme søker å oppgradere både PoW og PoS via en hybrid av de to: Proof of Activity (PoA).

Så hva er PoA, og hva kan den oppnå?

Hva er bevis på aktivitet (PoA)?

PoA er en blockchain -konsensusalgoritme som gifter seg med de beste aspektene av PoW og PoS og beskrives av skaperne som "en forseggjort forlengelse av Bitcoin (PoW) -protokollen" for å avhjelpe sannsynlige sikkerhetstrusler.

Ideen til PoA kom fra fire innflytelsesrike figurer i kryptovaluta -samfunnet, en av dem var Litecoin -grunnlegger Charlie Lee. I sitt White Work -bevis, utgitt 2014, skrev fire forfattere at ved å kombinere kreftene til PoW og PoS, tilbyr PoA "god sikkerhet mot muligens praktiske fremtidige angrep på Bitcoin, og har en relativt lav straff når det gjelder nettverkskommunikasjon og lagring rom."

instagram viewer

Med andre ord, PoA prøver å forbedre den generelle sikkerheten til Bitcoins PoW og gi gruvearbeidere fordelene med PoS uten ekstra nettverkstrafikk.

Hvordan fungerer bevis på aktivitet?

Som skrevet i avisen begynner PoA -algoritmen med PoW og slutter med PoS. Men midt i gruvedriften for en blokk introduserer PoA det som kalles en "follow-the-satoshi" underprogram, der algoritmen "[transformerer] noen pseudosluttverdi til en satoshi (minste enhet av kryptovalutaen) som plukkes jevnt blant alle satoshiene som har blitt preget slik langt."

Her er en trinnvis veiledning om hvordan PoA fungerer, i henhold til PoA-forslaget:

  1. Gruvedrift begynner med PoW. En gruvearbeider bruker hashkraft til å generere et tomt blokkoverskrift.
  2. Den vellykkede genererte blokkoverskriften sendes til PoA -nettverket.
  3. Her, den følg-den-satoshi subrutine påkalles: gruvearbeidere på nettverket som er tilkoblet, kontrollerer deretter om den kringkastede blokkoverskriften er gyldig. Når de utfører valideringen, sjekker de også om de er de "heldige" eller ikke som holder den tilfeldig genererte satoshi.
  4. På dette stadiet finner PoS sted. I følge Charlie Lee, blir de "heldige" valgt "jevnt fordelt med mynter som holdes." Dette betyr at hvis A har 200 mynter og B har 100, er A dobbelt så stor sannsynlighet for å være den "heldige vinneren".
  5. De "heldige vinnerne" får deretter kvittere hasjen til blokkoverskriften, i henhold til standard PoW -protokoll, og kringkaster signaturen til PoA -nettverket.
  6. Denne prosessen fortsetter til den siste "vinneren" signerer blokken og fortsetter med å lage en innpakket blokkoverskrift, og sender den til PoA -nettverket for validering.
  7. Blokkerte belønninger som genereres deles deretter mellom den siste gruvearbeideren og den heldige vinneren.

Hvis de valgte "vinnerne" ikke er tilstede for å logge av en hash, vil protokollen gå til neste vinnende blokk. Denne prosessen gjentas til blokken får nødvendige signaturer fra den første gruvearbeideren og alle "vinnere".

Bevis på aktivitet: Fordeler og fordeler

Den største fordelen med PoA er dens buffede sikkerhet: ved å kombinere styrken til PoW og PoS minimerer PoA risikoen for en 51% angrep. Dette er fordi en angriper må overvelde både PoW- og PoS -systemer - det vil si ved å eie en hasjrate på over 50% og eie et betydelig antall mynter - før de kan ta ned PoA.

Talsmenn for PoA opplyser at follow-the-satoshi-trinnet kan måle deltakelsesnivået på gruvearbeidere og interessenter på nettverket, noe som stimulerer dem til å delta i valideringen prosess. På sin side, ved å la PoW- og PoS -noder samhandle med hverandre, fremmer PoA en "forbedret nettverkstopologi."

Imidlertid krever sammenslåing av PoW og PoS også dobbel beregningskraft som trengs for å kjøre protokollen. Dette fører til overdreven karbonforbruk, som tydeligvis er skadelig for miljøet. Selv om PoA krever lavere transaksjonsgebyrer, krever det å kjøre en beregningskrevende konsensusalgoritme som PoA avansert gruvedriftsmaskinvare, en heftig investering for noen gruvearbeidere.

Noen i kryptosamfunnet tror også at til tross for en mer robust valideringsprosess, vil PoA fremdeles ikke stoppe det dobbelte signeringsproblemet.

Bruker noen kryptovaluta bevis på aktivitet?

I skrivende stund er det bare to kryptokurver som bruker PoA:

  • Dekret (DCR): nye blokker er hvert femte minutt i Decred. Når nye blokker blir utvunnet, går 60% av blokkbelønningen til PoW -gruvearbeidere, 30% går til PoS -innehavere, og de resterende 10% går tilbake til å finansiere protokollens utvikling.
  • Espers (ESP): lansert i 2016, merker ESP seg selv som et blockchain -prosjekt med målet om å "tilby sikrede meldinger, nettsteder i kjeden og en generell behagelig opplevelse for brukeren."

Bevis på aktivitet er sikkert, men energiintensivt

PoA er en ambisiøs konsensusalgoritme som smelter det beste av PoW og PoS og gir ekstra lag med forsvar til en blockchain. Som beskrevet ovenfor har imidlertid protokollen fortsatt sine ulemper og forhindrer ikke blockchain -angrep helt.

Likevel er PoA et eksempel fra det virkelige liv på hvordan blockchain-forskere stadig prøver å forbedre konsensusalgoritmer for å muliggjøre sikrere, kostnadseffektive transaksjoner.

DelekvitringE -post
Hva er Crypto Mining og er det farlig?

Kryptovaluta -gruvedrift kan være lukrativ, men er det trygt?

Les neste

Relaterte temaer
  • Teknologi forklart
  • Bitcoin
  • Ethereum
  • Blockchain
  • Fremtiden for penger
Om forfatteren
Jie Yee Ong (59 artikler publisert)

Jie Yee er for tiden basert i Melbourne, Australia, og har erfaring med å skrive om det australske eiendomsmarkedet og den sørøstasiatiske teknologiscenen, i tillegg til å drive business intelligence-forskning i det større Asia-Stillehavet region.

Mer fra Jie Yee Ong

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere