Epoch
A fixed period of time or number of blocks during which certain network functions or validator duties occur.
Last Updated
2026-03-19
Related Concepts
What is Epoch?
An epoch is a specific, recurring time interval used by a blockchain network to coordinate tasks and update its internal state. It acts as a "chapter" in the blockchain's history where certain rules or participants are reset or evaluated.
How does Epoch work?
- The network defines an epoch as a fixed number of "slots" or blocks.
- During an epoch, validators are assigned specific duties to propose and attest to blocks.
- At the end of an epoch, the network performs "boundary" tasks, such as calculating rewards or updating the validator set.
- The transition from one epoch to the next often involves a "checkpoint" for finality.
- Some networks use the end of an epoch to adjust mining or staking parameters.
Why does Epoch matter?
Epochs provide a structured way for a decentralized network to perform heavy computations (like reward distribution) without slowing down block production. They also enhance security by providing clear points in time where the network's state is considered "final."
Key features of Epoch
- Fixed length (time or block count)
- Used for validator rotation
- Schedule for reward distribution
- Enhances network synchronization
- Simplifies complex state transitions
Examples of Epoch
On the Ethereum beacon chain, an epoch consists of 32 slots (roughly 6.4 minutes). In Cardano, an epoch lasts exactly five days.
These periods determine when staking rewards are calculated and when new governance votes are tallied.
