An optimistic rollup is a Layer 2 scaling solution for Ethereum that executes transactions off-chain and submits compressed transaction data (but not validity proofs) to Ethereum L1, optimistically assuming all submitted transactions are valid unless challenged during a dispute window.
The term optimistic” refers to the assumption of validity by default – unlike ZK-rollups that provide cryptographic proofs with every batch.
If a validator (called a verifier or challenger) believes a submitted batch contains invalid transactions, they can submit a fraud proof within the challenge period (typically 7 days).
If fraud is proven, the malicious batch is reverted, and the submitter is penalized.
Arbitrum One and Optimism (OP Mainnet) are the dominant optimistic rollups, collectively securing $15–30B+ in TVL.
Background/History
| Date | Event |
| 2018 | Barry Whitehat proposes ZK rollup concept with “roll_up” repository; Vitalik Buterin formalizes rollup designs |
| 2018 | Vitalik Buterin publishes on-chain data rollup designs; “rollup-centric” vision forms |
| 2019 | Optimism and Arbitrum begin developing optimistic rollup implementations |
| 2020 | Loopring, dYdX (StarkEx) deploy early ZK rollup applications |
| Aug 2021 | Arbitrum One mainnet launches — first major optimistic rollup |
| Dec 2021 | Optimism mainnet launches publicly |
| 2023 | Base (Coinbase), Mantle, and others build on OP Stack/Arbitrum Orbit frameworks |
| Mar 2023 | zkSync Era and Polygon zkEVM launch — first general-purpose ZK rollup mainnets |
| Mar 2024 | EIP-4844 (Dencun upgrade) — blob data reduces rollup costs by 10-100x |
| 2025 | Rollups dominate Ethereum scaling; $40B+ TVL; more daily TX than Ethereum L1 |
See Also: Optimism
Optimistic Rollup vs. ZK Rollup
Optimistic Rollup Process:
- Transactions execute off-chain on the rollup
- Sequencer batches 1,000s of transactions
- Batch + compressed data posted to Ethereum L1
- 7-day challenge window begins
- No fraud proof submitted → Batch finalized
- User can withdraw to L1 after 7 days (or use fast bridge)
ZK Rollup Process:
- Transactions execute off-chain on rollup
- ZK circuit generates cryptographic validity proof
- Batch + proof posted to Ethereum L1
- Smart contract verifies proof (fast, ~minutes)
- Batch finalized immediately upon verification
See Also: Layer 2
How It Works
| Rollup | Type | Chain | TVL | Key Feature |
| Arbitrum One | Optimistic | EVM | $10B+ | Largest L2 by TVL; Nitro execution |
| Optimism (OP) | Optimistic | EVM | $7B+ | OP Stack framework; Superchain vision |
| Base | Optimistic (OP Stack) | EVM | $5B+ | Built by Coinbase; massive retail onboarding |
| zkSync Era | ZK | EVM (zkEVM) | $1B+ | First production zkEVM; native account abstraction |
| StarkNet | ZK (STARK) | Non-EVM (Cairo) | $500M+ | STARK proofs; Cairo language; high throughput |
| Polygon zkEVM | ZK | EVM | $500M+ | Full EVM equivalence; Polygon ecosystem |
| Scroll | ZK | EVM | $500M+ | Community-driven zkEVM; EVM bytecode compatible |
Key differences
| Optimistic | ZK | |
| Withdrawal to L1 | 7 days (slow) | Minutes (fast) |
| Proof computation | None needed | Heavy (expensive) |
| EVM compatibility | Near-full | Improving (zkEVM) |
| Finality | After challenge window | Near-instant |
| Fraud detection | Requires active challengers | Cryptographic |
Optimistic Rollup Ecosystem (2024)
| Protocol | Token | TVL | Key Feature |
| Arbitrum One | ARB | $15–20B | Largest TVL; Nitro upgrade; Orbit L3 |
| Optimism (OP Mainnet) | OP | $5–10B | Superchain vision; Base uses OP Stack |
| Base | (No native token) | $5–8B | Coinbase-backed; OP Stack; high growth |
| Blast | BLAST | $1–3B | Native yield on ETH/stablecoins |
| Mode Network | MODE | $200M+ | OP Stack; DeFi focused |
Read Also: Fraud of proof.
Advantages & Disadvantages
| Advantage | Description |
| Ethereum security | Rollup data posted to Ethereum; inherits L1 security guarantees |
| Massive cost reduction | 10-100x cheaper than Ethereum mainnet; sub-penny after EIP-4844 |
| High throughput | Process thousands of TPS while Ethereum handles 30 TPS |
| EVM compatibility | Most rollups support existing Ethereum tools and contracts |
| Composability | Rollup ecosystem growing toward cross-rollup interoperability |
| Disadvantage | Description |
| Centralized sequencers | Most rollups currently rely on a single sequencer operator |
| Optimistic withdrawal delay | 7-day challenge period for optimistic rollup withdrawals to L1 |
| Fragmented liquidity | Assets spread across multiple rollups fragment trading liquidity |
| Complexity | Multi-rollup ecosystem adds complexity for users and developers |
| New attack surfaces | Sequencer censorship, prover failures, and bridge vulnerabilities |
Frequently Asked Questions
Will optimistic rollups be replaced by ZK rollups?
Long-term, ZK rollups are considered the superior architecture (faster finality, no challenge window, cryptographic security).
However, ZK-EVM compatibility is still maturing, and optimistic rollups have a significant first-mover advantage in TVL, developer tooling, and ecosystem.
The transition will be gradual – possibly over years – and optimistic rollups may remain competitive for EVM-compatible applications even as ZK technology improves.
Are rollups safer than sidechains?
Yes. Rollups post their data to Ethereum and rely on Ethereum for security (through fraud proofs or validity proofs).
Sidechains have their own security (separate validators). If a sidechain’s validators collude, funds can be stolen.
If a rollup’s sequencer fails, users can always exit to Ethereum.
Disclaimer: This content is for educational purposes only and does not constitute financial or investment advice.










