Proof of Burn (PoB)

Het netwerk van een blockchain wordt draaiende gehouden door het consensus algoritme. Zonder dit algoritme zou een blockchain niet naar behoren kunnen werken. Denk maar eens aan een bedrijf dat uit 10.000 medewerkers bestaat en geen protocol, regels, managers of teamleiders heeft. Zo zou een blockchainnetwerk zonder consensus algoritme eruitzien.

Proof of Burn (PoB) is een consensus algoritme dat door maar weinig blockchains wordt gebruikt. Het wordt dan ook gezien als een alternatief algoritme, omdat het op een geheel andere manier werkt dan de meeste andere algoritmes. Toch zijn er verschillende blockchainprojecten die bepaalde aspecten uit dit algoritme gebruiken, en daarom is het zeker van waarde om te begrijpen hoe Proof of Burn werkt.

Wat is Proof of Burn (PoB)?

Jaren geleden heeft Iain Stewart het Proof of Burn mechanisme bedacht als tegenhanger van het energie slurpende Proof of Work (PoW) algoritme. Het PoW-algoritme kost veel energie doordat miners met dezelfde blokken aan het werk zijn. Vervolgens is er maar één miner die daadwerkelijk een toevoeging aan de blockchain levert. Het werk, en dus de gebruikte energie, van de overige miners wordt niet gebruikt.

Dit is de reden dat Proof of Burn ook wel het PoW-algoritme zonder energieverspilling wordt genoemd. Miners die actief zijn binnen een PoB-netwerk mogen namelijk tokens verbranden. Vervolgens mogen ze blokken voor de blockchain maken op basis van het aantal tokens dat ze hebben verbrand.

Hoe werkt Proof of Burn?

Op het moment dat een miner blokken wil toevoegen, zal hij eerst een virtuele mining rig moeten kopen. Dit zijn als ware de rechten om te mogen minen. Zonder deze rechten kan een miner geen blokken toevoegen aan de blockchain. Het verbranden van de tokens geeft de miner energie om te kunnen minen, en dus zijn virtuele mining rig te kunnen gebruiken.

De tokens worden niet werkelijk in brand gestoken door de miners. In feite stuurt de miner de tokens naar een geverifieerd adres waar niks mee kan gebeuren. Zie het als een wallet adres dat niet bestaat, en nooit en handen van een persoon zou kunnen komen. Wanneer de tokens naar dit adres worden gestuurd, zijn ze voorgoed verloren gegaan.

Het kost vrijwel geen energie om dit proces succesvol uit te kunnen voeren. Het enige dat de miner hoeft te doen is tokens naar een ander adres sturen. Daarom wordt Proof of Burn als een duurzamer algoritme dan Proof of Work gezien.

Het ligt een beetje aan de implementatie van dit algoritme en de soort blockchain, maar over het algemeen maakt het niet uit welke tokens er worden verbrand. Zo mag een miner de native tokens van de blockchain verbranden, maar is het ook toegestaan om andere cryptocurrencies, zoals Bitcoin (BTC), te verbranden. Miners ontvangen natuurlijk ook een beloning voor het werk dat ze leveren. Deze beloning is altijd de native token van de blockchain waarvoor ze actief zijn.

Wanneer je tokens hebt verbrand, kun je een nieuw blok toevoegen aan de blockchain. Andere miners kunnen vervolgens een nieuw blok op jouw blok plaatsen. Het is ook mogelijk dat je de transacties van andere miners toevoegt aan jouw blok. Op deze manier werkt het gehele netwerk samen met elkaar om de blockchain draaiende te houden.

Hoe zit het met de veiligheid?

Je vraagt je misschien af hoe het met de veiligheid zit. Wanneer een miner vroeg actief is, kan hij veel tokens verdienen welke hij vervolgens weer kan verbranden. Op deze manier kan een miner al snel de grootste worden, simpelweg door er vroeg bij te zijn. Dat zou natuurlijk oneerlijk zijn, en schaadt het decentrale karakter van de blockchain.

Naarmate de tijd verstrekt, vermindert de kracht van de verbrande tokens. Dit gebeurt per miner, wat betekent dat de tokens van een individuele miner steeds minder waard worden. Hierdoor kan de miner ook minder nieuwe tokens ontvangen voor het toevoegen van nieuwe blokken.

Op deze manier wordt het netwerk gestimuleerd om zich continu te vernieuwen met miners die nog niet eerder actief zijn geweest. Ook zullen miners op den duur moeten investeren in betere hardware, zodat ze mee kunnen blijven doen binnen het netwerk.

Wat zijn de voor- en nadelen van Proof of Burn?

Hieronder staan de belangrijkste voor- en nadelen van het Proof of Burn algoritme opgesomd.

Voordelen
Het PoB-algoritme heeft minder energie nodig dan Proof of Work.
Doordat er steeds minder tokens en munten zullen zijn, zal de prijs van de cryptocurrency volgens het klassiek economisch model gaan stijgen.
Het is niet nodig om speciale hardware aan te schaffen, omdat miners niet met elkaar concurreren om wie de eerste is die een blok klaar heeft.
Er zit een methode ingebouwd die ervoor zorgt dat nieuwe miners worden aangetrokken, en miners die lang bezig zijn minder gaan verdienen. Dit maakt het blockchainnetwerk eerlijk.

Nadelen
Het Proof of Burn algoritme is nog niet op grote schaal in gebruik genomen. Het zijn voornamelijk de kleinere blockchainnetwerken die dit algoritme gebruiken. Daarom weten we nog niet veel over hoe dit algoritme zou werken voor grote blockchains.
De verbranding van tokens is niet altijd transparant, en vaak maar moeilijk te begrijpen.
Het verbranden van tokens kan in het voordeel werken van de waarde van de cryptocurrency die wordt verbrand, maar feit is dat er uiteindelijk minder tokens en munten zullen overblijven.

Welke blockchains gebruiken Proof of Burn?

Proof of Burn wordt op dit moment alleen gebruikt door Slimcoin. Dit is een altcoin welke is gebaseerd op de blockchain van Peercoin. In dit netwerk kunnen miners niet alleen het native token verbranden, maar is het ook mogelijk om Bitcoins te verbranden.

Er zijn verschillende blockchains die bepaalde aspecten uit Proof of Burn gebruiken, maar maken in eerste instantie gebruik van een ander algoritme dan Proof of Burn. In de meeste gevallen is dit het Proof of Stake algoritme.

Conclusie

Proof of Burn is een minder bekend consensus algoritme, terwijl het op een interessant manier werkt. Het is ooit bedacht als tegenhanger van het Proof of Work algoritme, dat veel energie nodig heeft om te kunnen werken.

De miners die actief zijn in een Proof of Burn netwerk moeten hun tokens verbranden om een nieuw blok te mogen toevoegen aan de blockchain. De tokens worden niet werkelijk ‘verbrand‘, maar worden naar een adres gestuurd waardoor de tokens voorgoed verloren zullen gaan. Het verbranden van tokens zorgt ervoor dat miners energie krijgen om nieuwe blokken te mogen toevoegen aan de blockchain.

Het is dus een interessant algoritme dat op geheel andere wijze werkt dan de meeste andere consensus algoritmes. Toch wordt het algoritme door vrijwel geen blockchain gebruikt, aangezien Slimcoin tot nu toe de enige blockchain is die Proof of Burn als voornaamste consensus algoritme gebruikt. Er zijn echter wel verschillende blockchainprojecten die bepaalde aspecten uit dit algoritme gebruiken.