Hoofdstuk 5

Proof-of-Work (PoW) en Proof-of-Stake (PoS) uitgelegd

Blockchains hebben geen gecentraliseerde regelgevende instanties, dus is het cruciaal dat er een manier is om gebruikers te kunnen verzekeren dat de gegevens die via het blockchain netwerk worden doorgegeven en daar worden bewaard, betrouwbaar en veilig zijn.

In dit deel van onze Gratis Gids leggen we het verschil uit tussen PoW en PoS.

Blockchain-transacties en -activiteiten kunnen worden geverifieerd met behulp van twee veelgebruikte technieken ook wel consensus-algoritmes genoemd: Proof of Work (PoW) en Proof of Stake (PoS).


De populairste en bekendste validatie-techniek is Proof of Work (PoW)


Door Bitcoin is Proof of Work de bekendste en meest gebruikte validatie-techniek voor crypto-algoritmes ter bescherming tegen fraude of gebreken in de blockchain.


Hoe werkt PoW?


Iedere transactie binnen een blockchain met PoW moet worden gecontroleerd door een netwerk-node. Nodes zijn de infrastructuur (knooppunten/verbindingspunten) van een blockchain met PoW. Dit kunnen verschillende soorten apparaat zijn (meestal computers, laptops of zelfs grotere servers).


Alle nodes op een blockchain zijn met elkaar verbonden en wisselen voortdurend de laatste blockchain datagegevens met elkaar uit, zodat alle nodes ook up-to-date blijven. Zij slaan de blockchaingegevens op, verspreiden ze en bewaren ze, dus in theorie bestaat een blockchain op nodes. 


Een zogenaamde Full Node is in feite een apparaat (zoals een computer) dat een volledige kopie van de transactiegeschiedenis van de blockchain bevat, bewaard en bijwerkt. Je kunt je voorstellen dat hoe meer nodes er binnen de blockchain zijn, hoe veiliger en betrouwbaarder het netwerk wordt.


Een node heeft drie hoofdtaken

  • Verifiëren van transacties
  • Informatie delen met andere nodes
  • Een kopie bewaren van alle transacties op de blockchain


Nodes verifiëren transacties door vooraf bepaalde regels van het blockchain netwerk te volgen. In het geval van het Bitcoin-netwerk is een van die regels dat iemand geen Bitcoins kan uitgeven die hij niet bezit. Doet iemand dat toch, dan wordt de transactie afgewezen.


Voor- en nadelen van PoW

Wat zijn de voordelen van PoW?


  • Het grote voordeel van PoW is dat het een zeer veilig en verifieerbaar transactiesysteem biedt.
  • Het is een gedecentraliseerde methode.
  • Je kunt er geld mee verdienen (dat heet mining; zie ook ons woordenboek voor een uitleg) door een Node  op te zetten (dit wordt ook wel het runnen van een Node genoemd).



Wat zijn de nadelen van PoW?


  • De apparatuur die nodig is om een Node te runnen kost veel geld. Er is een reële kans dat op een gegeven moment alleen mensen die in staat zijn dure hardware te kopen, gaan minen.
  • Mining kost veel energie. Er is steeds meer rekenkracht nodig om de transacties te valideren en datablokken aan de blockchain toe te voegen.
  • Het netwerk is kwetsbaar voor een 51% aanval* (* in het woordenboek vind je daarvan de uitleg).
  • Meer schaalbaarheid is niet mogelijk.



Welke crypto's gebruiken PoW?


Enkele van de bekendere crypto's die een PoW algoritme gebruiken zijn bijvoorbeeld Bitcoin, Monero, Litecoin, Dash, Zcash, Doge, Digibyte e.a.

Wat is Proof Of Stake?

Proof of Stake (PoS) is een nieuwere crypto-validatiemethode die is gecreëerd als alternatief voor Proof of Work. 


Proof of Stake (PoS) gebruikt willekeurig gekozen investeerders in cryptovaluta als zekerheid om transacties te valideren. Dat kan dus iedereen zijn.

