Unveränderlichkeit (Immutability) ist eine Eigenschaft eines Blockchain-Netzwerks: Sein Hauptbuch, die gemeinsame, in Blöcken gespeicherte Aufzeichnung von Transaktionen, ist so konzipiert, dass es im Nachhinein nur sehr schwer verändert werden kann. In diesem Beitrag ist Zensurresistenz die verwandte, aber eigenständige Eigenschaft eines Netzwerks, das so gestaltet ist, dass keine einzelne Partei die Zustimmung geben muss, damit eine gültige Transaktion aufgenommen werden kann.
Wie funktioniert Blockchain-Unveränderlichkeit?
Blockchain-Unveränderlichkeit ist eine Frage des Grades, keine absolute Tatsache. Das Wort „unveränderlich“ bedeutet nicht veränderbar, und Begriffe wie „unveränderliches Hauptbuch“ oder „unveränderliche Blockchain“ werden als Kurzform für „so konzipiert, dass es sehr schwer zu ändern ist“ verwendet. Eine Normungsorganisation beschreibt Blockchains als manipulationssichtbare und manipulationsresistente digitale Hauptbücher – eine präzisere Formulierung desselben Sachverhalts.
Bei Bitcoin beruht die Blockchain-Unveränderlichkeit zunächst auf Hash-Verknüpfungen. Ein Hash ist eine Zahl fester Größe, die eine Funktion aus Daten berechnet. Jeder Block-Header, also die Datenfelder am Anfang eines Blocks, speichert den Hash des vorherigen Block-Headers.
Bei Bitcoin ist ein veränderter Block darauf ausgelegt, sichtbar zu sein: Sein Hash ändert sich, sodass die im nächsten Block gespeicherte Kopie nicht mehr übereinstimmt, und diese Abweichung setzt sich durch alle folgenden Blöcke fort. Das macht das Hauptbuch manipulationssichtbar, das heißt, eine Änderung wird sichtbar – verhindert sie aber nicht.
Die folgende Tabelle ist eine Veranschaulichung mit einfachem Text, nicht mit echten Bitcoin-Blockdaten. Sie wendet SHA-256, eine standardisierte Hash-Funktion, auf zwei Eingaben an, die sich nur durch ein einziges Zeichen unterscheiden.
Ein Block, dessen Hash sich vom Wert für abc zum Wert für abd ändern würde, würde nicht mehr mit dem im nächsten Block gespeicherten Hash übereinstimmen. Genau diese Abweichung macht eine Änderung sichtbar.
Bei Bitcoin fügt der Proof of Work (PoW) den Hash-Verknüpfungen eine Kostenkomponente hinzu. Proof of Work ist die Regel, nach der ein Block nur dann gültig ist, wenn sein Header-Hash, als Zahl gelesen, einen bestimmten Zielwert erreicht oder unterschreitet – eine Grenze, die durch die Netzwerkregeln für einen gültigen Hash festgelegt wird. Einen vergangenen Block zu verändern bedeutet, die Arbeit für diesen Block und für jeden danach folgenden Block erneut zu leisten, und der Aufwand, um einen Block zu verändern, wächst mit jedem weiteren Block, der darauf aufgebaut wird. Proof of Work ist so konzipiert, dass eine Neuschreibung der Geschichte kostspielig, nicht unmöglich wird.
Bei Bitcoin beruht die Unveränderlichkeit außerdem auf Nodes, die die Regeln selbst überprüfen. Ein Node ist ein Computer, der sich mit dem Bitcoin-Netzwerk verbindet. Ein Full Node ist ein Node, der jeden Block selbst anhand der Konsensregeln prüft – jener Regeln, die festlegen, ob ein Block oder eine Transaktion für das gesamte Netzwerk gültig ist. Ein Full Node führt seine eigene Kette, die nur aus von ihm selbst validierten Blöcken besteht, sodass ein Block, der eine Regel verletzt, abgelehnt wird – selbst wenn Arbeit (Proof of Work) dahintersteckt.
Wie funktioniert Zensurresistenz?
In diesem Beitrag bedeutet Zensurresistenz, dass ein Netzwerk so gestaltet ist, dass keine einzelne Partei zustimmen muss, damit eine gültige Transaktion in einen Block aufgenommen wird; ein Netzwerk mit dieser Eigenschaft wird als zensurresistent bezeichnet. Transaktionszensur ist der gegenteilige Fall: eine gültige Transaktion, die aus den Blöcken herausgehalten wird.
Dezentralisierung ist die Idee hinter einem zensurresistenten Design: Kontrolle und Validierung verteilen sich auf viele Teilnehmer, anstatt bei einer zentralen Autorität zu liegen. Bei Bitcoin validiert jeder Full Node die Blöcke selbst anhand der Konsensregeln, sodass die Prüfung von vielen Nodes und nicht von einer zentralen Partei vorgenommen wird.
Bei Bitcoin beruht die Zensurresistenz zunächst auf einem offenen Peer-to-Peer-Netzwerk. Peer-to-Peer bedeutet, dass sich die Teilnehmer direkt miteinander verbinden, statt über einen zentralen Server. Ein „permissionless“ System ist eines, in dem die Berechtigungen aller Nutzer gleich sind und kein Administrator oder Konsortium sie festlegt – und Bitcoin ist so konzipiert, dass kein Administrator oder Konsortium entscheidet, wer teilnehmen darf.
Bei Bitcoin beruht die Zensurresistenz außerdem auf Nodes, die Transaktionen nach denselben Regeln weiterleiten und validieren. Ein Node reicht eine gültige Transaktion an seine Peers weiter, also an die anderen Nodes, mit denen er verbunden ist. Jeder Node hält die von ihm akzeptierten, unbestätigten Transaktionen in seinem eigenen Mempool – einem Wartepool für Transaktionen, die sich noch nicht in einem Block befinden.
Bei Bitcoin beruht die Zensurresistenz außerdem auf Mining-Betreibern, von denen jeder selbst entscheidet, welche gültigen Transaktionen in seine Blöcke aufgenommen werden. Ein Mining-Betreiber ist eine Person oder ein Unternehmen, das Blöcke zur Blockchain hinzufügt, indem es Bitcoin-Miner betreibt – die Hardware-Einheiten, die Bitcoin schürfen –, und er kann jede Transaktion einbeziehen, die nach den Konsensregeln gültig ist. Auf Protokollebene geht die Gebühr einer Transaktion an den Mining-Betreiber, der sie aufnimmt.
Bei Bitcoin kann eine Transaktion, die ein Mining-Betreiber nicht aufnimmt, dennoch von einem anderen in einem späteren Block aufgenommen werden – es sei denn, sie wurde ersetzt oder steht im Widerspruch zu einer bereits bestätigten Transaktion. Eine Partei, die den Großteil der Hashrate kontrolliert – also der kombinierten Anzahl an Hashes pro Sekunde, die Bitcoin-Miner berechnen –, könnte gültige Transaktionen davon abhalten, in den von ihr geschürften Blöcken bestätigt zu werden, obwohl diese Transaktionen weiterhin gesendet werden könnten und als unbestätigt angezeigt würden.
Ist die Blockchain unveränderlich? Wo beide Eigenschaften an ihre Grenzen stoßen
Blockchain-Unveränderlichkeit ist eine Frage des Grades: Bei Bitcoin ist die aufgezeichnete Historie so konzipiert, dass sie sehr schwer, aber nicht unmöglich zu verändern ist.
Bei Bitcoin hängt die Unveränderlichkeit davon ab, wer die Hashrate kontrolliert. Hashrate ist die kombinierte Anzahl an Hashes pro Sekunde, die Bitcoin-Miner berechnen. Eine Partei mit dem Großteil der Hashrate könnte die jüngste Historie umschreiben, indem sie eine konkurrierende Kette aufbaut, und könnte dabei ihre eigenen jüngsten Zahlungen rückgängig machen.
Eine Reorganisation, oft kurz „Reorg“ genannt, tritt auf, wenn ein Node zu einer konkurrierenden Kette mit mehr Arbeitsnachweis wechselt; die dabei zurückgelassenen Blöcke werden „stale“ (veraltet), das heißt, sie gehören nicht mehr zu seiner besten Kette. Bei Bitcoin erschweren mehr Bestätigungen – also mehr Blöcke, die auf einer Transaktion aufbauen – eine Rückgängigmachung, aber keine noch so hohe Anzahl an Bestätigungen schließt diese Möglichkeit vollständig aus. Der Beitrag zu „51%-Angriff und Double Spending“ behandelt diesen Mechanismus.
Bei Bitcoin hängt die Unveränderlichkeit auch davon ab, dass die Regeln gleich bleiben. Ein Soft Fork verschärft die Konsensregeln, sodass zuvor gültige Blöcke ungültig werden können, während ein nicht aktualisierter Node weiterhin dieselben Blöcke akzeptiert – solange der Großteil der Hashrate die neue Regel durchsetzt –, ohne sie selbst durchzusetzen. Ein Hard Fork ist eine Änderung, nach der nicht aktualisierte Nodes Blöcke, die nach den neuen Regeln erstellt wurden, nicht mehr validieren können, wodurch sich die Kette in zwei aufspalten kann.
Bei Bitcoin hängt die Unveränderlichkeit auch von der Software ab, die jeder Node ausführt. Ein Full Node – ein Node, der jeden Block selbst prüft – validiert Blöcke anhand der Konsensregeln, und ein Betreiber kann seine Software so konfigurieren, dass sie einen bestimmten Block ablehnt.
Bei Bitcoin hängt die Zensurresistenz davon ab, wer die Transaktionen auswählt. Ein Mining-Pool ist ein Dienst, der die Hashrate vieler Bitcoin-Miner bündelt, und ein Mining-Betreiber oder Pool entscheidet, welche Transaktionen in seine eigenen Blöcke aufgenommen werden. Stratum V1 ist die ältere Version des Protokolls – der vereinbarte Satz an Nachrichten, den ein Bitcoin-Miner und ein Pool zum Austausch von Arbeit verwenden –, und unter diesem Protokoll entscheidet der Pool, welche Transaktionen in einen Block aufgenommen werden. Die Stratum-V2-Job-Deklaration ist ein Konzept, das ändern könnte, wer die Transaktionen auswählt: Stand Oktober 2026 beschreibt die Spezifikation, wie ein Bitcoin-Miner oder dessen Software die Blockvorlage erstellen kann – die Liste der für den nächsten Block vorgeschlagenen Transaktionen – und diese dem Pool meldet, der sie ablehnen kann; die Unterstützung hängt vom jeweiligen Pool und der integrierten Software des Bitcoin-Miners ab.
Bei Bitcoin hängt die Zensurresistenz auch davon ab, wie Nodes eine Transaktion behandeln. Die Relay-Richtlinie eines Nodes ist eine Reihe zusätzlicher Regeln, die nur dieser Node anwendet – sie ist lokal und konfigurierbar. Ein Node kann daher eine Transaktion ablehnen, die nach den Konsensregeln gültig ist; „Dust“ ist ein Beispiel dafür. Dust ist ein Output, also ein Betrag an BTC, den eine Transaktion einem Empfänger zuweist, der so klein ist, dass das Ausgeben mehr Gebühren kosten würde, als er wert ist.
Worauf beruht jede Eigenschaft, und was begrenzt sie?
Was bedeuten Unveränderlichkeit und Zensurresistenz nicht?
Unveränderlichkeit bedeutet nicht, dass eine Transaktion rechtmäßig ist, und sie ist kein Versprechen, dass niemals jemand eine Transaktion rückgängig machen könnte. Eine unbestätigte Transaktion kann weiterhin ersetzt oder verworfen werden.
Unveränderlichkeit bedeutet nicht, dass ein Netzwerk nicht angegriffen werden kann, oder dass jeder darin enthaltene Eintrag wahr ist. Eine Hash-Verknüpfung zeigt, dass sich Daten geändert haben, aber nicht, wer sie geändert hat, denn die Urheberschaft ist Aufgabe einer digitalen Signatur – eines kryptografischen Nachweises, dass der Inhaber eines Schlüssels eine Transaktion autorisiert hat. Ein 51%-Angriff, der Versuch einer Partei mit dem Großteil der Hashrate, zu ändern, welcher Kette das Netzwerk folgt, ist ein anderes Ereignis als die Kompromittierung einer Wallet oder einer digitalen Signatur, und die von Nodes durchgesetzten Regeln sind darauf ausgelegt, zu begrenzen, was eine solche Partei bewirken könnte.
Weder Unveränderlichkeit noch Zensurresistenz sind ein Versprechen über die Zukunft eines Netzwerks. Dieser Beitrag beschreibt das Design von Bitcoin mit Stand Oktober 2026.
27. November 2025











