What is slot?

A twelve-second window on Ethereum in which one selected validator may propose a block.

Not yet verifiedHow we verify

3 min read

In this entry

A twelve-second window on Ethereum in which one selected validator may propose a block.

A slot can be empty if the chosen proposer fails to produce a block, so slot numbers and block numbers are not the same count (source: the Ethereum consensus specifications). Thirty-two slots make an epoch. The fixed interval is why Ethereum block times are steady while Bitcoin's vary: proposal is scheduled, not won by search. For a user, the practical meaning is that inclusion latency is bounded by slots, and a transaction that misses one proposer's block waits for the next. Exchange deposit rules on Ethereum are written in blocks or in finality terms rather than in slots, but this twelve-second cadence is what sets the pace behind them. See beacon chain and validator.

The term also appears on other chains with different meanings, which is a common source of confusion. Solana uses "slot" for its own much shorter proposal window. When a figure is quoted in slots, the chain it belongs to matters.

How it works

The beacon chain divides time into fixed slots of twelve seconds, and groups thirty-two of them into an epoch of six minutes and twenty-four seconds (source: the Ethereum consensus specifications). At the start of each epoch the protocol assigns, pseudorandomly, one proposer per slot and splits the whole validator set into committees, one per slot, whose job is to attest to what they see.

Within a slot the sequence is fixed. The proposer publishes a block. Attesters vote on the head of the chain and on the checkpoints they consider justified. Those votes accumulate across epochs into the justification and finalization process, which under normal conditions finalizes a checkpoint two epochs after it is proposed.

Because proposal is assigned rather than won by computation, an offline proposer simply produces nothing and the slot passes empty. The chain moves on to the next slot on schedule. This is the structural difference from proof of work, where block intervals are a statistical average around a target rather than a clock.

Example

Illustrative arithmetic straight from the constants. Thirty-two slots at twelve seconds each is 384 seconds, or 6.4 minutes, per epoch. Finalization at two epochs is therefore about 12.8 minutes under normal conditions. An exchange that requires a deposit to be finalized before crediting it is describing roughly that wait; one that requires a fixed number of blocks is describing a different and usually shorter one. Both are visible on the venue's own deposit page.

Why it matters when you buy

Deposit and withdrawal timing on Ethereum is set by these intervals, and it is a real difference between chains when you are choosing which network to move an asset over. The chain pages show measured throughput and settlement behavior for each network RampAtlas tracks.

Questions

What happens if a proposer misses its slot?

Nothing breaks. The slot stays empty, the proposer loses the reward it would have earned, and the next slot proceeds on schedule twelve seconds later.

Is a slot the same as a block?

No. Every block occupies a slot, but not every slot contains a block. That is why the two counters drift apart on an explorer.

Does Solana use the same definition?

It uses the word for its own proposal window, which is far shorter than Ethereum's. Any figure quoted in slots has to be read against the chain it came from. See proof of history.