Waarom is Proof-of-Stake bedacht?

Proof-of-stake (PoS) is ontworpen om ervoor te zorgen dat een netwerk sneller een transactie kan valideren. Het kan meeschalen met de groei en het gebruik van een netwerk. 

Ook is het duurzamer dan een proof-of-work (PoW) protocol, omdat dat namelijk veel meer energie en rekenkracht verbruikt. Op termijn is dat niet meer haalbaar. PoS is ook goed voor het decentrale principe omdat iedereen zich kan aansluiten als node of belanghebber/deelnemer.


Hoe zit het met degene die de transacties binnen het PoS-netwerk moeten valideren?


Net als bij PoW is een validator binnen een PoS-netwerk een node (knooppunt). Het verschil is dat binnen een PoS-netwerk de validators willekeurig worden geselecteerd. Validators zijn gedeelde bezitters van het deel van de cryptomunten van een blockchainproject die in omloop zijn. Deze bezitters kunnen als 'full node' direct goedkeuren of met hun cryptomunten deelnemen aan een zogenaamde 'staking pool'. Degene die een transactie goedkeurt, ontvangt een vooraf vastgestelde vergoeding voor het verwerken van de transacties. De manier waarop het recht om een node te valideren wordt toegewezen en de vergoeding verschilt per cryptomunt die volgens PoS werkt. Dit verklaart ook waarom er zoveel verschillende cryptomunten zijn. Ieder project hanteert zijn eigen regels en probeert zich daarin van elkaar te onderscheiden door iets unieks te bieden.

Geld verdienen met PoS?

Ja, dat kan! Als beloning voor een validatie kan je een vergoeding ontvangen.

Als je geld wil verdienen met PoS, zijn er twee manieren::


  • Je kan je eigen node opzetten binnen het PoS-netwerk. (vaak moet je hiervoor een groot aantal cryptomunten van het specifieke blockchainproject voor bezitten).
  • Je kan geld/crypto storten (om te "staken"; zie ons woordenboek bij "staking") via de meeste bekende crypto handelsbeurzen/exchanges. (denk aan Binance, Kucoin, Coinbase, Bitvavo etcetera).

    De grotere crypto-exchanges hebben vaak hun eigen nodes.
    
Voor- en nadelen van PoS

De voordelen van PoS

  • Het heeft lagere elektriciteitskosten
  • Snellere transactie bevestigingen
  • Het is veiliger en geeft een netwerk meer immuniteit tegen cyberaanvallen


De nadelen van PoS

  • Mogelijke problemen met netwerkbeheer, aangezien zij vertrouwen op een klein aantal validators om overeenstemming/consensus te bereiken over de geldigheid van transacties en datablokken. Als de validators niet worden vertrouwd, is er geen garantie dat zij niet zullen samenspannen, dubbele uitgaven zullen doen of transacties zullen censureren.
  • Gebrek aan veiligheid in vergelijking met proof-of-work.
  • Validators die een grote hoeveelheid van de totale maximum oplage cryptomunten van een project bezitten, zouden theoretisch gezien de verificatie van transacties kunnen beïnvloeden.
  • Enkele PoS-crypto's vereisen dat munten die gestaked worden voor een bepaalde tijd worden opgesloten. Je bent dan kwetsbaar voor volatiliteit/marktbewegingen.



Welke crypto's gebruiken PoS?


Enkele van de bekendere crypto's die PoS gebruiken zijn bijvoorbeeld Cardano, Polkadot, Solana, Polygon(Matic), Avalanche, Atom, Eos, Algorand, Tezos, Celo, Cartesi, Tron, Bnb en anderen.



Er zijn naast PoW en PoS nog veel meer consensus-algoritmen, dit wordt misschien wel een beetje te technisch en we willen wat wij delen graag zo begrijpelijk mogelijk houden. Als je meer wil weten over dit onderwerp, raden wij je aan dit Engelstalige artikel te lezen. 

Wat mensen over ons zeggen

Share by: