Consensusmechanisme (cryptocurrency) - KamilTaylan.blog
24 juni 2021 10:43

Consensusmechanisme (cryptocurrency)

Wat is een consensusmechanisme?

Een consensusmechanisme is een fouttolerant mechanisme dat wordt gebruikt in computer- en blockchain systemen om de nodige overeenstemming te bereiken over een enkele gegevenswaarde of een enkele staat van het netwerk tussen gedistribueerde processen of multi-agentsystemen, zoals bij cryptocurrencies. Het is onder meer handig bij het bijhouden van gegevens.

Consensusmechanisme uitgelegd

In elk gecentraliseerd systeem, zoals een database met belangrijke informatie over rijbewijzen in een land, heeft een centrale beheerder de bevoegdheid om de database te onderhouden en bij te werken. De taak van het maken van updates – zoals het toevoegen / verwijderen / bijwerken van namen van mensen die in aanmerking kwamen voor bepaalde licenties – wordt uitgevoerd door een centrale autoriteit die als enige verantwoordelijk blijft voor het bijhouden van echte gegevens.

Openbare blockchains die werken als gedecentraliseerde, zelfregulerende systemen werken op wereldschaal zonder enige autoriteit. Het gaat om bijdragen van honderdduizenden deelnemers die werken aan verificatie en authenticatie van transacties die plaatsvinden op de blockchain, en aan de block mining-activiteiten.

In zo’n dynamisch veranderende status van de blockchain, hebben deze openbaar gedeelde grootboeken een efficiënt, eerlijk, real-time, functioneel, betrouwbaar en veilig mechanisme nodig om ervoor te zorgen dat alle transacties die plaatsvinden op het netwerk echt zijn en dat alle deelnemers het eens zijn over een consensus. over de status van het grootboek. Deze allerbelangrijkste taak wordt uitgevoerd door het consensusmechanisme, een set regels die beslist over de bijdragen van de verschillende deelnemers aan de blockchain.

Er zijn verschillende soorten algoritmen voor consensusmechanismen die op verschillende principes werken.

The proof of work (POW) is een algemeen consensusalgoritme dat wordt gebruikt door de meest populaire cryptocurrency-netwerken zoals bitcoin en litecoin. Het vereist een deelnemersknooppunt om te bewijzen dat het door hen uitgevoerde en ingediende werk hen kwalificeert om het recht te krijgen om nieuwe transacties aan de blockchain toe te voegen. Dit hele mijnbouwmechanisme van bitcoin heeft echter een hoog energieverbruik en een langere verwerkingstijd nodig.

Het proof of stake (POS) is een ander algemeen consensusalgoritme dat is geëvolueerd als een goedkoop, energiezuinig alternatief voor het POW-algoritme. Het omvat de toewijzing van verantwoordelijkheid voor het bijhouden van het grootboek aan een deelnemersknooppunt in verhouding tot het aantal virtuele valuta-tokens dat het bezit. Dit heeft echter een nadeel dat het het besparen van cryptomunten in plaats van het uitgeven bevordert.

Evenzo zijn er andere consensusalgoritmen zoals Proof of Capacity (POC) waarmee de geheugenruimte van de bijdragende knooppunten op het blockchain-netwerk kan worden gedeeld. Hoe meer geheugen of hardeschijfruimte een knooppunt heeft, hoe meer rechten het krijgt voor het bijhouden van het grootboek.