Bitcoins fremkomst fødte et nyt paradigme kendt som en blockchain, som havde potentiale til at levere en bred vifte af tjenester uden at kræve en central myndighed til at regulere og sikre systemets sikkerhed og integritet. Sikkerheden og gyldigheden af hver transaktion blev sikret af konsensusprotokollen, som er en essentiel komponent i ethvert Blockchain-netværk. Og to af de mest kendte konsensusmekanismer i kryptoverdenen er proof of work og proof of stake.
Konsensusalgoritmer er nødvendige for at blockchain-netværk kan fungere effektivt, da de kontrollerer hver eneste transaktion, der er sikret. I denne artikel vil vi lære om de forskellige aspekter og forskelle mellem proof of stake og proof of work. Men lad os starte med at forstå, hvad konsensusmekanismen betyder.
Konsensusmekanisme
Kernen i enhver kryptovaluta er et netværk af computere, der sikrer sikkerheden og gyldigheden af hver transaktion i en blockchain og hjælper med at opnå den nødvendige aftale mellem distribuerede operationer eller multi-agent-systemer, såsom kryptovalutaer, om en enkelt dataværdi eller en enkelt netværkstilstand. Dette netværk er kendt som en konsensusmekanisme.
Når det kommer til blockchain-teknologi og krypto, er de to mest fremtrædende konsensusmekanismer:
- Bevis for arbejde
- Bevis for indsats
Og hvilken funktion udfører de?
Enkelt sagt styrer de begge, hvordan transaktioner mellem brugere valideres og placeres i en blockchains offentlige ledger uden involvering af en tredjepart.
Nu hvor vi ved, hvad konsensusmekanisme er, og hvordan den fungerer, er det tid til at dykke ned i de to vigtigste mekanismer: proof of stake vs. proof of work.
Bevis for arbejde
I 1990'erne blev Proof of Work (PoW) skabt som en måde at bekæmpe e-mailspam.
Bevis for arbejde (PoW) er en udbredt konsensusteknik i kryptovalutanetværk som Bitcoin (BTC) og Litecoin (LTC). Det kræver, at en deltagende node demonstrerer, at det arbejde, de har udført og indsendt, kvalificerer dem til at tilføje nye transaktioner til blockchainen.
Netværket kræver en stor mængde computerkraft, hvilket er grunden til, at det kaldes "proof of work". Virtuelle minere fra hele verden konkurrerer om at være de første til at løse en matematisk udfordring for at beskytte og verificere proof-of-work blockchains. Vinderen modtager et fast beløb i kryptovaluta til gengæld for at opdatere blockchainen med de seneste bekræftede transaktioner.
Fordele ved bevis på arbejde
Proof of work giver mange fordele, især for en simpel, men ekstremt værdifuld kryptovaluta som Bitcoin.
- Holder den decentraliserede blockchain sikker.
- Den stigende værdi af kryptovaluta frister flere minere til at tilslutte sig netværket, og dette øger igen systemets kraft og sikkerhed.
- På grund af den nødvendige computerkraft er det umuligt for nogen enkeltperson eller organisation at manipulere med blockchainen i en værdifuld kryptovaluta.
Ulemper ved bevis for arbejde
- Forbruger meget energi.
- En tidskrævende procedure, der kan have svært ved at skalere til at håndtere et stort antal transaktioner.
Bevis for indsats
Proof of Stake (PoS) blev udviklet for at overvinde den overdrevne afhængighed af Proof of Work (PoW) af den energi, der var nødvendig for blockchain-bestilling.
Bevis for indsats (PoS) er en populær konsensusteknik, der opstod som et billigt og energieffektivt alternativ til proof of work (PoW)-processen. Ethereum 2.0, Algorand, Cardano, Tezos og andre (normalt nyere) kryptovalutaer er alle drevet af proof of stake.
Det indebærer at overlade vedligeholdelsen af den offentlige ledger til en deltagernode i forhold til antallet af virtuelle valutatokens, den ejer. Dette har dog den ulempe, at det tilskynder til hamstring snarere end forbrug af kryptomønter.
Fordele ved bevis for indsats
- Et energieffektivt alternativ til bevis for indsats
- Hurtig transaktionshastighed.
- Lavpristransaktioner.
- Deltagelse kræver ikke brug af specifik software eller hardware.
Ulemper ved bevis for indsats
- Ikke så sikker og pålidelig som PoW.
- Visse PoS-kryptovalutaer kræver, at deponerede midler opbevares i en bestemt periode.
Bevis for indsats vs. bevis for arbejde: En sammenligning
At forstå forskellene mellem proof of stake og proof of work kan hjælpe dig med bedre at evaluere tilgængelige kryptovalutaer til din portefølje.
Bevis for arbejde vs. bevis for indsats: Blockchain-ordre
Blockchain er et system, der består af blokserier (grupper af transaktioner), der alle er arrangeret i kronologisk rækkefølge i henhold til transaktionsrækkefølgen.
Genesis-blokken eller den første blok i blockchainen kaldes også blok 0. Dette er den første blok i en PoW-blockchain, som er hardcodet ind i programmet og ikke relaterer sig til en tidligere blok. De følgende blokke i PoW, der uploades til blockchainen, refererer altid tilbage til de tidligere blokke og indeholder en kopi af hele den opdaterede ledger.
En PoS-blockchain er, ligesom en PoW-blockchain, et system, der består af en række blokke, der er arrangeret i kronologisk rækkefølge baseret på de transaktioner, de indeholder. Processen med blockchain-rækkefølge er ens for PoW og PoS, men det er værd at bemærke, at med PoS-kryptovalutaer konkurrerer ingen om retten til at bidrage med blokke. Som et resultat kaldes blokkene ofte for 'forged' eller 'mined' i stedet for at blive minet.
Bevis for arbejde vs. bevis for indsats: Energiforbrug
PoW-minere løser vanskelige matematiske ligninger (kaldet hashing) for at opnå privilegiet at producere en ny blok og tilføje den til blockchainen ved at indhente et tilfældigt tal, nonce. Dette gøres ved hjælp af specialiserede ASIC-hardwareenheder, og det er en enormt energikrævende aktivitet, fordi minere har brug for hundredtusindvis af dem for at vinde kapløbet om hver blok.
PoS-kryptovaluta-blockchains bruger meget mindre energi end PoW-kryptoblockchains, og derfor er de billigere at drive. For pool-operatører og validatorer er det dog stadig lukrativt, da transaktionsgennemstrømningen er betydeligt højere, og selv med en reduceret transaktionspris får de, der administrerer netværket, stadig en rimelig kompensation.
Bevis for arbejde vs. bevis for indsats: Deltagere
Et PoW-system kombinerer processorkraft og kryptering for at skabe konsensus og sikre lovligheden af transaktioner, der er registreret på blockchainen.
For at producere nye blokke konkurrerer minere om at generere det korrekte svar på matematiske problemer under hashingprocessen. De gør det ved at forsøge at gætte en hash, som er en streng af tilfældigt genererede heltal. Når dette kombineres med dataene i blokken og behandles via en hashfunktionscomputer, skal outputtet matche protokollens kriterier.
I et Proof-of-Stake (PoS)-system kan alle brugere, der ejer en bestemt token, deltage i en konsensusmetode. Enhver kan blive validator eller block maker i et netværk med færre hindringer.
I PoS-netværk er adgangskravene for staking pools eller validatorer, at brugerne skal have en vis mængde tokens og låse dem i en periode som en stake. Når validatorer bruger ondsindede taktikker som dobbeltsignering eller koordinerede angreb på netværket, risikerer de at miste det stakede beløb.
Bevis for arbejde vs. bevis for indsats: Belønninger
Blokbelønningen er en ny mønt, der gives til en miner af blockchainen for hver gyldig og godkendt blok.
Blokbelønningen sænkes, efter at et bestemt antal blokke er blevet opdaget i nogle kryptovalutaer, for eksempel Bitcoin. Men når et bestemt antal blokke er blevet udvundet, halveres denne værdi hvert fjerde år i en proces kendt som halvering, som er dokumenteret i Bitcoin-protokollens kildekode.
Brugere, der indsender en legitim blok på blockchainen, belønnes i PoS-netværk. Udbetalingerne varierer afhængigt af blockchainen. Nogle har kun transaktionsgebyrer, mens andre har et specifikt intensivt budget for de første par år, indtil netværket er køreklar, og der er nok transaktioner til at dække validatorens omkostninger.
Bonusspørgsmål: Vil PoS erstatte PoW?
En proof of work (POW)-metode blev skabt for at udfylde det tomrum, der var opstået på grund af manglen på en central myndighed. Og i takt med at Bitcoin-markedet voksede, blev der foreslået forskellige konsensusmodeller for at løse nogle af problemerne med det oprindelige koncept. Nogle blev skabt som en erstatning for POW, idet de lovede ikke at bringe systemets sikkerhed og integritet i fare. Et af de mest kendte alternativer var proof of stake (POS), som havde til formål at imødekomme fællesskabets krav og samtidig adressere de problemer, der følger med POW.
The Bottom Line
Samlet set er konflikten mellem proof of stake vs. proof of work langsomt ved at blive et brændende emne, især med Ethereums overgang til Ethereum 2.0.
Proof of work kan bruges til at distribuere penge til fællesskabet i starten af en blockchain og derefter skifte til POS. I virkeligheden ser Proof of stake dog ud til at være på vej til at blive de facto-normen for blockchain-teknologi, mens POW mister sin position som standardkonsensusmodel for hver ny blockchain.
Uanset hvad det måtte være, bør det endelige mål for et succesfuldt blockchain-netværk være at løse de såkaldte blockchain-problemer med sikkerhed, decentralisering og skalerbarhed.
ZenLedger beregner nemt dine kryptoafgifter og finder også muligheder for, at du kan spare penge og handle smartere. Kom i gang gratis nu eller lær mere om vores planer udarbejdet af skatteprofessionelle!
Ofte stillede spørgsmål om bevis for indsats vs. bevis for arbejde
1. Hvad er en konsensusmekanisme i blockchain?
Sikkerheden og gyldigheden af hver transaktion blev sikret af konsensusprotokollen, som er en essentiel komponent i ethvert Blockchain-netværk.