Ethereum consensus model

Finality explorer

Validator identities128k
Slots / round1whole 12-second slot
Full-set roundapproximately 12 sec1 slot × 12 sec
Modeled expected finalityapproximately 36 sec

Exploratory scenario—not a forecast. 128k identities · stacked networking gain · 12-second slots · two finality rounds

Round networking · active
Finality rounds
12 sec
12 sec today1 sec exploratory
Pectrified 128,000 remain
1.1M referenceDrag or use arrow keys16.0k remain

128,000 validator identities remain, with a modeled round of 1 slots, or 12 sec, at a total modeled gain of .

A descending whole-slot capacity proxy. The x-axis shows the validator identities remaining, from 1100000on the left to 16000 on the right. The selected scenario leaves 128000 identities and requires 1 whole slots at 12seconds each, or approximately 12 seconds. Today is marked separately at the unchanged 32-slot protocol cadence.01m 36s3m 12s4m 48s6m 24smodeled round timetoday · protocol stays at 32 slots128k target1.1M901k640k384k128k16.0k

Selected point: approximately 12 sec full-set round

Coupled capacity · 12-second slotsRound length is allowed to shrink linearly from the fixed 1.1M-validator, 32-slot workload reference.approximately 48 sec4 slots × 12 sec ·
DC · 4×Optimistic 4× gain from pipelining finality-gadget attestations into the next slot. This assumes X = 0, with votes cast immediately after fast confirmation to maximize propagation time.approximately 12 sec1 slot × 12 sec · · finality input

Methodology

MethodologySimplified model—not a forecast.Safe parameters still depend on protocol and network conditions.View details
Raw full-set round384s × identities ÷ 1.1M ÷ stacked gain
Displayed round timeceil(max(4s, raw) ÷ slot) × slot

DC contributes an optimistic 4× gain, bundled propagation 2×, and source batching 1–2× depending on validator count. Selected gains multiply in this simplified scenario. Slot length never changes the raw finality-vote throughput.

Historical workload reference34,375assigned attesters per current slot · 1.1M ÷ 32
Structural ceiling131,07264 committees × 2,048 seats · not measured throughput
Decentralization floor4 secAssumed guardrail for geographic fairness and reasonable node requirements—not a measured limit
Current 12-second slot
0–4sblock propagation + vote target
4–8sattestation propagation + aggregation
8–12sglobal aggregate propagation
Expected time to finality½ slot + ½ finality-gadget round + rounds × round
Assumptions and limits

The model assumes

  • Workload scales linearly with active validator-identity count.
  • A rounded 1.1M-validator, 32-slot epoch is the fixed capacity reference.
  • Shorter slots change slot count and inclusion, not raw FG throughput.
  • Full-set round duration rounds up to whole slots after the four-second decentralization floor.
  • Transactions arrive uniformly, giving an expected half-slot inclusion wait.
  • After block inclusion, input to the finality gadget has an independent, uniformly phased half-round expected wait.
  • The block is confirmed and eligible when it becomes a finality-gadget input; no separate confirmation delay is added.
  • Stake weight is preserved as identities consolidate.
  • The four-second floor is a decentralization guardrail for geographic fairness and reasonable node requirements, not a measured network limit.
  • Enabled networking gains multiply before that floor.

It does not model

  • Safety, recovery, or adversary thresholds of a specific finality gadget.
  • Censorship, fee competition, builder delay, or non-uniform transaction arrival.
  • Peer topology, loss, geographic latency, or client limits; the floor is a guardrail rather than a simulation of them.
  • Committee security, aggregation, safety, or liveness.
  • The exact historical validator-count record or raw gossip message count.
  • Measured interactions between DC, EIP-8334, and EIP-8243.
  • Shadow simulation output; that series remains reserved.
Sources and further reading

The validator count is a manually refreshed network snapshot used only as a chart marker. The model uses 1.1M as a rounded historical-high workload scenario, not an exact record. Proposal wording was checked against the local EIP and EthResearch corpora.

Relevant Proposals

Proposal tracker

Local EIP snapshot 2026-07-23 · reviewed 2026-08-19
Open Strawmap
EIP-7251Increase the MAX_EFFECTIVE_BALANCE
Why it matters

Raises the maximum effective balance to 2,048 ETH while retaining the 32 ETH minimum activation balance, allowing operators to consolidate stake into fewer validator identities.

Enables movement toward lower validator counts on the x-axis; it does not change round time at a fixed validator count. Consolidation is opt-in, and validator identities are not a measure of independent operators or people.
Moves along xFinal · PectraShipped foundation
Source
EIP-8061Increase exit and consolidation churn
Why it matters

Creates a separate consolidation churn limit and proposes roughly doubling consolidation throughput.

Changes how quickly the network could arrive at a lower validator count, not the round-time curve at that count. The proposal trades faster validator-set reconfiguration against a shorter weak-subjectivity period and remains under review.
Changes arrival timeReviewConsidered for Glamsterdam
Source
EIP-8198Quick Slots
Why it matters

Makes slot duration configurable and currently specifies an eight-second placeholder, down from twelve seconds.

Changes expected inclusion time and the slot-boundary quantization of finality. It does not increase full-set finality-gadget attestation throughput. Eight seconds is a draft placeholder. Shorter slots can require a voting cohort to pipeline across slot boundaries; that timing is modeled separately from throughput improvements.
Changes slot timingDraftStrawmap · J*
Source
EIP-8243Batching Attestations at Source
Why it matters

Lets validators scheduled in the same committee publish one pre-aggregated attestation instead of many individual messages.

Uses an optimistic 2× source-side gain at 500,000 validators and above, tapering linearly to no gain at 128,000 validators as consolidation removes overlapping work. The gain is a modeling assumption, not a measured network-wide result. Its taper avoids treating source batching and validator consolidation as independent, multiplicative savings.
Adds a curveDraftRelated consensus networking work
Source
EIP-8334Bundled Attestation Propagation
Why it matters

Uses gossipsub partial messages to deduplicate attestation data during subnet propagation, with a stated upper-bound bandwidth saving of up to 50%.

Models the stated upper-bound bandwidth saving as a fixed, optimistic 2× full-set attestation-throughput multiplier. Up to 50% less subnet bandwidth does not establish 2× round throughput; the curve is explicitly optimistic and should be validated with measurements.
Adds a curveDraft · proposed for HegotáHegotá PFI
Source
ResearchDecoupled consensus
Why it matters

Separates a fast available-chain committee from a trailing full-set stabilization and finality pipeline so each cadence can be optimized independently.

Models an optimistic 4× full-set voting gain by pipelining finality-gadget attestations across the slot and aggregating in the following slot. The 4× case assumes X = 0: validators vote immediately after fast confirmation, maximizing the propagation window. A later X trades latency or propagation budget for more available-chain stabilization.
Adds a curveCore researchStrawmap · I*
Source
ResearchOne-round finality gadget
Why it matters

Uses a finality gadget that can finalize in one full-set voting round under its stated optimistic or adversarial assumptions.

Changes the finality formula from two completed voting rounds to one; it does not make an individual round faster. One-round constructions have distinct thresholds, recovery behavior, and safety assumptions. The toggle is a timing scenario, not a protocol commitment.
Changes finality roundsCore researchDecoupled-consensus finality gadget
Source

From today to the north star

Consensus changes visualized.

Decoupled consensus gives fast confirmation and finality separate lanes.

One visual step = one slot · finality flips at 100% · north star is illustrative.

Decoupled voting pattern

One validator set. Eight slot cohorts.

Each slot activates one cohort and samples a fresh AC committee from the full set.