SKIP TO CONTENT
Conceptblockchain fundamentalsIntermediate

What are Rollups?

A deep dive into rollup technology, the leading solution for blockchain scalability.

13 min read

What are Rollups?

Rollups are Layer 2 scaling solutions that execute transactions off the main blockchain (Layer 1) while posting transaction data back to it for security. The name comes from "rolling up" hundreds or thousands of transactions into a single batch that gets settled on the main chain.

Rollups are currently the most promising approach to blockchain scalability because they inherit the security of the underlying Layer 1 while dramatically increasing throughput and reducing costs. Ethereum's roadmap is explicitly "rollup-centric," viewing rollups as the primary scaling solution.

How Rollups Work

The Basic Flow

  1. Transaction Submission: Users send transactions to the rollup network
  2. Execution: Transactions are processed by the rollup sequencer
  3. Batching: Multiple transactions are compressed and grouped together
  4. Data Posting: The batch data is posted to Layer 1
  5. State Commitment: The rollup commits the new state root to L1
  6. Verification: The state transition is verified (method depends on rollup type)

Key Components

Sequencer: The entity that orders and executes transactions. Currently centralized in most rollups, but decentralization is a priority. State Root: A cryptographic summary of all account balances and contract states on the rollup. Data Availability: Transaction data must be available on L1 so anyone can reconstruct the rollup state.

Types of Rollups

Optimistic Rollups

Optimistic rollups assume transactions are valid unless proven otherwise:

  1. Sequencer posts state updates without proofs
  2. Anyone can submit a "fraud proof" if they detect invalid transactions
  3. Challenge period (typically 7 days) allows time for verification
  4. If fraud is proven, the rollup reverts and the challenger is rewarded
Examples: Arbitrum, Optimism, Base Advantage: Simpler technology, full EVM compatibility Trade-off: 7-day withdrawal delay to L1

ZK Rollups

Zero-knowledge rollups use cryptographic proofs to verify validity:

  1. Sequencer generates a ZK proof for each batch
  2. The proof mathematically guarantees all transactions are valid
  3. L1 verifies the proof (takes milliseconds)
  4. No challenge period needed. Mathematical certainty
Examples: zkSync Era, Starknet, Scroll, Linea, Polygon zkEVM Advantage: Faster finality, stronger security guarantees Trade-off: More complex technology, higher prover costs

Why Rollups Matter

Scalability

  • L1 (Ethereum): ~15 transactions per second
  • Rollups: 2,000-4,000+ TPS currently, with room to grow

Rollups achieve this by moving execution off-chain while keeping data on-chain.

Cost Reduction

OperationEthereum L1Rollup (typical)
. . . . . -. . . . . . -. . . . . . . . .
ETH transfer$5-20$0.01-0.10
Token swap$15-50$0.05-0.50
NFT mint$20-100$0.10-1.00

Costs will continue dropping as rollup technology improves and EIP-4844 (proto-danksharding) reduces data posting costs.

Security

Unlike sidechains, rollups inherit Ethereum's security:

  • Data availability: All transaction data is on L1
  • Escape hatch: Users can always withdraw to L1, even if rollup operators disappear
  • L1 settlement: Final state is secured by Ethereum's full validator set

The Rollup Spectrum

Not all rollups are created equal. Key differences:

Decentralization:
  • Sequencer: Single operator vs. Decentralized set
  • Prover: Single prover vs. Permissionless proving
  • Governance: Team-controlled vs. DAO-governed
Security Stage (per L2Beat):
  • Stage 0: Full training wheels, team can override
  • Stage 1: Limited training wheels, some safeguards
  • Stage 2: No training wheels, fully trustless
EVM Equivalence:
  • Type 1: Fully Ethereum-equivalent (can run L1 code unchanged)
  • Type 2: EVM-equivalent with minor differences
  • Type 3-4: Compatible but with significant differences

Current Rollup Landscape

RollupTypeStageTVLNotes
. . . .. . .. . . -. . -. . . -
Arbitrum OneOptimistic1~$12BLargest by TVL
BaseOptimistic0~$6BCoinbase L2
OptimismOptimistic1~$5BOP Stack origin
zkSync EraZK0~$700MZK EVM
StarknetZK0~$200MCairo language
ScrollZK0~$150MEVM equivalent

The Future of Rollups

Shared Sequencers

Multiple rollups sharing a sequencer for:

  • Cross-rollup atomic transactions
  • Better decentralization
  • Improved user experience

Data Availability Layers

EIP-4844 and future upgrades will dramatically reduce data posting costs, making rollups even cheaper.

Rollup Interoperability

Standards for rollups to communicate directly, reducing bridging friction.

Based Rollups

Rollups using Ethereum validators as sequencers for maximum decentralization.

FAQ

Are rollups safe to use?

Major rollups have processed billions in volume. However, most are still in early stages (Stage 0-1) with team override capabilities. Use established rollups, understand the risks, and monitor L2Beat for security assessments.

Why can't I withdraw instantly from optimistic rollups?

The 7-day delay allows anyone to submit fraud proofs if the sequencer cheated. Without this delay, invalid state could become permanent. Third-party bridges offer instant exits for a fee.

Which rollup should I use?

Depends on your needs. For most DeFi: Arbitrum or Base. For ZK technology: zkSync or Scroll. Check which protocols you want to use are available on each rollup.

What happens if a rollup shuts down?

True rollups post all data to L1. You can reconstruct the state and withdraw funds directly to Ethereum, even if the rollup team disappears. This is a key security property.

Learn about specific rollups, explore Layer 2 DeFi opportunities, and understand the differences between rollup implementations.

. -

Explore rollups with Fensory. One dashboard for all your L2 positions, from Arbitrum to zkSync.

[Explore Fensory →](https://www.fensory.com)

Frequently Asked Questions

See how these concepts translate to real yields.

Track live yields, compare protocols, and build your DeFi portfolio with Fensory.

GET EARLY ACCESSArrow right