Vitalik's New Proposal: How to Shorten Ethereum’s Transaction Confirmation Time

·

Blockchain technology has made tremendous strides in user experience, especially with Ethereum’s evolution post-EIP-1559 and the transition to Proof-of-Stake (PoS). Today, users can expect reliable transaction confirmations on Ethereum’s Layer 1 (L1) within 5–20 seconds, approaching the speed of traditional credit card payments. However, for certain high-frequency applications—such as real-time payments, gaming, or decentralized exchanges—this latency is still too high. Users may need sub-second confirmation times, pushing developers and researchers to explore innovative architectural solutions.

In this article, Vitalik Buterin outlines practical paths forward, focusing on a powerful concept: the slot-and-epoch architecture as the foundational model for achieving ultra-fast transaction finality.


The Need for Faster Confirmations

While current confirmation speeds are acceptable for many use cases, they fall short for applications requiring near-instant feedback. For instance:

To meet these needs, we must rethink how finality is achieved—not just on L1, but across the broader Ethereum ecosystem including Layer 2s (L2s).

👉 Discover how fast blockchain confirmations can unlock next-gen dApps


Existing Approaches: A Brief Overview

Single Slot Finality (SSF)

Ethereum currently uses the Gasper consensus mechanism, which operates on a slot-and-epoch structure:

This design ensures strong economic security but introduces significant delays. Moreover, it's complex due to interactions between per-slot voting and per-epoch finality checkpoints.

Single Slot Finality (SSF) aims to finalize each block within one slot—essentially making every block “final” before the next begins. Inspired by consensus models like Tendermint, SSF would drastically reduce finalization time while preserving safety through mechanisms like inactivity leakage, allowing progress even if over 1/3 of validators go offline.

However, SSF faces scalability challenges: requiring all validators to sign every block increases network load. Proposals like Orbit SSF attempt to mitigate this by rotating smaller validator subsets per slot, reducing message overhead and potentially lowering the 32 ETH staking threshold.

Despite its promise, SSF alone doesn’t reduce initial confirmation latency (the 5–20 second wait); it only accelerates finality. For true speed, we need complementary strategies—especially at the L2 level.


Rollup Preconfirmations: Bridging Speed and Security

As Ethereum evolves into a rollup-centric roadmap, L2s play a growing role in delivering scalable, low-latency experiences. But they face a dilemma: how to offer fast confirmations without sacrificing decentralization or security.

Traditionally, rollups rely on their own decentralized sequencers—small validator sets that propose blocks every few hundred milliseconds. These sequencers provide early confirmation signals, later anchoring data onto L1 for ultimate settlement.

But building and maintaining a secure, decentralized sequencing layer is complex—almost equivalent to launching a new L1 blockchain. This burden slows adoption and increases fragmentation.

Enter Based Preconfirmations, a concept championed by Ethereum researcher Justin Drake.

What Are Based Preconfirmations?

Based preconfirmations leverage Ethereum’s existing infrastructure—specifically, its sophisticated block proposers who already optimize for MEV (Maximal Extractable Value). The idea is simple:

Users pay a small premium to receive an immediate preconfirmation: a cryptographic guarantee from the next block proposer that their transaction will be included in the upcoming block—and what the result will be.

If the proposer fails to honor this commitment (e.g., by censoring or altering the outcome), they face slashing penalties. This creates strong incentives for honesty.

Crucially, if a rollup is "Based"—meaning its sequencing is fully integrated with Ethereum L1—then all L2 transactions become L1-calldata. Thus, they can benefit directly from L1-based preconfirmation mechanisms.

👉 See how integrated preconfirmations could revolutionize transaction reliability


The Inevitability of Slot-and-Epoch Architecture

Despite different approaches, a recurring pattern emerges: the slot-and-epoch model keeps reappearing—not just in L1 consensus, but across L2 designs.

Why?

Because achieving approximate agreement (quick preconfirmation) is fundamentally faster than achieving economic finality (full consensus). They serve different purposes and operate at different scales:

Layer"Slot" (Fast Agreement)"Epoch" (Finality)
L1 EthereumCurrent 12s block timeSSF after one slot
Server-based L2Instant server responseSTARK proofs posted to L1
Committee-based L2100-node sub-chainFinal settlement via Ethereum

This duality reflects a deeper truth: speed requires limited coordination; security requires broad consensus.

For example:

Thus, optimizing sub-slot phases (block propagation, attestation, aggregation) could shorten effective "preconfirmation" windows—even down to 1–2 seconds, depending on validator quality and network conditions.


Strategic Paths for Layer 2s

Given these dynamics, L2 projects have three viable strategies:

1. Go Fully "Based"

Align completely with Ethereum’s tech stack and values—decentralization, anti-censorship, security. These rollups act as "brand shards", leveraging Ethereum’s preconfirmation layer natively. They experiment with new VMs and execution environments while relying on L1 for sequencing and finality.

2. Build "Blockchain-Scaffolded Servers"

Start with a high-performance server backend, then add blockchain-like trust guarantees:

This hybrid model delivers speed while retaining key decentralization properties—ideal for data-scarce applications like Plasma or Validium.

3. Operate Fast Committee Chains

Deploy a fast blockchain with ~100 nodes for rapid preconfirmations, using Ethereum for interoperability and backup security. Many current L2s follow this path, though it risks centralization if not carefully designed.

Among these, fully based solutions are most promising—if Ethereum’s native preconfirmation layer becomes robust enough, committee chains may become redundant.


Core Keywords


Frequently Asked Questions

Q: What is the difference between confirmation and finality?
A: Confirmation means your transaction is likely to stay on-chain; finality means it’s cryptoeconomically irreversible. You can get fast confirmations (in seconds), but full finality may take longer unless SSF is implemented.

Q: Can average users benefit from preconfirmations today?
A: Not natively yet—but several wallets and dApps are experimenting with instant UI feedback based on mempool analysis. True cryptographic preconfirmations require protocol-level upgrades.

Q: Does faster confirmation compromise security?
A: No—if designed correctly. Preconfirmations rely on slashing conditions and economic incentives. The underlying security still rests on Ethereum’s full validator set during finality epochs.

Q: Will SSF eliminate the need for L2s?
A: No. SSF improves L1 finality speed but doesn’t solve scalability. Rollups remain essential for handling high throughput efficiently.

Q: How soon could 1-second preconfirmations arrive?
A: With advances like Orbit SSF and based preconfirmations, experimental implementations could emerge by 2025—but widespread deployment depends on testing and network upgrades.

Q: Are there risks in relying on block proposers for preconfirmations?
A: Some centralization risk exists if proposers become too powerful. However, techniques like proposer boosting and threshold encryption help maintain decentralization.


Conclusion

The future of fast blockchain interactions lies not in abandoning proven architectures—but in refining them. The slot-and-epoch model proves remarkably resilient because it mirrors a fundamental tradeoff: speed vs. certainty.

By enhancing Ethereum’s ability to deliver sub-second preconfirmations through mechanisms like based preconfirmations and single slot finality, we can empower both L1 and L2 applications with near-instant responsiveness—without compromising decentralization or security.

👉 Explore how next-generation confirmation systems are shaping Web3’s future