Was sind Blockchain-Hard-Forks und -Soft-Forks?

Von Kraken Learn team
6 Min.
6. Okt. 2023

Einführung in Blockchain-Forks

Im Kontext von Blockchain-Transaktionsbüchern bezieht sich ein Fork auf den Prozess der Implementierung eines neuen Upgrades für ein Blockchain-Netzwerk. 

Während sich Blockchain-Projekte weiterentwickeln, aktualisieren Entwickler regelmäßig ihre zugrunde liegenden Protokolle, um neue Software-Upgrades zu unterstützen oder veraltete Funktionen zu patchen.

Je nach Art des Upgrades, das implementiert wird, kann es mit der ursprünglichen Kette kompatibel oder inkompatibel sein. In einigen Fällen wirken sich neue Software-Updates nicht direkt auf die Funktionsweise des Protokolls aus, und Entwickler können sie implementieren, ohne das Netzwerk zu stören. Diese sind als Soft Forks bekannt.

In der Zwischenzeit sind einige Upgrades komplex und können völlig neue Funktionen einführen, die nicht mit dem älteren Code kompatibel sind. Die Aktivierung dieser speziellen Änderungen erfordert mehr Aufwand und kann manchmal sehr störend für das Netzwerk sein. Diese sind als Hard Forks bekannt.

Das Verständnis der verschiedenen Arten von Blockchain-Forks kann ein wichtiger Schritt sein, um das volle Potenzial der Blockchain-Technologie zu erfassen. Also, lass uns anfangen.

Web3 image

Arten von Blockchain-Forks

Es gibt zwei Haupttypen von Blockchain-Forks: 

  • Ein Soft Fork: ein rückwärtskompatibles Update der Protokollregeln, das keine zwei separaten Ketten erzeugt. Es ermöglicht einen nahtlosen Übergang, da alle Knoten im Netzwerk weiterhin Transaktionen und Blöcke validieren können und den Konsens aufrechterhalten, selbst wenn einige Teilnehmer sich entscheiden, ihre Software nicht zu aktualisieren.
  • Ein Hard Fork: eine signifikante und irreversible Abweichung in den Protokollregeln der Blockchain, die zu zwei separaten und inkompatiblen Ketten führt. Dies tritt typischerweise auf, wenn eine wesentliche Änderung am Code der Blockchain vorgenommen wird, was oft zur Schaffung einer neuen Kryptowährung und Gemeinschaft führt.

Was ist ein Soft Fork?

Ein Soft Fork tritt auf, wenn Entwickler ein rückwärtskompatibles Upgrade eines Blockchain-Protokolls vornehmen.

Nach einem Soft Fork können Knoten, die möglicherweise nicht auf die neueste Version des Protokolls aktualisiert haben, weiterhin im Blockchain-Netzwerk ohne Unterbrechung arbeiten. Transaktionen und Blöcke, die den neuen Regeln entsprechen, sind gültig und kompatibel mit Blöcken, die vor dem Soft Fork bestätigt wurden, sowie mit neuen Blöcken, die nach dem Soft Fork erstellt werden.

Soft Forks werden typischerweise verwendet, um kleinere Änderungen wie Fehlerbehebungen oder Optimierungen umzusetzen. Das liegt daran, dass Soft Forks ausgeführt werden können, ohne eine vollständige Kettenaufspaltung zu verursachen.

Was ist ein Hard Fork?

Ein Hard Fork ist eine nicht abwärtskompatible Änderung eines Blockchain-Protokolls.

Hard Forks führen zu erheblichen und irreversiblen Änderungen am Blockchain-Protokoll, die die neue Version der Blockchain nicht mehr mit der vorherigen Version synchronisieren.

Entwickler aktivieren diese Art von Fork, wenn ein großes Netzwerk-Upgrade neue Blockchain-Regeln einführt, die mit dem alten Protokoll inkompatibel sind.

Hard Forks führen dazu, dass sich das Netzwerk in zwei separate Blockchains aufspaltet, von denen eine dem alten Protokoll folgt und die andere dem neuen.

Jeder Zweig, der aus einem Hard Fork resultiert, funktioniert unabhängig. Das bedeutet, dass nach einem Hard Fork die Netzwerk-Knoten Transaktionen als gültig auf einem Zweig des Forks akzeptieren, aber den anderen Fork, der aus der Aufspaltung resultiert, nicht aufrechterhalten.

Hard Forks treten häufig auf, wenn es notwendig ist, wesentliche Änderungen am Netzwerk vorzunehmen, wie z.B. neue Funktionen einzuführen, die Sicherheit zu verbessern oder Schwachstellen zu beheben. Netzwerkknoten und Entwickler müssen ihre Software auf die neue Fork-Version aktualisieren, um weiterhin am Netzwerk teilnehmen zu können.

Warum sind Forks wichtig?

