Proof of Work vs Proof of Stake

Proof of Work? Proof of stake? Bewijs waarvan?

Daniel Gijsen
SwissBorg DAO
6 min readMar 30, 2021

--

Proof of Work vs Proof of Stake

Proof of Work? Proof of stake? Bewijs waarvan?

Als deze woorden u niet veel zeggen, dan bent u op de goede pagina, want vandaag gaan we dieper in op dit onderwerp en zullen we de dingen duidelijk voor u maken.

Elk gecentraliseerd systeem (laten we zeggen een database) heeft zijn centrum, zoals de naam suggereert. Als de gegevens moeten worden bijgewerkt, kunnen ze alleen worden uitgevoerd door een centrale autoriteit die de enige entiteit blijft die verantwoordelijk is voor het bijhouden van een echt document.

Blockchain is een gedecentraliseerd systeem, wat uiteraard betekent: geen centrum, geen autoriteiten. Betekent dit dat iedereen naar eigen inzicht de gegevens op een blockchain kan toevoegen, verwijderen of bijwerken? Natuurlijk niet. Op deze manier kan iedereen een gewenste hoeveelheid Bitcoin aan zijn portemonnee toevoegen, waardoor het systeem minder betrouwbaar wordt en dus minder waardevol. Het sterke en veilige gedecentraliseerde systeem moet een manier hebben om de gegevens te bewijzen. En in plaats van hiervoor een centrale autoriteit verantwoordelijk te maken, creëert blockchain een overeenkomst tussen al zijn gebruikers. Deze overeenkomst kan worden bereikt met consensusmechanismen.

Proof of Work en Proof of Stake zijn de voorbeelden van consensusmechanismen die volgens verschillende principes werken.

Introductie van Proof of Work en Proof of Stake
Proof of Work is een algemeen consensusalgoritme dat wordt gebruikt door de meest populaire cryptocurrency-netwerken zoals Bitcoin en Litecoin. Kortom, Proof of Work vereist dat u een kopie van de volledige blockchain op een lokale machine installeert. Bij elke nieuwe transactie vergelijkt de blockchain de gegevens van elke machine en wordt de transactie in 51% van de gevallen goedgekeurd als de gegevens overeenkomen. Dat vereist veel berekeningen, rekenkracht en elektriciteit (met andere woorden, het vereist veel werk) en daarom wordt het Proof of Work genoemd.

Proof of Stake is een ander algemeen consensusalgoritme, maar in plaats van de kracht van mining machines te gebruiken, gebruikt het de munten van gebruikers die in bevroren portefeuilles zijn ingezet om transacties te verifiëren. In Proof of Work geldt dat hoe meer rekenkracht je bezit, hoe meer voordeel je hebt bij het minen, terwijl bij Proof of Stake de kans op het delven van een cryptovaluta afhangt van het aandeel munten (inzet) dat je hebt. Iemand die bijvoorbeeld 5% van alle munten bezit, zal ongeveer 5% nieuwe blokken maken.

Laten we nu dieper ingaan op de details en de twee populaire consensusmechanismen vergelijken.

Geschiedenis van Proof of Work
Begin jaren '90 deelden IBM Research Department-medewerkers Cynthia Dwork en Moni Naor het idee van een nieuw antispam-e-mailalgoritme dat bekend staat als Proof of Work. Even later, in 1997, creëerde Adam Beck een werkend systeem op basis van dit idee voor zijn spambestrijdingsproject HashCash. Destijds gebruikte dit project dezelfde cryptografiemethoden die nu worden gebruikt in Blockchain-technologie, en Satoshi Nakamoto verwees later naar het werk van Beck terwijl hij aan zijn eigen project werkte.

Dit is hoe het werkt
Mining is het proces waarbij nieuwe transactieblokken worden gemaakt en deze aan de blockchain worden toegevoegd. Het PoW-consensusmechanisme stelt zijn eigen set regels vast die controleren of het mijnproces correct is. De taak van een miner is om een ​​nieuw blok voor de blockchain te vinden, wat veel rekenkracht vereist. De eerste miner die de juiste oplossing vindt, ontvangt als beloning nieuw gegenereerde munten. Maar de complexiteit van het netwerk verandert en past zich altijd aan, en het vereist in de loop van de tijd nog meer rekenkracht. Daarom werken sommige miners samen in pools of bouwen ze grote mining facilliteiten om de computercapaciteit te vergroten. Hoe meer rekenkracht u heeft, hoe groter de kans dat u eerst de juiste oplossing vindt.

Maar hier is de keerzijde. Met elke nieuwe computer die aan het netwerk wordt toegevoegd, wordt het complexer en zijn er meer berekeningen nodig. Met elke nieuwe hardware die wordt toegevoegd om berekeningen te stimuleren, groeit het energieverbruik. De energiekosten van mining in de grootste blockchains zijn vergelijkbaar met het energieverbruik van sommige landen. Er is dus een constante behoefte om nieuwe uitrusting te kopen en meer elektriciteit te verbruiken om een ​​succesvolle miner te zijn.

