Glossar
Mining und Konsens

Epoche (Epoch)

Eine Epoche ist ein fester Zeit- oder Blockabschnitt, den eine Blockchain als Organisationseinheit nutzt, um Konsensaufgaben einzuplanen, Belohnungen zu verteilen oder Parameteränderungen anzuwenden. Statt jede Entscheidung Block für Block zu treffen, bündeln viele Protokolle die Buchführung in diesen regelmäßigen Intervallen: Für die kommende Epoche werden die Aufgaben der Validatoren festgelegt, und wenn sie endet, werden die Ergebnisse ausgewertet.

Ethereum definiert eine Epoche als 32 Slots zu je 12 Sekunden – etwa 6,4 Minuten. An jeder Epochengrenze mischt das Protokoll neu, welche Validatoren in welchen Slots attestieren, verarbeitet Ein- und Austritte aus dem Validator-Set und prüft die Finalität: Ein Checkpoint wird typischerweise nach zwei aufeinanderfolgenden Epochen mit ausreichend Stimmen final, sodass die Finalität etwa 13 Minuten dauert. Cardano dagegen nutzt fünftägige Epochen, um die Blockproduktion der Stake-Pools einzuplanen und Staking-Belohnungen auszuzahlen, und Solanas Epochen dauern etwa zwei Tage und bestimmen, wann Änderungen am Stake wirksam werden.

Ein verbreiteter Irrtum ist, dass „Epoche“ überall dieselbe Dauer bedeutet; der Begriff ist rein protokollspezifisch und reicht von Minuten bis zu Tagen, sodass eine Epoche ohne Nennung der Chain nichtssagend ist. Für alltägliche Nutzer spielen Epochen vor allem bei der Staking-Mechanik eine Rolle: Delegieren, Aufheben der Delegation oder das Auflaufen von Belohnungen wird oft erst an der nächsten Epochengrenze wirksam, was erklärt, warum eine Änderung am Stake Stunden oder Tage als „ausstehend“ angezeigt werden kann, obwohl die Transaktion selbst sofort bestätigt wurde.

Verwandte Begriffe