Hard Forks und Soft Forks: wie Blockchains ihre Regeln ändern

·4 Min. Lesezeit·Von SSP Editorial Team
SSP Academy Cover: Hard Forks und Soft Forks

Hard Forks und Soft Forks: wie Blockchains ihre Regeln ändern

Die Regeln einer Blockchain sind nicht in Stein gemeißelt. Bitcoin hat neue Adresstypen eingeführt, Ethereum ist vom Mining zum Staking gewechselt, und kleinere Chains werden regelmäßig aktualisiert. Doch es gibt keinen zentralen Server, den man aktualisieren könnte. Jeder Node führt seine eigene Kopie der Regeln aus, und sie zu ändern bedeutet, Tausende unabhängiger Betreiber zur Einigung zu bringen.

Die beiden Wege dorthin heißen Soft Forks und Hard Forks. Der Unterschied entscheidet darüber, ob alte Software weiter funktioniert – und gelegentlich darüber, ob aus einer Coin zwei werden.

Regeln, Nodes und Konsens

Jeder Full Node prüft jeden Block anhand seiner Regeln. Ein Block, der gegen sie verstößt, wird abgelehnt, egal wer ihn gemined hat. Genau das macht eine Blockchain schwer zu betrügen – und genau das macht Änderungen heikel. Wenn manche Nodes neue Regeln ausführen und andere alte, sind sie sich womöglich nicht einig, welche Blöcke gültig sind.

Soft Fork: strengere Regeln, alte Nodes folgen weiter

Ein Soft Fork macht die Regeln strenger. Blöcke, die nach den neuen Regeln gültig sind, sind auch nach den alten gültig. Nodes, die nicht aktualisieren, folgen der Chain also weiter; sie setzen die neuen Einschränkungen nur nicht selbst durch.

Die großen Upgrades von Bitcoin waren Soft Forks. SegWit änderte 2017 die Art, wie Signaturen gespeichert werden, und Taproot brachte 2021 Schnorr-Signaturen sowie eine neue Möglichkeit, sich auf Skripte festzulegen. Alte Nodes hielten diese neuen Transaktionen für gültig, auch ohne sie zu verstehen – deshalb konnte Taproot eingeführt werden, ohne das Netzwerk zu spalten.

Soft Forks gelten allgemein als sicherer, weil für Nutzer, die nicht aktualisieren, nichts kaputtgeht. Der Preis dafür: Neue Funktionen müssen so gestaltet werden, dass sie in die alten Regeln passen, was sie komplexer machen kann.

Hard Fork: neue Regeln, alte Nodes bleiben zurück

Ein Hard Fork lockert oder ändert die Regeln, sodass Blöcke, die nach den neuen Regeln gültig sind, nach den alten ungültig sein können. Nodes, die nicht aktualisieren, lehnen die neuen Blöcke ab und folgen der Chain nicht mehr.

Wenn fast alle aktualisieren, ist ein Hard Fork einfach ein koordiniertes Upgrade. Viele Chains führen sie nach Zeitplan durch: Die großen Upgrades von Ethereum, die Netzwerk-Upgrades von Zcash und die Protokoll-Upgrades von Kaspa sind geplante Hard Forks, die das gesamte Ökosystem gemeinsam durchläuft.

Wenn eine nennenswerte Gruppe das Upgrade verweigert, kommt es zur Chain-Spaltung: zwei Chains, die bis zum Fork dieselbe Historie teilen und danach auseinanderlaufen.

Wenn Forks neue Coins hervorbringen

Aus Spaltungen sind einige bekannte Coins entstanden:

  • Ethereum und Ethereum Classic trennten sich 2016 nach einem Streit darüber, ob die Folgen des DAO-Hacks rückgängig gemacht werden sollten.
  • Bitcoin und Bitcoin Cash trennten sich 2017 im Streit um die Skalierung – größere Blöcke oder SegWit und andere Ansätze. Bitcoin Cash besteht als eigene Chain fort.

Nach einer Spaltung besitzt jeder, der zum Zeitpunkt des Forks Coins hielt, diese auf beiden Chains, kontrolliert von denselben Schlüsseln. Das klingt nach geschenktem Geld und ist es manchmal auch, birgt aber Risiken: Replay-Angriffe, bei denen eine Transaktion auf einer Chain auf der anderen erneut gesendet werden kann, sofern die Chains keinen Schutz einbauen, und betrügerische „Claim“-Tools, die nach deinem privaten Schlüssel fragen. Forks erben zudem mehr als nur Guthaben – derselbe Fehler kann sich auf jeder Seite anders auswirken.

Was Forks für dich bedeuten

  • Die meisten Forks erfordern nichts von dir. Deine Coins bleiben, wo sie sind; deine Schlüssel kontrollieren sie weiterhin.
  • Wallets müssen manchmal aktualisiert werden. Ein Hard Fork, der Transaktions- oder Signaturformate ändert, kann dazu führen, dass ältere Wallet-Software Transaktionen erstellt, die das Netzwerk ablehnt. Halte deine Wallet rund um angekündigte Upgrades aktuell.
  • Börsen können Ein- und Auszahlungen rund um einen Fork pausieren. Das ist normale Vorsicht.
  • Gib deine Wiederherstellungsphrase niemals auf einer „Fork-Claim“-Seite ein. Wenn du Coins auf einer neuen Chain möchtest, verschiebe zuerst dein Hauptguthaben auf neue Schlüssel und greife dann mit seriöser Wallet-Software auf die alten Schlüssel zu.
  • Hab nach einer umstrittenen Spaltung Geduld. Warte, bis Replay-Schutz und Börsenunterstützung geklärt sind.

Forks und SSP

SSP unterstützt Chains mit sehr unterschiedlichen Upgrade-Stilen – die Soft Forks von Bitcoin, geplante Hard Forks auf Chains wie Zcash und die regelmäßigen Upgrades der EVM-Chains. Wenn ein Upgrade ändert, wie Transaktionen erstellt oder signiert werden, werden SSP Wallet und SSP Key entsprechend aktualisiert.

Zcash ist ein gutes Beispiel. Jedes Netzwerk-Upgrade von Zcash ändert einen Wert, auf den sich jede Transaktionssignatur festlegt, sodass Wallets, die für die alten Regeln gebaut wurden, Signaturen erzeugen, die das Netzwerk ablehnt. Da SSP zwei Signaturen benötigt, müssen sowohl SSP Wallet als auch SSP Key für die neuen Regeln aktualisiert werden – und das Netzwerk akzeptiert eine Transaktion erst, wenn beide es sind.

Die praktische Konsequenz: Halte beide Apps aktuell, besonders rund um angekündigte Netzwerk-Upgrades.

Die ehrliche Zusammenfassung

Ein Soft Fork verschärft die Regeln, sodass alte Nodes weiter mitlaufen; ein Hard Fork ändert sie, sodass alle aktualisieren müssen. Die meisten Hard Forks sind geplante, unspektakuläre Upgrades. Einige wenige werden zu Chain-Spaltungen, die aus einer Coin zwei machen.

Für Halter erfordern Forks selten ein Handeln – halte deine Wallet aktuell, sei misstrauisch gegenüber allem, was nach deiner Wiederherstellungsphrase fragt, um geforkte Coins zu „beanspruchen“, und warte ab, bis sich der Staub gelegt hat, bevor du rund um eine umstrittene Spaltung Guthaben bewegst.

Diesen Artikel teilen

Verwandte Artikel