hardforks: wat zijn dat?

Wat is een hardfork?

Om een hardfork te begrijpen moet je snappen dat Bitcoin een protocol is: een set van regels waar iedereen in het netwerk zich aan houdt. Een hardfork is een wijziging in het bitcoin protocol, en wel eentje die voormalig ongeldige blokken/transacties geldig maakt. Daarom zijn alle gebruikers verplicht om te upgraden.

Huh? Ok, anders gezegd, blockchains bestaan dus uit allerlei protocollen en regels, een soort software. Denk aan regels als ‘wanneer komt er een nieuw block bij’ en alle computers die de blockchain in de lucht houden volgen die regels. En die regels zijn de blockchain. Dus als je de regels verandert dan ontstaat er een nieuwe blockchain.



De blockchain splitst zich dus?

Precies! Een hardfork houdt in dat het pad van een blockchain wordt gesplitst omdat je vanaf dan ook transacties die bevestigd krijgt door knooppunten (nodes) die niet zijn geupgrade naar de nieuwe versie van de software.

De blockchain splitst zich

Elke wijziging aan bitcoin (of een andere coin) die de blokstructuur, de moeilijkheidsgraad, de protocollen of de set van geldige transacties verhoogt, is een hardfork.

Waarom een hardfork?

Een hardfork kan worden geïmplementeerd om belangrijke veiligheidsrisico’s in oudere versies van de software te corrigeren, nieuwe functionaliteit toe te voegen of transacties ongeldig te maken. Dat laatste was het geval bij de hardfork om de hack op de DAO in de Ethereum-blockchain.

Na de hack op de DAO stemde de ethereum-gemeenschap bijna unaniem voor een hardfork om transacties ongeldig te maken van een anonieme hacker. Deze had tientallen miljoenen dollars overgeheveld. De hardfork gaf DAO munt bezitters de mogelijkheid om hun cryptomuntjes terug te krijgen.

Softfork

Ja, die zijn er dus ook: een softfork is een wijziging in het bitcoin protocol waarbij alleen geldige blokken/transacties ongeldig worden gemaakt. Oude knooppunten erkennen dan ook de nieuwe blokken als geldig. Voorbeeld van een soft wijziging zijn nieuwe transactietypen.

De reden om een hardfork te vermijden is dat er anders een nieuwe cryptocurrency ontstaat. En die zal een andere marktwaarde hebben, dus een fork vereist wel behoorlijk geloof in het nieuwe systeem zodat de prijs omhoog gaat en het minen de moeite waard is.

Lees ook: De ultieme Cryptolijst: 200+ links naar crypto blogs, boeken, films  & meer