Een “fork” verwijst naar een splitsing in de blockchain van een bepaalde cryptocurrency. Dit kan om verschillende redenen gebeuren en leidt tot twee afzonderlijke versies van de blockchain. Beide versies beschikken over hun eigen regels en protocollen. Binnen de cryptowereld zijn er twee soorten forks:
Hard Fork
Bij een hard fork wordt de bestaande blockchain op een punt in de tijd gesplitst. De nieuwe versie volgt vanaf dat punt een andere set regels en protocollen. Dit vindt bijvoorbeeld plaats om significante veranderingen in de cryptocurrency te introduceren, zoals nieuwe functies, regels voor consensus of andere technische aanpassingen.
Soft Fork
Een soft fork is een meer backward-compatible verandering aan het protocol. Bestaande regels worden aangepast of versterkt, maar oudere codes kunnen nog steeds met de nieuwe blockchain werken zonder een volledige upgrade.