Was ist eine Blockchain-Fork?
Wahrscheinlich haben Sie schon von einer Blockchain-Fork oder Bitcoin-Fork gehört. Aber wissen Sie, was genau eine Fork ist und wie sich eine Soft-Fork von einer Hard-Fork unterscheidet? Lesen Sie diesen Artikel, um ein besseres Verständnis über Blockchain-Forks zu erhalten.
Was ist eine Blockchain-Fork?
Einfach ausgedrückt ist eine Fork ein Upgrade des Blockchain-Protokolls (z. B. Bitcoin oder Ethereum). Mit jedem Fork können die Teilnahmeregeln geändert werden. Manchmal sind die Regeln abwärtskompatibel, manchmal nicht. Aufgrund der Abwärtskompatibilität können wir die Forks in zwei Kategorien einteilen:
- Hard-Fork - ist nicht abwärtskompatibel
- Soft-Fork - ist abwärtskompatibel
Was ist eine Hard-Fork?
Eine Hard-Fork ist ein Upgrade der Blockchain-Protokollregeln, das nicht abwärtskompatibel ist. Dies bedeutet, dass alle Knoten aktualisiert werden müssen, um das Upgrade zu unterstützen und den neuen Regeln zu folgen. Nicht aktualisierte Knoten werden aus dem Netzwerk entfernt und können bis zum Upgrade nicht den aktuellen Regeln folgen.
Manchmal entscheidet ein Teil der Knoten (und deren Besitzer), dass sie die neu vorgeschlagenen Regeln nicht unterstützen möchten. In diesem Fall wird die Blockchain in zwei Ketten (Chains) aufgeteilt (daher der Name Fork). Sobald die Blockchain in zwei Ketten aufgeteilt ist und beide Ketten unterstützt werden, bleiben uns zwei verschiedene Blockchains und damit zwei verschiedene Kryptowährungen. Beide Kryptowährungen teilen bis zum letzten gemeinsamen Block (vor der Aufteilung) die selbe Historie. Nach der Aufteilung hat jede Blockchain ihre eigenen Regeln und die Coins können nicht zwischen ihnen gesendet werden.

Es ist wichtig zu beachten, dass alle Forks die gleiche Blockhistorie haben. Stellen Sie sich eine LKW vor, der auf der Straße fährt. Bei Kilometer 10 gibt es eine Kreuzung und der LKW teilt sich in zwei identische LKWs auf. Jeder LKW geht seinen eigenen Weg, aber beide LKWs haben die gleiche Geschichte der ersten 10 km Fahrt.
Vergangenheit der Bitcoin-Hard-Fork
Die bekannteste und erfolgreichste Bitcoin-Hard-Fork ist Bitcoin Cash. Bitcoin Cash hat das SegWit-Upgrade im Jahre 2017 abgelehnt und unterstützt es nicht. Darüber hinaus unterstützt Bitcoin Cash eine Block-Size von 8 Megabyte, im Gegensatz zu Bitcoin, der nur eine Block-Size von 2 Megabyte unterstützt.
Was ist eine Soft-Fork?
Eine Soft-Fork ist ähnlich , wie eine Hard-Fork, ein Upgrade der Blockchain-Protokollregeln, die im Gegensatz zur Hard-Fork abwärtskompatibel ist. Dies bedeutet, das ein Knoten nicht auf die neuste Version aktualisiert werden muss, um an der Blockchain teilzunehmen. Der alte (nicht aktualisierte) Knoten kann immer noch an der selben Blockchain teilnehmen , wie der neue, aktualisierte Knoten.

Sie können sich eine Soft-Fork als mobiles App-Upgrade vorstellen. Sie müssen es nicht jedes Mal auf die neueste Version aktualisieren, um es verwenden zu können, aber jedes Upgrade bringt Sicherheitsupdates oder neue Funktionen mit sich.