Gå til innhold
BlokkjedeNybegynner

Hvordan proof of stake sikrer en blokkjede

Proof of stake sikrer en kjede ved at validatorer risikerer låste mynter de mister hvis de jukser, og deretter slashes feiloppførsel og finaliseres det ved avstemning.

Vahe HakobyanVahe HakobyanAnsvarlig redaktør Oppdatert 6. okt. 20263 min lesingFaktasjekket
En mørk bakgrunn med glødende serverrack til høyre.
Illustrasjon: World-Crypt
På denne siden

Kort svar

Proof of stake sikrer en kjede ved at validatorer låser mynter de mister hvis de jukser. Validatorer velges tilfeldig etter innsats, andre validatorer attesterer hver blokk, juks slashes, og et superflertall av den stakede verdien finaliserer kjeden.

Proof of stake er én familie av konsensusmekanismer, reglene en blokkjede bruker for å bli enige om én historie av transaksjoner. Det gir validatorer innflytelse basert på hvor mye av nettverkets mynt de har låst, ikke på datakraft.

Hva er proof of stake i enkle ord?

Proof of stake krever at validatorer låser noe verdifullt i nettverket, og protokollen kan ta den verdien bort hvis de jukser. En validator foreslår nye blokker, sjekker andre validators arbeid og bekrefter den riktige kjeden. De låste myntene er innsatsen, og de er det en angriper må overvinne.

Hvordan sikrer proof of stake en kjede steg for steg?

Protokollen deler tiden inn i korte slots; hvert slot kan inneholde maksimalt én blokk og kan være tomt. Én validator velges tilfeldig til å foreslå en blokk, og en komité av validatorer stemmer over den.

  1. 1Lås innsatsenPå Ethereum setter en validator inn ETH i en smartkontrakt før den blir med; andre proof of stake-nettverk er forskjellige.
  2. 2Bli valgt tilfeldigÉn proposer velges per slot, med odds vektet etter innsats, så den største innehaveren bestemmer ikke rekkefølgen.
  3. 3Sjekk den foreslåtte blokkenAndre validatorer kjører transaksjonene på nytt for å sjekke dem, og sender deretter en attestasjon til støtte for blokken.
  4. 4Mist innsats for juksSlashting tar bort en del av en validators innsats og tvinger den ut av nettverket ved klar feiloppførsel, for eksempel signering av motstridende blokker.
  5. 5Nå finalitetNår et superflertall på to tredeler av den stakede verdien er enige, kan disse blokkene ikke endres uten at en stor mengde ETH brennes.

Hvordan er proof of stake forskjellig fra proof of work?

Begge systemene gjør juks dyrt, men angriperen betaler i en annen valuta. Proof of work krever datakraft og strøm; proof of stake krever nettverkets mynter, holdt der protokollen kan ta dem.

  • Ressurs: proof of work bruker datakraft; proof of stake risikerer mynter.
  • Angrepskostnad: en angriper trenger mesteparten av de stakede myntene, ikke mining-maskinvare.
  • Energi: validatorer kjører vanlige maskiner, så strømforbruket er mye lavere.

Ofte stilte spørsmål

Du beholder vanligvis eierskapet, men myntene inngår i validatorens innsats, og protokollen kan ta en del av den hvis validatoren opptrer feil.

Ethereum fastsetter et bestemt innskudd av ETH for hver validator, og staking-pools lar mindre innehavere slå sammen midler for å nå det.

Ja. Staking unngår minings datakostnad, men det lave strømforbruket er ikke det som holder kjeden sikker.

Validatorer bruker lite datakraft, så de kan fristes til å stemme på hver konkurrerende fork, noe som kan muliggjøre dobbeltbruk. Slashing gjør det sjansespillet dyrt.

Var denne guiden nyttig?
Skrevet avVahe HakobyanVahe Hakobyan er ansvarlig redaktør i World-Crypt. Han dekker bitcoin, markeder og regulering, og leder nyhetsredaksjonen som faktasjekker hver sak før den publiseres.

Relaterte guider

Alle Blockchain-guider