EN - FR - DE - ES - IT - PT -

LexiconDream

🔒 Unveränderlichkeit

Die Eigenschaft, dass Daten, sobald sie in eine Blockchain geschrieben wurden, nicht mehr verändert werden können.

Unveränderlichkeit

Unveränderlichkeit bedeutet, dass Daten, sobald sie in eine Blockchain geschrieben wurden, dort unveränderlich bleiben. Es gibt keine Bearbeitungsfunktion. Kein Administrator kann einen alten Datensatz stillschweigend ändern. Jeder Block enthält den Hash des vorhergehenden Blocks, und jede Änderung in einem früheren Block führt dazu, dass alle nachfolgenden Hashes ungültig werden. Das Netzwerk würde die veränderte Kette ablehnen und die ursprüngliche beibehalten.

Diese Eigenschaft ist der Grund, warum Blockchains für Datensätze geeignet sind, denen über lange Zeiträume vertraut werden muss. Eigentumsurkunden, Lieferkettenprotokolle und Zahlungshistorien profitieren von einem unveränderlichen Hauptbuch. Doch Unveränderlichkeit hat auch eine Schattenseite. Ein Fehler in einem Smart Contract lässt sich nicht beheben. Eine an die falsche Adresse gesendete Transaktion kann nicht rückgängig gemacht werden. Der DAO-Hack im Jahr 2016 zwang Ethereum, sich zwischen Unveränderlichkeit und der Rückgewinnung gestohlener Gelder zu entscheiden. Die Community entschied sich für die Rückgewinnung, spaltete die Blockchain, und Ethereum Classic behielt die ursprüngliche Historie. Beide Seiten hatten im Grunde Recht.

Was Unveränderlichkeit bedeutet und was nicht

Eine Blockchain speichert, was das Netzwerk akzeptiert hat. Ob das der Realität entspricht, ist eine andere Frage.

Comments (3)

  1. Leo
    The concept is straightforward but the implications for data integrity are huge.
  2. Victor
    Once it's on the chain it's there. That permanence is both the feature and the risk depending on what you write.
  3. Hannah L
    How do hard forks fit into this idea? Feels like they kind of break the pure immutability story.

Leave a comment