Wenn du dich mit der Blockchain- und Kryptobranche beschäftigst, bist du wahrscheinlich schon auf die Begriffe Soft Fork und Hard Fork gestossen. Aber was genau ist eine Fork in Blockchain? In diesem Artikel erfährst du mehr darüber.
Bitcoin, Ethereum und andere Kryptowährungen werden von einer Blockchain angetrieben – einer dezentralen, offenen Software, zu der jeder beitragen kann. Blockchains werden so genannt, weil sie buchstäblich aus Datenblöcken bestehen. Stelle dir eine wirklich lange Kette vor – die bis zur ersten Transaktion des Netzwerks zurückverfolgt werden kann. Da sie “Open Source” sind, sind sie auch auf die Beteiligung der Gemeinschaft angewiesen, um ihren zugrunde liegenden Code zu pflegen und weiterzuentwickeln.
Die Blockchain Fork
Ein Fork tritt auf, wenn eine Gemeinschaft das Protokoll der Blockchain, also die grundlegenden Regeln, ändert. In diesem Fall spaltet sich die Kette und es entsteht eine zweite Blockchain. Diese ist dann zwar Teil der gesamten Geschichte der ursprünglichen Blockchain, geht aber in eine andere Richtung.
Einige gute Beispiele sind Ethereum und Ethereum Classic oder Bitcoin und Bitcoin Cash.
Mehr über Bitcoin Cash erährst du hier.
Warum sind Forks wichtig?
Die meisten digitalen Währungen haben unabhängige Entwicklungsteams, die für Netzwerkänderungen und -verbesserungen zuständig sind. Ähnlich wie das Surfen im Internet im Laufe der Zeit verbessert wurde. Infolgedessen kann es zu einer Abspaltung kommen, um die Sicherheit einer Kryptowährung zu verbessern oder neue Funktionen hinzuzufügen.
Die Entwickler einer neuen Kryptowährung können jedoch eine Abspaltung auch dafür nutzen, um völlig neue Coins und Ökosysteme zu schaffen.
Soft Fork
Eine Soft Fork ist sozusagen ein Upgrade der Blockchain-Software. Solange alle Nutzer sie annehmen, wird sie zum neuen Standard für eine Währung. Soft Forks wurden verwendet, um sowohl Bitcoin als auch Ethereum neue Eigenschaften oder Funktionen hinzuzufügen, typischerweise auf der Programmierebene. Die Änderungen sind mit den Blöcken vor dem Fork rückwärts kompatibel, da das Endergebnis eine einzige Blockchain ist.
Hard Fork
Ein Hard Fork tritt auf, wenn der Code so drastisch geändert wird, dass die neue Version nicht mehr kompatibel mit den vorherigen Blöcken ist. In diesem Fall teilt sich die Blockchain in zwei Teile: Die ursprüngliche Blockchain und eine neue Version, die sich an die neuen Regeln hält. Auf diese Weise entsteht eine völlig neue Kryptowährung, die die Quelle vieler bekannter Coins ist. Kryptowährungen wie Bitcoin Cash und Bitcoin Gold sind aus der ursprünglichen Bitcoin-Blockchain als Ergebnis einer Hard Fork hervorgegangen.
Warum kommt es zu Forks?
Blockchains müssen wie jede andere Software aus verschiedenen Gründen aktualisiert werden. Zum Beispiel:
- Um neue Funktionen hinzuzufügen
- Um Sicherheitslücken zu schliessen
- Um eine Meinungsverschiedenheit in der Community über die Richtung der Kryptowährung zu klären
Wie wirken sich Forks auf den Kryptomarkt aus?
Die Ethereum-Blockchain ist für die Ausführung von “Smart Contracts” vorgesehen – das heisst, von Elementen von Codes, die eine Reihe festgelegten Aktionen ausführen, wenn bestimmte Kriterien erfüllt sind. Von Spielen über Logistik-Tools bis hin zu DeFi-Dapps decken Smart-Contract-Anwendungen eine breite Palette von Aufgaben ab.
Die Ethereum-Blockchain kann als Plattform, auf der all diese Anwendungen laufen, mit dem Betriebssystem eines Computers verglichen werden. In diesem Sinne sind die Ethereum-Forks – Ethereum, Ethereum Classic und Ethereum 2.0 – mit neueren Versionen eines Betriebssystems vergleichbar, die Funktionen oder Effizienzsteigerungen bieten, die bei früheren Versionen möglicherweise fehlten.
Weitere Informationen zu den verschiedenen Inkarnationen von Ethereum findest du in unserem Artikel Ethereum vs. Ethereum Classic.
Fazit
Eine ältere Abspaltung kann weiterhin eine stabile, bewährte Plattform sein, während eine neuere Abspaltung Entwicklern völlig neue Möglichkeiten zur Interaktion mit ihr bietet. (Ältere und neuere Versionen können schliesslich miteinander verschmelzen oder sich getrennt voneinander weiterentwickeln).
Betrachte eine Soft Fork als ein “Software-Upgrade” (ähnlich wie bei einem Handy, das dich auffordert, auf das neueste Betriebssystem zu aktualisieren). Und einen Hard Fork als ein völlig neues Betriebssystem (genauso wie Linux und Mac OS Weiterentwicklungen der ein halbes Jahrhundert alten UNIX-Plattform sind).

Jay Speakman ist ein Technologieautor aus San Francisco, Kalifornien. Er schreibt über die Themen Blockchain, Kryptowährung, DeFi und andere disruptive Technologien. Zu seinen Kunden gehören Avalanche, Be[in]Crypto, Trust Machines und mehrere Blogs, die sich mit Blockchain-Gaming beschäftigen. Er wird nicht ruhen, bis die Fiat-Währung besiegt ist.