Crypto
2 min read

Rollup

A Layer 2 scaling approach that executes transactions off-chain and posts compressed data and proofs back to a Layer 1. The two main types are optimistic rollups and ZK-rollups.

How rollups work

The mechanic:

  1. Rollup sequencer collects transactions off the main chain.
  2. Executes transactions in its own environment.
  3. Computes new state from the executed transactions.
  4. Posts compressed data back to the main chain (usually Ethereum).
  5. Posts proof — either fraud-proof window (optimistic) or validity proof (ZK).
  6. Main chain verifies through its own consensus.

The result: most computation happens off-chain (fast and cheap); main chain provides security and final settlement.

Two main types

The major categories:

Each has different trade-offs around finality, EVM compatibility, and operational characteristics.

Why rollups matter

Several reasons:

  • Scaling — far higher throughput than Ethereum L1.
  • Lower fees — usually 10-100x cheaper than mainnet.
  • Inherit Ethereum security — unlike sidechains.
  • EVM compatibility in most cases — existing tooling works.

The "rollup-centric" Ethereum scaling strategy explicitly relies on rollups for user transactions while keeping L1 as settlement layer.

Major rollups

The dominant L2 ecosystem:

  • Arbitrum — largest by TVL.
  • Base — Coinbase's L2; largest by daily transactions.
  • Optimism — major L2; OP Stack framework powers many other rollups.
  • zkSync Era, Starknet, Polygon zkEVM — major ZK rollups.
  • Various smaller and specialized rollups.

Combined L2 activity now exceeds Ethereum mainnet by significant multiples.

EIP-4844 impact

A major 2024 upgrade:

  • Pre-blobs — rollups posted data as expensive Ethereum calldata.
  • Post-blobs — separate cheap data lane via blobs.
  • Rollup costs dropped 90%+ overnight in March 2024.
  • Made many use cases economically viable that previously weren't.

This was the most impactful Ethereum upgrade for L2 economics since the Merge.

Rollup costs

After EIP-4844:

  • Most L2s at $0.01-0.50 per transaction for typical operations.
  • Compared to Ethereum L1 at $5-50+.
  • Different cost components — execution gas + data posting.

This brought L2 costs to competitive with alternative L1 chains.

What individuals should know

For users:

  • Most active crypto activity now happens on rollups rather than L1.
  • Choose rollups based on application availability.
  • Cross-rollup transfers require bridges with their own complexity.
  • Withdrawal to L1 can be slow (7 days for optimistic rollups).

For developers:

  • Most existing L1 tools work on EVM-compatible rollups.
  • Rollup-specific considerations — sequencer behavior, finality timing.
  • Multi-rollup deployments are increasingly common.

Rollups represent the dominant Ethereum scaling approach. Their growth has reshaped where economic activity happens — most user transactions, DeFi activity, and consumer dApps now operate primarily on rollups rather than Ethereum L1.