Zelcore

Ethereum Rollups Explained: Optimistic vs ZK, Data Availability, and the Post-Dencun L2 Economy

10 min read
Ethereum Rollups Explained: Optimistic vs ZK, Data Availability, and the Post-Dencun L2 Economy

A simple swap on Arbitrum in April 2026 costs a few cents. The same swap, routed directly on Ethereum mainnet, can run fifteen to thirty dollars when the network is busy. Both transactions end up secured by the same validator set — but only one of them actually lives on L1. The other lives on a rollup, and the difference between those two sentences is the story of how Ethereum scaled without changing its security model.

Total Layer 2 TVL is around $41 billion in early 2026, with rollups specifically holding about $34.7 billion. Two chains — Arbitrum One ($16 billion) and Base ($12 billion) — account for roughly 68% of it. Understanding what these systems actually are, how they differ, and how to pick one is now a baseline skill for anyone using Ethereum in practice.

What a rollup actually is

A rollup is a specialised execution environment that does three things, all of them inseparable:

  1. Executes transactions off-chain — you send a transaction to the rollup's sequencer, not to Ethereum directly.
  2. Posts state commitments to L1 — the rollup periodically writes a compressed summary of its new state to a smart contract on Ethereum.
  3. Publishes the underlying transaction data somewhere verifiable — so anyone can reconstruct what happened and challenge it if it's wrong. This is data availability, or DA.

That third leg is what separates a rollup from a sidechain. Polygon PoS and BSC are sidechains: they run their own validator sets, their own security budget, and Ethereum has no idea what's happening on them. A rollup inherits Ethereum's security for settlement and DA. If the rollup's operators vanish tomorrow, the data needed to reconstruct every user's balance is still on Ethereum, and users can exit.

This is the same family of scaling problem Bitcoin's Lightning Network tries to solve, but with a different answer. Lightning uses off-chain payment channels between pairs of users; nothing is ever committed back to Bitcoin until a channel closes. Rollups take the opposite approach: commit everything back, frequently, in compressed form. The trade-offs land in different places, but the goal is the same — more throughput without weakening the base layer.

Rollups run the same EVM semantics and the account model as mainnet (with some exceptions noted below), which is why your wallet, your address, and your Solidity code port over with minimal changes.

Optimistic rollups: fraud proofs and the 7-day window

Optimistic rollups assume the sequencer is honest and give the network time to prove otherwise. Arbitrum, OP Mainnet, and Base all follow this pattern.

The sequencer posts a state assertion to L1. A challenge window opens — roughly 6.4 to 7 days on Arbitrum, about 7 days on OP Mainnet, 3.5 days on Base. During that window, anyone can submit a fraud proof (sometimes called a fault proof) showing the assertion is invalid. If nobody challenges, the state finalises. If someone successfully challenges, an interactive dispute plays out on L1 and the fraudulent proposer is slashed.

The practical consequence: transactions feel instant inside the L2 (the sequencer confirms them in seconds), but withdrawing funds back to L1 through the canonical bridge takes the length of the challenge window. Fast bridges like Across, Hop, and Stargate front the liquidity for a fee, letting you exit in minutes instead of a week.

By early 2026, all three major optimistic rollups run permissionless fraud proofs:

"Permissionless" is the key word. Early optimistic rollups had a whitelist of approved challengers, which meant fraud-proof security rested on those specific actors staying online and honest. Removing that whitelist is the jump from Stage 0 to Stage 1.

ZK rollups: validity proofs and near-instant finality

ZK rollups take the opposite stance: prove every batch is correct at the moment it's posted. Each batch submitted to L1 comes with a succinct cryptographic proof — a SNARK or STARK — that the new state root is the correct result of applying those transactions. The L1 contract verifies the proof in a single call. There is no challenge window because there is nothing to challenge.

zkSync Era cites roughly 3 hours for full L1 finality via its validity proofs, compared to the 7-day wait for optimistic withdrawals. That latency gap is the headline ZK pitch.

The ZK landscape splits into EVM-compatible and non-EVM designs:

The economic reality in early 2026 is that ZK rollup adoption has not yet caught up to the tech: Starknet holds about $529M TVL, Linea $499M, zkSync Era $340M, and Scroll $65M. Collectively they are smaller than either Arbitrum or Base alone. ZK is very likely the long-term end state; it is not the dominant present.

Blobs, EigenDA, and Celestia: where the data lives

Before the Dencun upgrade on March 13, 2024, rollups posted their transaction data as calldata on Ethereum mainnet — expensive, and competing with regular transactions for block space. Dencun introduced EIP-4844, which added a new transaction type carrying blobs: roughly 128 KiB data chunks priced on a separate fee market and pruned from consensus nodes after about 18 days.

The effect on rollup economics was immediate. L1 data costs for rollups fell roughly 10 to 100×. In the first year of blobs, rollups paid approximately 1,020 ETH in blob base fees plus about 2,000 ETH in EIP-1559 fees — against an estimated $34 million per month on calldata in the months before the upgrade. The full mechanics are covered in the piece on blob fee market and EIP-4844 mechanics.

