Vad skiljer proof of work från proof of stake?
Sammanfattning
Proof of work och proof of stake är två sätt för ett blockkedjenätverk att enas om nya block. Bitcoin använder beräkningsarbete från miners. Ethereum använder validerare som låser ETH enligt nätverkets regler. Båda metoderna gör det möjligt för deltagare att kontrollera samma transaktionshistorik.
- Proof of work bygger på beräkningsarbete; proof of stake använder kryptotillgångar i staking eller delegering.
- Bitcoin använder proof of work och Ethereum använder proof of stake.
- Båda metoderna använder kostsamma resurser för att göra det svårt att ändra nätverkets historik.
Vad är skillnaden mellan proof of work och proof of stake?
Båda är sätt för ett öppet blockkedjenätverk att enas om vilka nya transaktioner som ska läggas till i historiken. Med proof of work (PoW) konkurrerar deltagare med beräkningsarbete. Med proof of stake (PoS) deltar validerare med stöd av kryptotillgångar som sätts i staking eller delegeras enligt nätverkets regler. Bitcoin använder PoW; Ethereum använder PoS. Det är två olika sätt att nå konsensus.
Nyttan är densamma: deltagarna ska kunna kontrollera en gemensam historik utan att en enda dator bestämmer. Metoderna skiljer sig i vilka resurser som krävs, hur angrepp blir kostsamma och hur nätverket hanterar fel. Så fungerar en blockkedja ger grunden för block och noder.
Så fungerar proof of work
I Bitcoin samlar så kallade miners transaktioner och försöker hitta ett giltigt block genom upprepade beräkningar. Andra noder kontrollerar sedan att blocket följer reglerna. Arbetet kräver utrustning och el. En angripare som vill skriva om historiken måste konkurrera med nätverkets samlade beräkningskapacitet. Bitcoin bekräftar transaktioner genom att bygga vidare på den kedja som följer nätverkets regler.
PoW är alltså inte själva blockkedjan. Det är metoden som avgör hur nya block föreslås och accepteras i ett nätverk som använder den.
Så fungerar proof of stake
I PoS används nätverkets kryptotillgång för att stödja validerarnas deltagande. På Ethereum låser validerarna ETH och deltar i att bekräfta block. Reglerna avgör vem som får föreslå ett block och hur övriga validerare bekräftar det. Den som bryter mot vissa av Ethereums regler kan förlora en del av sin stakade ETH. Ett annat exempel är Cardanos proof of stake-nätverk. Där kan ADA delegeras till en stake pool utan att innehavaren förlorar möjligheten att använda den.
Här handlar stake om en resurs som används för nätverkets säkerhet. Guiden till staking tar upp vad begreppet betyder för den som håller en kryptotillgång. Introduktionen till kryptovalutor förklarar vad tillgångarna används till.
Två metoder för att enas om nästa block
| Fråga | Proof of work | Proof of stake |
|---|---|---|
| Viktig resurs | Beräkningskraft och el | Kryptotillgångar i staking eller delegering |
| Deltagare som föreslår block | Miners | Validerare |
| Exempel | Bitcoin | Ethereum |
| Kostnad för ett angrepp | Kräver betydande beräkningsresurser | Kräver tillgångar och kan leda till förlust enligt reglerna |
Är den ena metoden bättre?
Ingen av metoderna kan bedömas med en enda egenskap. PoW kräver löpande beräkningsarbete och el. PoS använder mindre sådant arbete men bygger i stället på insatsens värde, validerarnas beteende och regler för sanktioner. Båda kan påverkas av att resurser samlas hos få aktörer. Protokollens säkerhetsmodeller måste därför granskas var för sig.
Den som äger en börshandlad produkt med exponering mot Bitcoin eller Ether äger ett värdepapper. Innehavet gör inte personen till miner eller validerare i nätverket.
Källor
- Ethereum.org: Consensus mechanisms
- Bitcoin.org: How does Bitcoin work?
- Cardano: Introduction to Cardano
- Cardano: Delegation


