Proof of Work (POW) – Wat het is en hoe het werkt
Een consensusalgoritme is in het algemeen het besluitvormingsproces binnen een groep. De algoritmen voor de blockchain-consensus werken met identieke logica. Bovendien hebben de blockchain-consensusalgoritmen duidelijke doelen om het gebruik van blockchain-netwerken uit te breiden
Er zijn verschillende soorten consensusalgoritmen, gebaseerd op de blockchain-netwerken. Maar de twee belangrijkste zijn Proof-of-Work (PoW) en Proof-of-Stake (PoS).
Deze aflevering van Hard Fork Basics gaat in op een van de meest bepalende kenmerken van de blockchain, het consensusmechanisme, met name Proof-of-Work (PoW). Tegen het einde zou je hopelijk moeten kunnen bewijzen dat je weet waar het allemaal om draait.
In dit artikel geven we u de complete gids over het populaire consensusalgoritme, Proof-of-Work (PoW). Laten we nu in detail kijken in deze recensie.
Wat is bewijs van werk?
Proof-of-Work wordt ook vaak afgekort als PoW. Proof-of-Work (PoW) is de oudste consensusmethode. Het idee voor Proof of Work (PoW) werd voor het eerst gepubliceerd in 1993 door Cynthia Dwork en Moni Naor en werd later toegepast door Satoshi Nakamoto in de Bitcoin-paper in 2008.
Proof of Work-consensus is het voorkeursmechanisme voor de meeste cryptocurrencies die momenteel in omloop zijn. De term “bewijs van werk” werd voor het eerst gebruikt door Markus Jakobsson en Ari Juels in een publicatie in 1999.
Het is in wezen een netwerk dat dubbele uitgaven voorkomt, en de grote cryptocurrencies gebruiken het als het consensusalgoritme.
Een PoW-algoritme werkt zo dat knooppunten binnen een netwerk een wiskundig probleem moeten oplossen om het volgende blok te construeren. Ten tweede krijgt degene die de oplossing voor het wiskundige probleem krijgt de consensus-toestemming om het blok te kiezen dat naast het bord moet worden toegevoegd.
Waarom is bewijs van werk nodig??
Proof of Work is belangrijk omdat het een blijk geeft van vertrouwen in een vertrouwde omgeving. Dit protocol zorgt ervoor dat er geen excessieve mining plaatsvindt. Het doet dit door de moeilijkheid van het verifiëren van elk blok te vergroten.
Het behoudt de voorraad van de cryptocurrency en ondersteunt ook de mijnwerkers om het netwerk draaiend te houden. Tegelijkertijd gebruikt het beperkte bronnen zoals tijd, rekenkracht en energie.
Proof of Work controleert en zorgt ervoor dat de gebruikers het geld niet onnodig uitgeven waar ze niet hoeven te besteden. Het maakt gebruik van een mix van cryptografie en speltheorie. Met het PoW-algoritme kan iedereen de blockchain wijzigen volgens de regels van het systeem.
Hoe werkt de POW?
Het Working of Proof of Work-protocol kan als volgt worden samengevat:
1) De transacties zijn gebundeld in eenheden die algemeen bekend staan als blokken
2) De transacties binnen elk blok worden door de miners op legitimiteit gecontroleerd.
3) Een wiskundige puzzel die bekend staat als het proof-of-work-probleem moet door de mijnwerkers worden opgelost om rekening te houden met verificatie.
4) De eerste miner die elk blokprobleem oplost, wordt beloond met een beloning.
5) Vervolgens worden de geverifieerde transacties opgeslagen in de openbare blockchain.
Voordelen van Proof of Work
Proof of Work-systemen hebben veel belangrijke voordelen. ze zijn een perfecte manier om spammers af te schrikken. Als er een redelijke hoeveelheid werk nodig is voor b.v. het verzenden van een e-mail voor elk proces, dan zullen de meeste spammers niet genoeg rekenkracht hebben om een groot aantal ongevraagde e-mails te verzenden.
Bovendien kunnen Proof of Work-frameworks worden gebruikt om bescherming te bieden voor een netwerk als geheel. Dit is het belangrijkste voordeel van blockchains die een consensussysteem gebruiken voor het bewijzen van werk. Als genoeg knooppunten met elkaar concurreren om een bepaalde oplossing te vinden, wordt voor een enkele slechte actor of zelfs een enkele groep slechte actoren de rekenkracht die nodig is om een netwerk te overweldigen en te beheersen onbereikbaar..
Bewijs van werk versus bewijs van inzet
De Proof of Stake-systemen hebben hetzelfde doel, maar het proces is iets anders dan in Proof of Work-systemen. Er is geen wiskundige puzzel met het Proof of Stake. De maker van een nieuw blok wordt echter op een deterministische manier gekozen op basis van hun inzet.
De Proof of Stake bevat validators in plaats van de miners. Sommige van hun crypto’s worden door validators opgesloten als inzet in het ecosysteem. De validators zetten dan in op blokken waarvan ze hopen dat ze naast de ketting worden toegevoegd. Wanneer het blok wordt ingevoegd, ontvangen de validators een blokprikkel die gelijk is aan hun inzet.
Evidence of Stake heeft enkele voordelen ten opzichte van Proof of Service. Verhoogde energie-efficiëntie is de belangrijkste. Ze zijn over het algemeen veel groener dan de andere omdat het het energie-intensieve mijnbouwproces vermindert. De elektriciteit die tegelijkertijd wordt verbruikt, is slechts een fractie van de elektriciteit die wordt verbruikt in PoW.
Bewijs van werkbeperkingen
Er zijn echter bepaalde nadelen of beperkingen verbonden aan het Proof of Work, die als volgt in detail kunnen worden beschreven:
1) Enorme uitgaven: Er is behoefte aan gespecialiseerde computerhardware om gecompliceerde algoritmen voor mijnbouw uit te voeren. De kosten zijn ook hoog en niet betaalbaar. Bovendien hebben de speciale mijnpools een enorme hoeveelheid stroom nodig om te werken, wat de kosten verder verlicht.
2) De nutteloosheid van berekeningen: Er is veel stroom nodig om de machines een blok te laten genereren door de miners. hun schattingen zijn echter nergens anders geldig, zoals een bedrijf, wetenschap of anderen.
3) 51% aanval: Een 51% -aanval is een Proof of Work-aanval door de meerderheid van de groep gebruikers, die de meerderheid van de mijnbouwmacht beheert. De aanvallers komen met volledige macht, waar ze kunnen monopoliseren door blokken te creëren en beloningen te ontvangen.
Gevolgtrekking
Proof of Work was de oorspronkelijke oplossing voor het probleem van dubbele uitgaven en is nauwkeurig en effectief gebleken. Alle miners moeten een complex bedrag oplossen in het Proof of Work. De winnaar wordt verder bepaald door de persoon die de meeste hardwareapparaten bezit.
Er zijn echter enkele problemen waarmee rekening moet worden gehouden bij het Proof of Work-algoritme. Dit omvat de hoeveelheid energie die het nodig heeft, de centralisatie van stroom die mijnpools momenteel hebben en de risico’s van een aanval van 51 procent. De winnaar wordt verder bepaald door de persoon die de meeste hardware-apparatuur bezit.