Investor's wiki

Bevis på aktivitet

Bevis på aktivitet

Vad Àr Proof-of-Activity (PoA)?

Proof-of-activity (PoA) Àr en blockchain - konsensusalgoritm som anvÀnds i kryptovalutor och liknande system. Det anvÀnds för att sÀkerstÀlla att alla transaktioner som sker pÄ blockkedjan Àr Àkta, samt för att sÀkerstÀlla att alla gruvarbetare kommer fram till en konsensus. PoA Àr en kombination av tvÄ andra blockchain-konsensusalgoritmer: proof-of-work (PoW) och proof-of-stake (PoS).

FörstÄ Proof-of-Activity (PoA)

Bitcoin,. den mest populÀra kryptovalutan, anvÀnder PoW-konsensusalgoritmen. En speciell egenskap hos denna algoritm Àr att den ökar svÄrighetsgraden för gruvdrift allt eftersom tiden gÄr. Denna metod förhindrar ocksÄ att bitcoin-nÀtverket hackas. Men eftersom svÄrigheten med gruvdrift ökar mÄste mer och mer datorkraft anvÀndas. Som ett resultat av att det finns mer energiförbrukning, blir det fler kostnader (inklusive kostnaderna för slitage pÄ hÄrdvaran).

Med ett PoW-system kan en gruvarbetare bryta eller validera transaktioner baserat pÄ mÀngden effektivt arbete de redan har bidragit med till blockkedjan. NÀr energi- och hÄrdvarukostnaderna steg uppÄt, som ett resultat av ökade gruvsvÄrigheter i PoW-nÀtverk, dök PoS-systemet upp som ett alternativ.

Med ett PoS-system beror en gruvarbetares förmĂ„ga att bryta eller autentisera transaktioner pĂ„ hur mĂ„nga kryptovalutmynt de har. Även om PoS-systemet uppnĂ„r en minskning av elrĂ€kningarna, Ă€r en oavsiktlig bieffekt av det att det kan frĂ€mja mynthamstring (snarare Ă€n utgifter).

BĂ„de PoW- och PoS-systemen Ă€r avsedda att förhindra sannolikheten för en attack pĂ„ 51 % — en situation dĂ€r en grupp deltagare fĂ„r kontroll över mer Ă€n hĂ€lften av nĂ€tverkets gruvberĂ€kningskraft. Faran med en attack pĂ„ 51 % Ă€r att den gruppen dĂ„ kan ha full kontroll över nĂ€tverket, inklusive makten att stoppa nya transaktioner frĂ„n att bli bekrĂ€ftade, stoppa betalningar mellan olika blockchain-anvĂ€ndare och till och med vĂ€nda de transaktioner som genomförts tidigare under deras kontroll av nĂ€tverket, vilket gör att de kan dubbelspendera kryptovalutmynten.

PoA förhindrar ocksÄ chansen för en attack pÄ 51 %, som i POW och POS, eftersom det Àr omöjligt att förutsÀga vem den signerande peeren skulle vara i framtiden, och myntsparande konkurrens bland undertecknare tillÄter inte att datorkraften ackumuleras inom en grupp.

SÀrskilda övervÀganden

Gruvprocess i ett system för bevis pÄ aktivitet (PoA).

PoA-systemet Àr ett försök att kombinera de bÀsta aspekterna av bÄde PoW- och PoS-systemen. I PoA börjar gruvprocessen pÄ samma sÀtt som i en PoW-process, med olika gruvarbetare som försöker övertrÀffa varandra med högre datorkraft för att hitta ett nytt block. NÀr ett nytt block hittas (eller mineras) vÀxlar systemet till PoS, dÀr det nyfunna blocket endast innehÄller en rubrik och gruvarbetarens belöningsadress.

Baserat pÄ rubrikdetaljerna vÀljs en ny, slumpmÀssig grupp av validatorer frÄn blockchain-nÀtverket; de mÄste validera eller signera det nya blocket. Ju fler mynt en validerare Àger, desto större chans har de att bli utvald som undertecknare.

NÀr alla validerare har signerat det nyfunna blocket fÄr det status som ett komplett block, det identifieras och lÀggs till i blockchain-nÀtverket och transaktioner börjar registreras pÄ det. I hÀndelse av att nÄgra av de utvalda undertecknarna inte Àr tillgÀngliga för att signera blocket för att slutföra det, flyttas processen till nÀsta vinnande block med en ny uppsÀttning validerare som vÀljs slumpmÀssigt (beroende pÄ deras myntinsats). Denna process fortsÀtter tills ett vinnande block fÄr det erforderliga antalet undertecknare och blir ett komplett block. Gruvavgifterna/belöningarna delas upp mellan gruvarbetaren och de olika validerarna som bidragit i sina respektive roller för att skriva av sig pÄ blocket.

Eftersom PoA-systemet gifter sig med PoW och PoS, drar det kritik för sin partiella anvÀndning av bÄda. Det behövs fortfarande för mycket kraft för att bryta block under PoW-fasen, och mynthamstare har fortfarande fler chanser att komma pÄ undertecknarnas lista och samla fler virtuella valutabelöningar.

Exempel pÄ bevis pÄ aktivitet (PoA)

Decred (DCR) Ă€r den mest vĂ€lkĂ€nda kryptovalutan som anvĂ€nder PoA-konsensusmekanismen. Med Decred skapas block ungefĂ€r var femte minut. Gruvprocessen för Decred börjar med att noder (datorer som deltar i nĂ€tverket) letar efter en lösning pĂ„ ett kryptografiskt pussel med en kĂ€nd svĂ„righetsnivĂ„ för att skapa ett nytt block. Än sĂ„ lĂ€nge liknar denna process ett PoW-system.

NÀr lösningen har hittats sÀnds den till nÀtverket. NÀtverket verifierar sedan lösningen. Vid denna tidpunkt blir systemet en PoS. Ju mer DCR som en nod har minerat, desto mer sannolikt Àr det att de vÀljs för att rösta pÄ blocket. (I DCR:s blockkedja tjÀnar intressenter biljetter som ger dem röstrÀtt i utbyte mot att bryta DCR.) Fem biljetter vÀljs pseudo-slumpmÀssigt frÄn biljettpoolen; om minst tre av de fem röstar "ja" för att validera blocket lÀggs det permanent till blockkedjan. BÄde gruvarbetare och vÀljare belönas med DCR.

##Höjdpunkter

– Proof-of-activity (PoA) Ă€r en blockchain-konsensusalgoritm som Ă€r en kombination av tvĂ„ andra blockchain-konsensusalgoritmer: proof-of-work (PoW) och proof-of-stake (PoS).

– Decred (DCR) Ă€r den mest vĂ€lkĂ€nda kryptovalutan som anvĂ€nder sig av PoA-konsensusmekanismen.

  • PoA-systemet Ă€r ett försök att kombinera de bĂ€sta aspekterna av bĂ„de PoW- och PoS-systemen; gruvprocessen börjar som ett PoW-system, men efter att ett nytt block har utvunnits vĂ€xlar systemet till att likna ett PoS-system.