What is Rollup?

1 min read Updated

A rollup is a Layer 2 scaling solution that executes transactions off-chain, bundles them together, and posts compressed data or proofs to the Layer 1 blockchain — inheriting L1 security while dramatically increasing throughput.

WHY IT MATTERS

Rollups are Ethereum's scaling strategy. Instead of processing every transaction on L1 (expensive, slow), rollups batch hundreds of transactions off-chain and post only the essential data to Ethereum. This provides 10-100x cost reduction while inheriting Ethereum's security.

Two types: optimistic rollups (assume transactions are valid, allow a challenge period for fraud proofs) and ZK rollups (generate cryptographic proofs of validity upfront). Both post data to L1 for verification.

Major rollups include Arbitrum, Optimism, Base (optimistic) and zkSync, Starknet, Polygon zkEVM (ZK). The rollup ecosystem is where most Ethereum development is happening.

FREQUENTLY ASKED QUESTIONS

How do rollups inherit L1 security?
By posting transaction data/proofs to L1. Anyone can verify rollup state by replaying the posted data (optimistic) or checking the validity proof (ZK). L1 serves as the source of truth.
Optimistic vs ZK rollups?
Optimistic: simpler technology, EVM compatible, 7-day withdrawal delay. ZK: cryptographic security, faster withdrawals, but more complex technology and less EVM compatibility currently.
Are rollups decentralized?
Most rollups currently have centralized sequencers (single entity ordering transactions). Decentralizing sequencers is a major roadmap item for all rollup projects.

FURTHER READING

Enforce policies on every tool call

Intercept is the open-source MCP proxy that enforces YAML policies on AI agent tool calls. No code changes needed.

npx -y @policylayer/intercept
github.com/policylayer/intercept →
// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.