Kurz erklärt: Slot und Epoch sind die grundlegenden Zeiteinheiten des Ethereum-Proof-of-Stake-Konsenses: Ein Slot dauert 12 Sekunden, eine Epoch besteht aus 32 aufeinanderfolgenden Slots (etwa 6,4 Minuten).
Herkunft und Einordnung
Das Slot-Epoch-Modell wurde mit dem Start der Beacon Chain am 1. Dezember 2020 eingeführt und ist seither die Taktgeberstruktur der Ethereum-Konsensschicht. Es ersetzte im Proof-of-Stake-Kontext die unregelmäßigen Blockzeiten des früheren Proof of Work durch ein festes, vorhersehbares Zeitraster.
Technische Definition
Die beiden Einheiten sind wie folgt definiert:
- Slot: ein Zeitfenster von 12 Sekunden, in dem genau ein Validator die Gelegenheit erhält, einen Block vorzuschlagen. Bleibt ein Slot ungenutzt, spricht man von einem leeren (missed) Slot.
- Epoch: eine Folge von 32 Slots, also rund 6,4 Minuten. Zu Beginn jeder Epoch werden die Validatoren neu den Slots und Ausschüssen zugeordnet.
Innerhalb jeder Epoch geben Validatoren per Attestation ihre Stimme zur Kette ab.
Bedeutung für die Finalität
Epochs spielen eine zentrale Rolle bei der Finalisierung (englisch finality) von Blöcken. Nach dem Casper-FFG-Mechanismus werden Epochs zunächst als justified und anschließend als finalized markiert. In der Regel gilt eine Epoch nach zwei weiteren Epochs als final, was einer Wartezeit von rund 12 bis 15 Minuten entspricht. Ein finalisierter Block kann praktisch nur unter Inkaufnahme des Verlusts großer Einsätze rückgängig gemacht werden.
Häufige Fragen
Wie lange dauert ein Slot bei Ethereum?
Ein Slot dauert 12 Sekunden und bietet genau einem Validator die Gelegenheit, einen Block vorzuschlagen.
Aus wie vielen Slots besteht eine Epoch?
Eine Epoch umfasst 32 Slots, was einer Dauer von etwa 6,4 Minuten entspricht.
Was passiert, wenn ein Slot ungenutzt bleibt?
Wird in einem Slot kein Block vorgeschlagen, bleibt er leer; das Netzwerk fährt im nächsten Slot fort, ohne dass ein neuer Block entsteht.
Warum sind Epochs für die Finalität wichtig?
Blöcke werden auf Epoch-Ebene als justified und finalized markiert; nach rund zwei Epochs gilt eine Epoch üblicherweise als endgültig.
Werden Validatoren jeder Epoch neu zugeordnet?
Ja, zu Beginn jeder Epoch werden die Validatoren neu den Slots und Ausschüssen zugewiesen.
Zusammenfassung
Slot und Epoch bilden die feste Zeitstruktur des Ethereum-Proof-of-Stake-Konsenses: Ein Slot umfasst 12 Sekunden und einen möglichen Block, eine Epoch bündelt 32 Slots. Auf Epoch-Ebene werden Blöcke finalisiert, wodurch sie praktisch unumkehrbar werden.
Weiterführende Quellen
- ethereum.org – Proof-of-Stake (Blöcke, Slots, Epochs): ethereum.org
- ethereum.org – Gas und Konsens: ethereum.org