Proof of Stake (PoS)

Vad är Proof of Stake (PoS)?

Proof of Stake

Proof-of-stake (PoS) är en konsensusmekanism för kryptovalutor för att behandla transaktioner och skapa nya block i en blockchain. En konsensusmekanism är en metod för att validera poster i en distribuerad databas och hålla databasen säker. I fallet med kryptovaluta kallas databasen för en blockchain – så konsensusmekanismen säkrar blockchainen.

Under proof-of-stake (POS) väljs validerare utifrån antalet staked mynt de har. Proof-of-stake (POS) skapades som ett alternativ till proof-of-work (POW), den ursprungliga konsensusmekanismen som användes för att validera transaktioner och öppna nya block. Medan PoW-mekanismer kräver att miners löser kryptografiska pussel, kräver PoS-mekanismer att validerare håller och staker tokens för att tjäna transaktionsavgifter.

Skillnaden mellan PoS och PoW

Proof-of-work (PoW) och proof-of-stake (PoS) är båda konsensusmekanismer som används av blockchains för att uppnå distribuerad konsensus. Den största skillnaden mellan de två är hur de väljer validerare för att bekräfta transaktioner och validera blockinformation.

I PoW tävlar miners om att lösa kryptografiska pussel, och den första minern som löser pusslet får validera blocket och samla in transaktionsavgifterna. Detta system kräver mycket beräkningsarbete, därför kallas det “proof-of-work”.

Till motsats väljs i PoS validerare utifrån antalet staked mynt de har. Istället för att tävla om att lösa pussel håller validerare och staker tokens för att tjäna transaktionsavgifter. Detta system minskar mängden beräkningsarbete som behövs för att verifiera block och transaktioner.

Fördelar med Proof-of-Stake

  • Bättre energieffektivitet: PoS kräver mycket mindre energi än PoW, vilket är beräkningsintensivt och kräver mycket el.
  • Lägre inträdeshinder: PoS har lägre hårdvarukrav än PoW, vilket gör det enklare för fler människor att delta i nätverket.
  • Minskad centraliseringsrisk: PoS bör leda till fler noder som säkrar nätverket på grund av det låga energibehovet, vilket minskar risken för centralisering.
  • Mindre utgivning krävs: PoS kräver mindre utgivning av nya mynt för att incitamentdeltagande, vilket minskar inflationen.

Nackdelar med Proof-of-Stake

  • Mindre testad: PoS-modeller har inte testats i samma grad som PoW-modeller, och det finns oro över långsiktig säkerhet och livskraft hos olika PoS-designer.
  • Förmögenhetskoncentration: I PoS väljs validerare utifrån antalet staked mynt de har, vilket kan leda till förmögenhetskoncentration och centralisering.
  • Ingenting-på-spel-problemet: I PoS finns det ett potentiellt problem som kallas “ingenting-på-spel-problemet”, där validerare inte har något att förlora genom att rösta på flera blockchain-spår, vilket potentiellt kan leda till konsensusfel.
  • Långdistansattacker: PoS är potentiellt sårbar för långdistansattacker, där en angripare med en liten mängd stake kan skapa en lång alternativ historia av blockchainen.

Kryptovalutor som använder PoS

Det finns flera kryptovalutor som använder proof-of-stake som sin konsensusmekanism. Några av de mest populära valutorna som använder proof of stake inkluderar Cardano (ADA), Tron (TRX), EOS (EOS), Cosmos (ATOM) och Tezos (XTZ). Ethereum, den näst största kryptovalutan efter marknadskapitalisering efter Bitcoin, är också mitt uppe i en övergång från proof of work till proof of stake.

Ethereums övergång

Ethereum aktiverade sin proof-of-stake-mekanism 2022 eftersom den är säkrare, mindre energikrävande och bättre för att implementera nya skalningslösningar jämfört med den tidigare proof-of-work-arkitekturen. Denna övergång kallas “merge”.

Med merge har Ethereum övergått till en konsensusmekanism som kallas proof-of-stake, som använder mycket mindre ström och bör göra nätverket cirka 99% mer energieffektivt, enligt siffror från Ethereum Foundation.

Staking i PoS

I proof-of-stake (PoS) väljs validerare utifrån antalet staked mynt de har. För att delta som validerare måste en användare sätta in en viss mängd mynt i insättningskontraktet och köra den nödvändiga programvaran.

När användaren sätter in sina mynt går de med i en aktiveringskö som begränsar antalet nya validerare som ansluter sig till nätverket. När de väl är aktiverade tar validerarna emot nya block från peers på Ethereum-nätverket. Transaktionerna som levereras i blocket återutförs och blocksignaturen kontrolleras för att säkerställa att blocket är giltigt. Valideraren skickar sedan en röst (kallad en bekräftelse) till förmån för det blocket över nätverket.

Detta staked kapital fungerar sedan som säkerhet som kan förstöras om valideraren beter sig oärligt eller lata. Valideraren är sedan ansvarig för att kontrollera att nya block som sprids över nätverket är giltiga och ibland skapa och sprida nya block själva.