Fork

Een splitsing in de blockchain. Een soft fork is compatibel achterwaarts; een hard fork creëert een nieuwe, incompatibele keten.

Blockchain splitsing fork visualisatie

Een blockchain fork is een wijziging in de regels van een blockchain-netwerk. Afhankelijk van de aard van de wijziging en of alle deelnemers ermee akkoord gaan, kan een fork leiden tot een tijdelijke aanpassing, of tot een permanente splitsing in twee aparte blockchains.

Er zijn twee hoofdtypen forks:

Soft fork: Een achterwaarts compatibele update. Knooppunten (nodes) die de update niet installeren, kunnen nog steeds communiceren met knooppunten die dat wel doen. De nieuwe regels zijn een beperking van de bestaande regels - niet een breuk ermee. Bitcoin's SegWit-upgrade in 2017 was een soft fork.

Hard fork: Een niet-achterwaarts compatibele update. Knooppunten die de oude software draaien, accepteren de nieuwe blokken niet en vice versa. Als er onvoldoende consensus is over de update, splitst de blockchain in twee onafhankelijke ketens. Beide ketens hebben dan dezelfde transactiegeschiedenis tot het moment van de splitsing, maar gaan daarna hun eigen weg.

Bekende harde forks in de crypto-geschiedenis:

  • Bitcoin Cash (BCH) spliste in augustus 2017 af van Bitcoin vanwege een meningsverschil over blokgrootte en schaalbaarheid. Wie Bitcoin bezat op het splitsingsmoment, ontving automatisch evenveel Bitcoin Cash.
  • Ethereum Classic (ETC) ontstond in 2016 na de DAO-hack. De Ethereum-community koos ervoor de hack ongedaan te maken via een hard fork; een minderheid weigerde en bleef het originele keten bijhouden als Ethereum Classic.

Forks kunnen ook intentioneel plaatsvinden als onderdeel van geplande upgrades. Ethereum's overgang naar Proof-of-Stake (de "Merge" in 2022) was technisch een reeks gecoördineerde upgrades die zonder splitsing verliep omdat er voldoende consensus was.

Soft fork vs Hard fork
Soft fork
Achterwaarts compatibel
Geen splitsing nodig
Voorbeeld: Bitcoin SegWit
Hard fork
Niet compatibel
Kan splitsen in 2 ketens
Voorbeeld: Bitcoin Cash (2017)

Soft fork

Achterwaarts compatibel, geen splitsing

Hard fork

Niet compatibel, kan splitsen

Bekend voorbeeld

Bitcoin Cash (2017 afsplitsing)

Ethereum fork

Ethereum Classic (2016)

Veelgestelde vragen

Wat is het verschil tussen een soft fork en hard fork?
Een soft fork is achterwaarts compatibel: oude nodes accepteren nog steeds de nieuwe blokken. Een hard fork is niet compatibel: als er geen consensus is, splitst de keten in tweeën.
Ontvang ik gratis crypto bij een hard fork?
Als je crypto bezit op het moment van een hard fork die een nieuwe munt creëert, ontvang je doorgaans een evenredig bedrag aan de nieuwe munt. Maar niet alle forks creëren een nieuwe waardevolle munt.
Wie beslist over een fork?
Bij gedecentraliseerde blockchains is er geen centrale autoriteit. Forks vereisen consensus van miners/validators, node-operators en de bredere gemeenschap. Dit is een politiek en technisch proces.
Is een fork gevaarlijk voor mijn crypto?
Doorgaans niet direct gevaarlijk als jij je sleutels beheert. Een hard fork kan echter tijdelijk verwarring veroorzaken over replay-attacks (waarbij een transactie op beide ketens wordt uitgevoerd). Gebruik gerenommeerde software en volg de aanbevelingen van de wallet-aanbieder.

Lees ook: gerelateerde begrippen

Risicowaarschuwing

Crypto is volatiel en brengt risico's met zich mee. De informatie op CryptoCursus.nl is uitsluitend educatief bedoeld en vormt geen financieel advies. Gebruik alleen geld dat je kunt missen.

Klaar voor meer dan een definitie?

Start de gratis beginnerscursus en begrijp crypto van de grond af aan.