Entwickler und Gemeinschaften von Knoten haben historisch gesehen Hard Forks implementiert, um interne Streitigkeiten unter wichtigen Mitgliedern der Gemeinschaft zu lösen. In vielen Fällen sind Spannungen zwischen Teams bezüglich neuer Funktionen, wichtiger Entscheidungen oder zukünftiger Richtungen in hitzige öffentliche Kämpfe eskaliert.

Diese endeten oft damit, dass eine Seite die Blockchain hard-forkte, um eine völlig neue Spin-off-Version mit ihrer eigenen einzigartigen Kryptowährung zu schaffen. Es liegt dann an Minern, Knoten und anderen Mitgliedern der breiteren Gemeinschaft zu entscheiden, welches geforkte Netzwerk sie in Zukunft nutzen möchten.

Viele andere Blockchains führen jedoch regelmäßig Soft Forks durch, um neue Funktionen zu übernehmen oder weniger einschneidende Aktualisierungen des Blockchain-Protokolls selbst vorzunehmen. 

Während Hard Forks oft als Ergebnis von Meinungsverschiedenheiten innerhalb der Gemeinschaft erscheinen, sind Soft Forks typischerweise das Ergebnis einer gegenseitigen Vereinbarung der Gemeinschaft, dass ein Update erforderlich ist, um das Netzwerk aufrechtzuerhalten.

Historische Beispiele für wichtige Hard Forks

Ethereum und Ethereum Classic

Im Jahr 2016 durchlief das Ethereum-Netzwerk einen Hard Fork, um den berühmten DAO-Hack zurückzusetzen, bei dem Hacker Millionen von Dollar in Ether (ETH) stahlen.

Ein Teil der Community war jedoch mit diesem Ansatz nicht einverstanden. Stattdessen unterstützten sie die ursprüngliche Blockchain weiter, was zur Schaffung von Ethereum Classic (ETC) führte. 

Schau dir unsere Ethereum vs. Ethereum Classic Vergleichsseite für weitere Details zu diesem Hard Fork und den Unterschieden zwischen diesen Blockchains an.

ETH icon
$2.133.41
+1,01 %
24 Std.
eth

Bitcoin und Bitcoin Cash 

Im Jahr 2017 fand ein umstrittener Hard Fork im Bitcoin-Netzwerk statt, der zur Schaffung von Bitcoin Cash führte.

Meinungsverschiedenheiten über die Blockgrößenbeschränkung führten zur Spaltung. Bitcoin Cash wollte die Blockgröße erhöhen, um die Skalierbarkeit und Transaktionsgeschwindigkeit zu verbessern. Viele in der Community waren jedoch der Meinung, dass diese Verbesserungen auf Kosten der Dezentralisierung und Sicherheit gehen würden.

Jahre später wird diese Zeit der Spaltung innerhalb der Bitcoin-Community oft als "die Blockgrößenkriege" bezeichnet.

Schau dir unsere Bitcoin vs. Bitcoin Cash Vergleichsseite für weitere Details zu diesem Hard Fork und den Unterschieden zwischen diesen Blockchains an.

BTC icon
$69.731.00
+0,49 %
24 Std.
btc

Litecoin und Bitcoin

Im Jahr 2011 forkte der MIT-Absolvent und Google-Computerwissenschaftler Charlie Lee das Bitcoin-Protokoll, um Litecoin zu schaffen.

Mit Litecoin wollte Lee eine Blockchain entwickeln, die Transaktionen schneller abschließen kann und verwendet werden kann, um neue Funktionen zu entwickeln, bevor sie auf Bitcoin live gehen. ​Litecoin wird oft als „Silber zu Bitcoins Gold“ bezeichnet. 

Schau dir unsere Litecoin vs. Bitcoin Vergleichsseite für weitere Details zu diesem Hard Fork und den Unterschieden zwischen diesen Blockchains an.

LTC icon
$55.48
+0,97 %
24 Std.
ltc

Zusammenfassung der Blockchain-Forks

Diese beiden Arten von Forks sind wesentliche Mechanismen im Blockchain-Bereich, die Innovation, Sicherheitsverbesserungen und Skalierbarkeitsverbesserungen ermöglichen. 

Während Hard Forks zur Schaffung neuer Ketten mit unterschiedlichen Protokollen führen, führen Soft Forks rückwärtskompatible Änderungen ein. 

Diese Forks haben eine entscheidende Rolle bei der Gestaltung der Blockchain-Landschaft gespielt und ermöglichen es Netzwerken, sich anzupassen und sich als Reaktion auf technologische und gemeinschaftsgetriebene Veränderungen weiterzuentwickeln.

Erste Schritte mit Kraken

Bist du jetzt, nachdem du mehr über die verschiedenen Arten von Forks erfahren hast, bereit, den nächsten Schritt auf deiner Kryptoreise zu machen?

Klicke auf die Schaltfläche unten, um dein Konto zu erstellen und heute noch Krypto auf Kraken zu kaufen!