Ein Fork entsteht, wenn eine
Blockchain in zwei
Blockchains aufgeteilt wird. Diese Art der Spaltung eines
Blockchain-
Netzwerks tritt auf, wenn eine Aktualisierung des
Blockchain-
Protokolls vorgenommen wird, aber nicht alle
Nodes des
Netzwerks zustimmen. Bei
Blockchains gibt es zwei Haupttypen von Forks:
Soft Forks und
Hard Forks.
Soft Forks führen zu einem Update, das "abwärtskompatibel" ist. Das bedeutet, dass
Nodes, die das Update akzeptieren, weiterhin mit
Nodes interagieren können, die das Update nicht akzeptieren. Bei einem
Hard Fork verändert das Update das ursprüngliche
Blockchain-
Protokoll so stark, dass die beiden Versionen nicht mehr miteinander kompatibel sind. Das Ergebnis einer
Hard Fork sind zwei einzigartige
Blockchains, die nach dem
Hard Fork Ereignis divergieren.