Investor's wiki

Bevis for aktivitet

Bevis for aktivitet

Hvad er bevis pĂĄ aktivitet (PoA)?

Proof-of-activity (PoA) er en blockchain - konsensusalgoritme, der bruges i kryptovalutaer og lignende systemer. Det bruges til at sikre, at alle transaktioner, der finder sted på blockchain, er ægte, samt for at sikre, at alle minearbejdere når frem til en konsensus. PoA er en kombination af to andre blockchain-konsensusalgoritmer: proof-of-work (PoW) og proof-of-stake (PoS).

ForstĂĄ Proof-of-Activity (PoA)

Bitcoin,. den mest populære kryptovaluta, bruger PoW-konsensusalgoritmen. Et særligt træk ved denne algoritme er, at den øger sværhedsgraden af minedrift,. efterhånden som tiden går. Denne metode forhindrer også bitcoin-netværket i at blive hacket. Men fordi vanskeligheden ved minedrift stiger, skal der bruges mere og mere computerkraft. Som et resultat af, at der er mere energiforbrug, er der flere omkostninger involveret (inklusive omkostningerne til slid på hardwaren).

Med et PoW-system kan en minearbejder mine eller validere transaktioner baseret på mængden af effektivt arbejde, de allerede har bidraget med til blockchain. Da energi- og hardwareomkostningerne steg opad, som et resultat af øgede minedriftsproblemer i PoW-netværk, dukkede PoS-systemet op som et alternativ.

Med et PoS-system afhænger en minearbejders evne til at mine eller autentificere transaktioner af, hvor mange cryptocurrency-mønter de har. Selvom PoS-systemet opnår en reduktion i elregningen, er en utilsigtet bivirkning af det, at det kan fremme mønthamstring (i stedet for forbrug).

Både PoW- og PoS-systemer er beregnet til at forhindre sandsynligheden for et angreb på 51 % - en situation, hvor en gruppe deltagere får kontrol over mere end halvdelen af netværkets minedrift. Faren for et angreb på 51 % er, at den gruppe så kan have fuld kontrol over netværket, inklusive magten til at forhindre nye transaktioner i at blive bekræftet, stoppe betalinger mellem forskellige blockchain-brugere og endda tilbageføre de transaktioner, der er gennemført tidligere under deres kontrol. af netværket, hvilket giver dem mulighed for at dobbeltbruge cryptocurrency-mønterne.

PoA forhindrer også chancen for et angreb på 51 %, som i POW og POS, fordi det er umuligt at forudsige, hvem den underskrivende peer ville være i fremtiden, og møntbesparende konkurrence blandt underskrivere tillader ikke, at computerkraften akkumuleres inden for en gruppe.

Særlige overvejelser

Mineproces i et Proof-of-Activity (PoA) system

PoA-systemet er et forsøg på at kombinere de bedste aspekter af både PoW- og PoS-systemerne. I PoA begynder mineprocessen på samme måde som i en PoW-proces, hvor forskellige minearbejdere forsøger at overgå hinanden med højere computerkraft for at finde en ny blok. Når en ny blok er fundet (eller mineret), skifter systemet til PoS, hvor den nyligt fundne blok kun indeholder en header og minearbejderens belønningsadresse.

Baseret på header-detaljerne vælges en ny, tilfældig gruppe af validatorer fra blockchain-netværket; de er forpligtet til at validere eller underskrive den nye blok. Jo flere mønter en validator ejer, jo flere chancer har de for at blive valgt som underskriver.

Når alle validatorerne har underskrevet den nyfundne blok, får den status som en komplet blok, den bliver identificeret og tilføjet til blockchain-netværket, og transaktioner begynder at blive registreret på den. I tilfælde af, at nogle af de udvalgte underskrivere er utilgængelige til at underskrive blokken til fuldførelse, flytter processen til den næste vindende blok med et nyt sæt validatorer, der vælges tilfældigt (afhængigt af deres møntindsats). Denne proces fortsætter, indtil en vindende blok modtager det nødvendige antal underskrivere og bliver en komplet blok. Minegebyrer/belønninger er delt mellem minearbejderen og de forskellige validatorer, der har bidraget i deres respektive roller til at melde sig ud på blokken.

Da PoA-systemet gifter sig med PoW og PoS, får det kritik for dets delvise brug af begge. Der kræves stadig for meget strøm til at mine blokke i PoW-fasen, og mønthamstre har stadig flere chancer for at komme på underskrivernes liste og akkumulere flere virtuelle valutabelønninger.

Eksempel pĂĄ bevis for aktivitet (PoA)

Decred (DCR) er den mest kendte kryptovaluta, der bruger PoA-konsensusmekanismen. Med Decred oprettes blokke cirka hvert femte minut. Mineprocessen for Decred begynder med noder (computere, der deltager i netværket) på udkig efter en løsning på et kryptografisk puslespil med et kendt sværhedsniveau for at skabe en ny blok. Indtil videre ligner denne proces et PoW-system.

Når løsningen er fundet, sendes den til netværket. Netværket verificerer derefter løsningen. På dette tidspunkt bliver systemet en PoS. Jo mere DCR en node har udvundet, jo mere sandsynligt er det, at de bliver valgt til at stemme på blokken. (I DCR's blockchain optjener interessenter billetter, der giver dem stemmemagt til gengæld for minedrift af DCR.) Fem billetter vælges pseudo-tilfældigt fra billetpuljen; hvis mindst tre af de fem stemmer "ja" til at validere blokken, tilføjes den permanent til blockchainen. Både minearbejdere og vælgere belønnes med DCR.

##Højdepunkter

  • Proof-of-activity (PoA) er en blockchain-konsensusalgoritme, der er en kombination af to andre blockchain-konsensusalgoritmer: proof-of-work (PoW) og proof-of-stake (PoS).

  • Decred (DCR) er den mest kendte kryptovaluta, der bruger PoA-konsensusmekanismen.

  • PoA-systemet er et forsøg pĂĄ at kombinere de bedste aspekter af bĂĄde PoW- og PoS-systemerne; Mineprocessen begynder som et PoW-system, men efter at en ny blok er blevet udvundet, skifter systemet til at ligne et PoS-system.