Konsens ist der Mechanismus, durch den sich ein Blockchain-Netzwerk über den Verlauf der Transaktionen einigt. Tausende von Knoten speichern Kopien des Hauptbuchs. Sie müssen zu demselben Ergebnis darüber gelangen, welche Transaktionen gültig sind und in welcher Reihenfolge. Ohne Konsens würde jeder Knoten seine eigene Version der Geschichte entwickeln. Das Netzwerk würde fragmentieren und das Hauptbuch wertlos werden.
Verschiedene Blockchains erzielen auf unterschiedliche Weise einen Konsens. Bitcoin verwendet Proof-of-Work. Miner verbrauchen Energie, um einen Hashwert unterhalb eines Zielwerts zu finden. Der erste Miner, dem dies gelingt, veröffentlicht den Block. Andere Miner verifizieren ihn und bauen darauf auf. Die längste Kette, gemessen an der kumulierten Arbeit, repräsentiert die Übereinstimmung im Netzwerk. Ethereum verwendet Proof-of-Stake. Validatoren hinterlegen ETH und werden ausgewählt, um Blöcke vorzuschlagen und zu bestätigen. Bei böswilligem Verhalten verlieren sie ihren Einsatz. Beide Systeme lösen dasselbe Problem: die Einigung unabhängiger Akteure ohne zentrale Instanz.
Konsensanforderungen
- Vereinbarung – alle ehrlichen Knoten akzeptieren denselben Block
- Abschluss – der Prozess wird schließlich beendet.
- Gültigkeit – nur gültige Transaktionen werden berücksichtigt.
- Fehlertoleranz – das System übersteht auch einige Fehlfunktionen.
Konsensfindung ist bewusst langsam. Die Einigung auf Tausenden unabhängiger Computer braucht Zeit. Das ist der Preis dafür, keiner einzelnen Partei zu vertrauen.
Comments
No comments yet. Be the first to share a thought.
Leave a comment