By default, major rollups now publish their data to Ethereum blobs. That keeps the rollup's security model pinned to Ethereum's validator set and gives you the purest "rollup" security posture.

Alt-DA layers exist for rollups willing to trade some security for cheaper throughput:

Rollups that post to alt-DA are, strictly speaking, validiums or hybrids — they rely on an external committee for data availability rather than Ethereum itself. L2Beat flags this clearly on every chain page. For high-frequency app-specific rollups (gaming, specialised DEXes), the economics of alt-DA can make sense. For a general-purpose chain holding billions in user deposits, Ethereum blobs remain the default.

The Stage ladder and the sequencer problem

L2Beat's Stages framework is the most useful decentralisation rubric in the ecosystem. It categorises rollups by how much trust users still place in the operator versus in smart contracts and permissionless actors.

In early 2026, Arbitrum One, OP Mainnet, and Base have all reached Stage 1 with live permissionless fraud proofs. No major rollup has yet reached Stage 2. Every chain below Stage 1 is, for all practical purposes, a trusted operator running software that happens to post to Ethereum.

Then there is the sequencer problem, which the Stage framework only partially addresses. Almost every L2 in production — Arbitrum, OP Mainnet, Base, zkSync Era — runs a single permissioned sequencer: Offchain Labs, the OP Foundation, Coinbase, and Matter Labs respectively. A single sequencer can delay your transaction, reorder it to extract value, or go down entirely. OP Mainnet, Arbitrum, and Base have all had sequencer outages measured in hours.

The mitigation Stage 1 rollups offer is the force-include escape hatch: if the sequencer won't process your transaction, you can submit it directly to the rollup's L1 contract and force it into the queue. That keeps the worst-case censorship bound. But day-to-day UX still depends on one operator staying online and honest. Shared-sequencer projects like Espresso and Astria had limited adoption; Astria shut down in 2025. Arbitrum's decentralised-sequencer roadmap targets 2026. This is the frontier, not a solved problem.

Picking an L2 as a user

A practical, ordered framework:

  1. Wallet and chain support. Does your wallet derive addresses on the L2? Most do, because rollups reuse Ethereum's address format. For reaching L2 dApps directly, Zelcore with WalletConnect v2 covers essentially any chain with a WalletConnect surface.
  2. Bridging. The canonical bridge is safest — its security reduces to the rollup's own L1 contracts — but slow on optimistic chains (roughly 7 days). Fast bridges charge a fee for liquidity-fronted instant finality. Bridges are where large money historically gets stolen: Ronin ($625M, March 2022), Nomad ($190M, August 2022), Wormhole ($325M, February 2022), and the Kelp DAO rsETH bridge drained for about $292M in April 2026. Treat every bridge as a distinct, unaudited-enough trust assumption.
  3. Stage and proof system. Stage 1 with permissionless fraud proofs — Arbitrum One, OP Mainnet, Base — is the practical bar for holding meaningful capital. Stage 0 rollups with centralised operators are fine for amounts you can lose to a rugpull.
  4. DA check. Ethereum blobs is the standard. Alt-DA is an extra trust assumption. L2Beat labels every chain. If the rollup posts to Celestia or EigenDA, you're one layer further from Ethereum's security.
  5. When the L2 is worth it at all. Frequent DeFi, NFT mints, stablecoin payments — yes. A single long-term ETH hold you touch once a year — no. Keep it on L1 or in cold storage. The bridge round-trip is friction, and every bridge is a risk surface.

The total L2 TVL of $41 billion still sits below Ethereum L1's on-chain value. Rollups won transaction volume; L1 remains the settlement and store-of-value layer. Treat L2s as where you act, not where you hold.

Key takeaways

Part 6 — the capstone — turns to practical self-custody: holding ETH in Zelcore, gas hygiene, L2 access, and what Pectra and Fusaka change for users.


Further Reading

Ethereum's Supply Story: From ICO to The Merge to Post-Dencun Issuance

Ethereum's Supply Story: From ICO to The Merge to Post-Dencun Issuance

How ETH's supply went from a 2014 presale to a proof-of-stake asset whose net issuance oscillates near zero — and what that actually means for holders.

9 min read
Swapping Between Assets

Swapping Between Assets

A practical guide to swapping crypto inside Zelcore: QuickSwap vs DEX via WalletConnect, slippage, sandwich attacks, and verification steps.

9 min read
What DeFi Actually Is: Permissionless Finance Explained From the Bottom Up

What DeFi Actually Is: Permissionless Finance Explained From the Bottom Up

DeFi replaces banks and brokers with public smart contracts. Here is what that actually means, mechanically, and why one change cascades into everything else.

6 min read

Join Our Newsletter

Get a friendly update from us once a month. No spam, just the latest from Zelcore.

Join Our Newsletter
    Ethereum Rollups Explained: Optimistic vs ZK L2s | Zelcore