Vad är bevis på insats? | Hur det skiljer sig från bevis på arbete

I korthet

  • Bevis på insats är en samförståndsmekanism som säkerställer att endast legitima transaktioner läggs till block.
  • Det fungerar genom att validerare låser upp sin kryptovaluta för att säkra nätverket.

Gruvkryptovaluta är en energiintensiv verksamhet. Men det behöver inte vara.

De Ethereum gemenskapen har arbetat för att ändra hur valutan skapas för att radikalt minska blockkedjans koldioxidavtryck. Metoden den arbetar mot kallas proof of stake (PoS).

Bevis på insats är ett alternativ till bevis på arbete (PoW), vilket Bitcoin och Ethereum för närvarande använder.

Både PoS och PoW är exempel på konsensusmekanismer.

Konsensusmekanismer

offentlig blockkedjor, på sin mest grundläggande nivå, är bara databaser.

De flesta databaser anger behörigheter för vem som kan komma åt och redigera dem. Denna centraliserade kontroll är bekväm men gör dem utsatta för hack. Däremot gör blockchains att alla som driver programvaran – från börser till handlare i källaren – är ansvariga för att uppdatera dem.

Det låter som om det skulle vara rörigt, varför blockchains använder “konsensusmekanismer” eller “konsensusalgoritmer.” Konsensusmekanismer håller nätverket surrande och ser till att endast legitima transaktioner läggs till block. Det är alla noder – eller datorer som kör blockchain-programvaran – som kontrollerar tillsammans för att säga “Ja, det här är sant.”

På så sätt skyddar de mot 51% -attacker, det är när någon får mer än hälften av datorkraften i ett distribuerat nätverk och sedan kan styra den.

Bevis på arbete

För att förhindra attacker, som gör det möjligt att spendera pengar två gånger, använder Bitcoin konsensusalgoritmen proof-of-work. Det systemet ber människor att använda hårdvara och el för att hjälpa nätverket att bearbeta transaktioner. Som bevis på arbete försöker gruvarbetare (eller deras datorer, för att vara exakta) att lösa djävulskt svåra pussel för att vara de första att slutföra ett transaktionsblock. Deras arbete hjälper till att verifiera att transaktionerna är legitima. Som kompensation belönas de med kryptovaluta som Bitcoin.

Bevis på arbete byggdes in i utformningen av Bitcoin och replikerades av andra kryptovalutor, inklusive Ethereum. En av biprodukterna i detta system är dock att det kräver mycket el och maskiner som arbetar på ett problem för att lösa det.

Bevis på insats

Ethereum-utvecklare bygger en separat uppsättning uppgraderingar, Ethereum 2.0 som kommer att köras på bevis på spel och så småningom kommer att gå samman med Ethereum-mainnet.

Bevis på andel på Ethereum 2.0 syftar till att uppnå samma resultat som bevis på arbete: att säkerställa verifiera transaktioner på blockchain.

Men medan PoW-gruvarbetare ägnar hårdvaruresurser (stora, dyra datorer) för att säkra nätverket, tillägnar PoS “validerare” sin kryptovaluta. För att få chansen att verifiera transaktioner i ett block – och få tillhörande avgifter – måste validerare låsa, eller sätta, minst 32 ETH som de inte kan spendera med PoS. Blockchain använder den låsta krypton för att säkra nätverket.

Enligt Ethereum Foundation har bevis på insats flera fördelar jämfört med bevis på arbete.

  • Since️ Eftersom intjänade belöningar inte baseras på att du har mest datorkraft behöver du inte super-fancy hårdvara.
  • Det öppnar upp möjligheten för fler människor att delta i att köra en Ethereum-nod, vilket möjliggör ytterligare decentralisering och mer motstånd mot 51% attacker.
  • 🔌 På grund av de lägre hårdvarukraven använder bevis på insats mycket mindre energi än bevis på arbete.

Hur väljer nätverket?

Validerare väljs slumpmässigt av nätverket för att föreslå nya block.

De grupperas också slumpmässigt i kommittéer med 128 noder, som ändras dagligen. Varje gång ett nytt block av transaktioner skapas och läggs till i blockchain-databasen väljer PoS-konsensusmekanismen flera kommittéer för att ”intyga” att det block som föreslås är korrekt.

Validerare får belöningar för både att göra block och att intyga att andra block görs. Om validerare är offline eller inte gör korrekta intyg får de en påföljd. Om de försöker attackera nätverket kan de förlora upp till hela sin insats.

Algoritmen är utformad för att göra en attack mot nätverket statistiskt osannolik. Enligt ConsenSys (som finansierar en redaktionellt oberoende Avkryptera), “Det finns mindre än 1 i en biljon chans att en angripare som kontrollerar 1/3 av validerarna i nätverket skulle kontrollera ⅔ av validerarna i en kommitté för att framgångsrikt utföra en attack.”

Framtiden

Ethereum är inte den första kryptovaluta som använder bevis på insats.

Algorand, Cardano, Kosmos, EOS, Polkadotoch Tezos har alla implementerat en version av bevis på insats.

Ethereum-nätverket är för närvarande i fas 0 av sin uppgradering till Ethereum 2.0. Medan människor har lagt ETH i nätverket är det ännu inte redo att byggas på.



Source link