Der Ethereum-Forscher Luca Zanolini hat erklärt, warum das Netzwerk die kontinuierliche Blockproduktion von der endgültigen Abwicklung trennt, und argumentiert, dass diese Struktur es Ethereum ermöglicht, trotz Softwarefehlern, Ausfällen und sinkender Validatorbeteiligung weiterzuarbeiten.
Zusammenfassung
- Ethereum trennt die Blockproduktion von der Endgültigkeit, sodass Transaktionen auch bei Validatorfehlern und Netzwerkunterbrechungen fortgesetzt werden.
- Automatische Inaktivitätsstrafen reduzieren den Offline-Einsatz, bis aktive Validatoren wieder genug Gewicht gewinnen, um die Endgültigkeit wiederherzustellen.
- Die Kundenvielfalt begrenzt korrelierte Softwarefehler, da Ethereum-Forscher eine schnellere und flexiblere Abwicklung anstreben.
Sein Bericht verbindet die jahrzehntelange Blockproduktionsgeschichte von Ethereum mit der aktuellen Arbeit an einer schnelleren Endgültigkeit und einem saubereren Konsensdesign.
Unterdessen verwendet Ethereum einen Prozess, um weiterhin Blöcke hinzuzufügen, und einen anderen, um ältere Blöcke als endgültig zu markieren. Die Produktionsschicht folgt der Kette, die von aktiven Validatoren unterstützt wird, während die Finalitätsschicht die Genehmigung von mindestens zwei Dritteln des gesamten aktiven Einsatzes erfordert. Wenn dieser Schwellenwert verschwindet, kann die Endgültigkeit pausieren, ohne dass neue Blöcke gestoppt werden.
Dieser Unterschied wurde im Mai 2023 sichtbar, als Kundenfehler die Endgültigkeit zweimal innerhalb von 24 Stunden störten. Die erste Unterbrechung dauerte etwa 25 Minuten und die zweite fast eine Stunde. Es trafen weiterhin Blöcke ein, Transaktionen blieben verfügbar und das Netzwerk erholte sich ohne einen koordinierten Neustart.
Warum Ethereum einen vollständigen Netzwerkausfall vermeidet
Zanolini sagte Ein Stopp auf der Basisschicht würde mehr einfrieren als einfache Token-Transfers. Kreditplattformen konnten Liquidationen nicht verarbeiten, Orakel konnten Preise nicht aktualisieren, Rollups konnten keine Daten oder Nachweise veröffentlichen und Brücken konnten den neuen Status nicht bestätigen. Die Risiken würden weiter zunehmen, während den Benutzern eine Reaktion in der Kette fehlte.
Ein erzwungener Neustart würde die Wiederherstellung auch in die Hände einer kleinen Gruppe von Entwicklern, Betreibern und Validatoren legen. Sie müssten den Fehler diagnostizieren, sich auf eine Lösung einigen und die Wiederherstellung des Netzwerks koordinieren. Ethereum zielt stattdessen darauf ab, weiterhin Blöcke zu produzieren, wann immer eine ehrliche Mehrheit der wachen Validatoren kommunizieren kann.
Kürzungen und Inaktivitätslecks stellen die Ordnung wieder her
Die Finalitätsschicht schützt die festgelegte Geschichte durch signierte Validatorstimmen. Widersprüchliche Blöcke oder Attestierungen können Beweise liefern, die das Protokoll überprüfen kann. „Das Protokoll bestraft nur das, was es beweisen kann“, schrieb Zanolini. Validatoren, die widersprüchliche Historien signieren, können durch Kürzungen Anteile verlieren.
Ethereum nutzt auch ein Inaktivitätsleck, wenn die Endgültigkeit länger als vier Epochen nicht verfügbar ist. Offline-Validatoren verlieren nach und nach ihren effektiven Einsatz, wobei die Strafen bei längerer Unterbrechung steigen. Dadurch ändert sich der Abstimmungssaldo, bis die teilnehmenden Validatoren wieder genug Anteile kontrollieren, um die Kette automatisch abzuschließen.
Der Prozess erfordert keinen Hard Fork oder manuellen Neustart. Die Blockproduktion wird fortgesetzt, während der inaktive Anteil sinkt. Zanolini beschrieb diesen Wiederherstellungspfad als einen Kernbestandteil des Ethereum-Designs, da das Protokoll zur Endgültigkeit zurückkehren kann, ohne darauf warten zu müssen, dass jeder Offline-Validator wieder eine Verbindung herstellt.
Kundenvielfalt begrenzt das Risiko von Softwareausfällen
Das Modell von Ethereum wird fragiler, wenn ein Konsenskunde zu viel Anteil kontrolliert. Ein Client über einem Drittel kann bei einem schwerwiegenden Fehler die Endgültigkeit gefährden. Eine Kontrolle von mehr als der Hälfte kann die Fork-Auswahl verzerren, während ein Client von mehr als zwei Dritteln dabei helfen könnte, einen ungültigen Verlauf abzuschließen, bevor die Betreiber reagieren können.
Wie zuvor gemeldet Laut crypto.news erhöhte ein Prysm-Fehler nach dem Fusaka-Upgrade im Dezember 2025 die Validatorbeteiligung auf etwa 75 %. Das Netzwerk verpasste 41 Epochen und Validatoren verloren etwa 382 ETH an Belohnungen, aber andere Kunden arbeiteten weiter und Ethereum vermied es, seine Endgültigkeit zu verlieren.
Das Protocol Consensus-Team der Ethereum Foundation untersucht derzeit Möglichkeiten, Blockproduktion und Endgültigkeit klarer zu trennen. In einem Forschungsvorschlag vom März wurde vorgeschlagen, ein Stichprobenkomitee für schnellere Blöcke einzusetzen, während ein separater Prozess die dahinter stehende Kette finalisiert. Dadurch könnten beide Systeme unterschiedliche Timing- und Sicherheitseinstellungen verwenden.
In einem Update vom 11. Mai heißt es, dass sich die nächste Konsensarbeit von Ethereum auf die Verkürzung der Endgültigkeitszeit konzentrieren wird, die unter normalen Bedingungen derzeit etwa zwei Epochen dauert. Separate Berichterstattung von crypto.news sagte Vitalik Buterin hat Minimmit unterstützt, ein vorgeschlagenes Ein-Runden-Finalitätssystem. Der Vorschlag könnte Blockaden schneller lösen, obwohl sein aktuelles Design eine geringere formale Fehlertoleranz akzeptiert als Casper FFG.
Zanolinis Erklärung stellt die Widerstandsfähigkeit von Ethereum als eine Reihe miteinander verbundener Entscheidungen dar und nicht als ein einzelnes Merkmal. Kontinuierliche Sperren bewahren den Zugriff, die Endgültigkeit schützt den abgewickelten Verlauf, die Preise senken nachweisbares Fehlverhalten, Inaktivitätsstrafen unterstützen die automatische Wiederherstellung und mehrere Clients verringern die Reichweite eines gemeinsamen Fehlers im gesamten Validierungsnetzwerk.