Oorsprong
Net als Proof of Work vindt het idee van Proof of Stake zijn oorsprong in de jaren 90. Wei Dai bracht het idee van monetair beleid naar zijn b-geldvalutaproject. Satoshi Nakamoto gebruikte later enkele van Dai’s ontwikkelingen bij het werken aan Bitcoin.

In 2011 publiceerde bitcointalk.org-gebruiker met de bijnaam QuantumMechanic de beschrijving van het PoS-algoritme. Een jaar later werd het cryptocurrency-netwerk Peercoin gelanceerd en aan dit algoritme gewerkt.

Het belangrijkste verschil tussen Proof of Work en Proof of Stake is het principe van het creëren van een nieuw blok in de blockchain. In PoW is het succesvol genereren van een nieuw blok sterk afhankelijk van rekenkracht, terwijl het in PoS afhangt van het aantal munten dat de gebruiker bezit. Zoals eerder gezegd, zal iemand die 5% van alle munten bezit, ongeveer 5% nieuwe blokken creëren. Deze methode voor het delven van crypto-activa wordt smeden of slaan genoemd.

In de afgelopen jaren is staking van cryptovaluta veel populairder geworden omdat het veel gemakkelijker is dan het kopen van dure hardware om complexe wiskundige berekeningen op te lossen, zoals vereist is in PoW. In 2020 werd Tezos het grootste staking-netwerk volgens Staking Rewards, waarna Coinbase aankondigde dat gebruikers hun Cosmos (ATOM) -tokens kunnen inzetten. Zelfs Ethereum, een van de meest populaire crypto-activa, gaat van Proof of Work naar Proof of Stake in de ETH 2.0-upgrade. Staking wordt de primaire vorm van passief inkomen.

PoS lost enkele PoW-problemen op
En dat is een feit. Een PoS-netwerk verbruikt bijvoorbeeld niet zoveel energie omdat het geen enorme rekenkracht vereist. Met een PoW-algoritme is er de mogelijkheid van een “51% -aanval”. Dit betekent dat iedereen die meer dan 50% van de hash-snelheid van het netwerk bezit, de opname van nieuwe blokken kan onderbreken door te voorkomen dat andere miners blokken voltooien. Het is mogelijk in het vroege stadium van het bestaan ​​van elk crypto-activum met PoW-mechanisme, maar het is niet mogelijk met PoS omdat de aanvaller meer dan de helft van alle munten moet bezitten. Maar zelfs als iemand 51% van alle munten heeft, is hij daarmee de grootste deelnemer van het netwerk en het minst geïnteresseerd in de val van de wisselkoers.

Bovendien is staking voor gebruikers een veel eenvoudiger toegangspunt tot het crypto-ecosysteem. In plaats van tonnen dure hardware te kopen en te zoeken naar het land met de goedkoopste elektriciteitsprijs, kunnen gebruikers hun munten gewoon een bepaalde tijd in een speciale portemonnee steken.

De Wealth-app en staking
Bij SwissBorg hebben we onze eigen tool ontwikkeld voor vermogensbeheer en het staken van cryptovaluta, de SwissBorg app. Het wordt mogelijk gemaakt door het CHSB-multi-utility-token. Het idee van de app is om de processen van het wisselen, storten en staken van cryptovaluta's te vereenvoudigen en voor iedereen beschikbaar te maken. Bijvoorbeeld, in plaats van het ingewikkelde proces van het verzenden van geld van uw virtuele bankrekening naar de centrale met de beste prijs, verander het in crypto en stuur het naar de portemonnee die dat exacte activum ondersteunt, u kunt het doen met een paar tikken in onze app.

Hetzelfde geldt voor het staken van CHSB-tokens. Door CHSB uit te zetten, krijgen gebruikers automatisch Premium-accounts. Dat betekent geen kosten voor BTC- en CHSB-transacties.

CHSB-staking is onderverdeeld in twee categorieën: klassieke PoS en DPoS (Delegated Proof of Stake). Klassieke PoS werkt door de munten van de belanghebbende gedurende een bepaalde periode te bevriezen om transacties via het netwerk te valideren. In het geval van DPoS wordt een afgevaardigde gekozen door belanghebbenden en toegewezen om validator of blokproducent te worden. De verschillende voordelen van de twee soorten staking zijn:

  • Transactiekosten verdienen door een aanvraag in te dienen om een ​​DPoS te worden;
  • Een percentage tokens krijgen als beloning voor staking ;
  • Aanhouden of verlagen van transactiekosten voor staking op beurzen.

Laatste gedachten
Samen hebben we geleerd dat:

  • Blockchain is een gedecentraliseerd systeem dat consensusmechanismen gebruikt om transacties te valideren;
  • Proof of Work is een algemeen consensusalgoritme dat vertrouwt op rekenkracht en complexe wiskundige berekeningen;
  • Proof of Stake is een ander consensusmechanisme dat het aantal munten gebruikt om transacties te valideren en nieuwe blokken te genereren;
  • De Wealth App is een tool die staking gemakkelijker en lonender maakt.

--

--