What Is Rollup in Crypto?

A rollup is a specific type of layer-2 blockchain that executes transactions off-chain but posts transaction data to an L1 for data availability and security. Rollups come in two main flavors: optimistic (assumes valid, provides a fraud-proof window) and ZK (posts a validity proof). Ethereum's rollup-centric roadmap commits to scaling via rollups rather than modifying the base layer.

Also known as: rollup chain, ethereum rollup

Ask Stingray anything about Rollup

How rollups work

A rollup’s execution happens on the rollup itself; its security derives from L1:

  1. The rollup’s sequencer orders incoming transactions and produces L2 blocks.
  2. Compressed transaction data is posted back to L1 (as calldata or blobs since EIP-4844).
  3. L1 is now the “data availability layer” — anyone can reconstruct the rollup state from L1 data.
  4. State roots (the rollup’s post-execution state hash) are also posted to L1, along with either a fraud-proof window (optimistic) or a validity proof (ZK).
  5. L1 finality propagates to L2 — once the data is finalized on L1, the rollup’s state is final.

The data-posting step is the expensive part. Before EIP-4844 (March 2024), rollups posted data as L1 calldata — expensive but censorship-resistant. After EIP-4844, blob data reduces rollup costs 5-10x and is the dominant path.

Rollup stack distinctions

The major components (and their current best-in-class implementations):

  • Execution — Optimism’s OP Stack, Arbitrum’s Nitro, Polygon zkEVM, zkSync Era. Each has tradeoffs in EVM equivalence, proof system, and performance.
  • Settlement (L1)Ethereum remains the dominant settlement layer for rollups. Alternative L1s (Celestia for DA, Solana rollups) exist but have less adoption.
  • Data availability (DA) — on-chain Ethereum blobs (most rollups), off-chain DA layers (Celestia, EigenDA, Near DA) for “alt-DA” rollups with weaker trust assumptions.
  • Sequencing — the entity that orders transactions. Most rollups run centralized sequencers today with plans for decentralization.

Why rollups are the scaling path

The “rollup-centric roadmap” is Ethereum’s answer to the scalability trilemma: don’t modify the base chain to handle more throughput (which would force node centralization), but let rollups scale horizontally while inheriting L1 security.

At current adoption, rollups collectively process 5-10x Ethereum’s daily transaction count, with fees typically 10-50x lower. The user experience is usually indistinguishable from an L1 (same wallet, same MetaMask flow) except for the explicit L2 network choice and the bridge step.

Risks and considerations

Rollups are not fully decentralized in production. Common caveats:

  • Centralized sequencer — can censor or reorder transactions. The practical risk is low so long as users can force-include transactions via L1 after a delay.
  • Upgradable contracts with multisig control — a compromised rollup multisig can in principle drain the bridge. Most are secured by 5-9 multisig with established signers; still a real risk.
  • Fraud-proof mechanisms still maturing — Arbitrum’s permissionless fraud-proving went live in 2024; many optimistic rollups still have centralized “security councils” as the final arbiter.
  • ZK proof generation latency — ZK rollups achieve instant L1 finality cryptographically but proof generation can take minutes to hours; transaction confirmation on L2 is fast, but “final-on-L1” can lag.

L2Beat is the canonical source for each rollup’s current security posture. For users, treat rollup selection as: pick the one with the apps you want + the native USDC availability + the lowest fee regime for your usage pattern.

Related terms