Kryptovalutaer er ofte decentraliserede og ikke kontrolleret af finansielle institutioner, har de brug for en metode til at verificere transaktioner. En metode, som mange kryptovalutaer bruger, er Proof of Stake (PoS).
Proof of Stake er en type konsensusmekanisme, der bruges til at validere kryptovalutatransaktioner. I dette system kan ejere af kryptovalutaen stake deres mønter, hvilket giver dem retten til at kontrollere nye blokke af transaktioner og tilføje dem til blockchainen.
Denne metode er et alternativ til Proof of Work, den første konsensusmekanisme udviklet til kryptovalutaer. Da Proof of Stake er meget mere energieffektivt, er det blevet mere populært, efterhånden som der er kommet mere fokus på, hvordan kryptomining påvirker planeten.
At forstå Proof of Stake er vigtigt for dem, der investerer i kryptovaluta. Her er en guide til, hvordan det fungerer, dets fordele og ulemper samt eksempler på kryptovalutaer, der bruger det.
Hvordan fungerer Proof of Stake?
Proof of Stake-modellen giver ejere af en kryptovaluta mulighed for at stake deres mønter og oprette deres egne validator-noder. Staking indebærer, at man stiller sine mønter til rådighed for at verificere transaktioner. Dine mønter bliver låst, mens du staker dem, men du kan unstake dem, hvis du ønsker at handle med dem.
Når en blok af transaktioner er klar til at blive behandlet, vælger kryptovalutaens Proof of Stake-protokol en validator-node til at gennemgå blokken. Validatoren kontrollerer, om transaktionerne i blokken er korrekte. Hvis de er det, tilføjer de blokken til blockchainen og modtager kryptobelønninger for deres bidrag. Hvis en validator derimod foreslår at tilføje en blok med ukorrekte oplysninger, mister de en del af deres stakede beholdninger som straf.
Lad os tage et eksempel og se på, hvordan dette fungerer med Cardano (ADA), en stor kryptovaluta, der bruger Proof of Stake.
Enhver, der ejer Cardano, kan stake det og oprette deres egen validator-node. Når Cardano skal verificere transaktionsblokke, vælger dets Ouroboros-protokol en validator. Validatoren kontrollerer blokken, tilføjer den og modtager flere Cardano som belønning.
Mining power i Proof of Stake
Mining power i Proof of Stake afhænger af, hvor mange mønter en validator staker. Deltagere, der staker flere mønter, har større sandsynlighed for at blive valgt til at tilføje nye blokke.
Hver Proof of Stake-protokol fungerer forskelligt i forhold til, hvordan den vælger validatorer. Der er normalt et element af tilfældighed involveret, og udvælgelsesprocessen kan også afhænge af andre faktorer såsom, hvor længe validatorer har staket deres mønter.
Selvom enhver, der staker krypto, kunne blive valgt som validator, er chancerne meget lave, hvis man staker en forholdsvis lille mængde. Hvis dine mønter udgør 0,001% af det samlede beløb, der er staket, vil din sandsynlighed for at blive valgt som validator være omkring 0,001%.
Derfor deltager de fleste i staking pools. Ejeren af staking poolen opretter validator-noden, og en gruppe mennesker pooler deres mønter sammen for at få en bedre chance for at vinde nye blokke. Belønningerne deles blandt poolens deltagere, og ejeren af poolen kan også tage et lille gebyr.
Proof of Stake vs. Proof of Work
Proof of Stake og Proof of Work er de to mest almindelige typer konsensusmekanismer, som kryptovalutaer bruger. Proof of Work var den foretrukne metode for tidlige kryptovalutaer, herunder Bitcoin (BTC), mens Proof of Stake opstod i 2012 med Peercoin (PPC) og er blevet et populært valg for altcoins.
Den største forskel mellem Proof of Stake og Proof of Work er deres energiforbrug. Proof of Work kræver, at minere konkurrerer om at løse komplekse matematiske problemer. Den første miner, der løser problemet, får tilføjet en blok af transaktioner og tjener belønninger. Dette resulterer i, at mining-enheder verden over beregner de samme problemer og bruger betydelig energi.
Da Proof of Stake ikke kræver, at validatorer skal løse komplekse ligninger, er det en langt mere miljøvenlig måde at verificere transaktioner på.
Eksempel på kryptoer der anvender Proof of Stake: