📖 Term 🟢 Plain English 🔰 Beginner

🧻 Rollup Rollup

A scaling technique that batches many transactions together, processes them outside the main blockchain, and posts only the compressed result back to the main chain — making things faster and far cheaper.

💡
Common misconception — is a rollup just some unrelated separate coin? Nope! Transactions are processed off-chain, but the results are written to the main blockchain, so rollups borrow its security the whole time.
🧾🧾🧾Hundreds of txnsprocessed off-chain, fast📦Bundled & compressedrollup batches them up⛓️Recorded on-chainjust the result, once
🧾 Hundreds of transactions are 📦 bundled and compressed, then posted to ⛓️ the main blockchain in one go — that's why it's fast and cheap per transaction.

🚌 The simplest way to picture it — a shared bus

Think of the main blockchain as an expensive toll highway. If every transaction drives its own taxi (recorded individually on-chain), each person pays a steep toll separately. A rollup is like loading everyone onto one bus 🚌. The bus pays the highway toll once, and all the passengers split the cost — so the per-person fare drops dramatically, and the highway stays less congested. Who was on the bus (the transaction details) is sorted out inside the bus; the highway only sees one vehicle passing through.

🛡️ Why does it matter?

Popular blockchains slow down and get expensive when traffic spikes — gas fees can shoot up significantly. Rollups solve this by handling transactions off-chain, while still posting results to a main chain like Ethereum, so they inherit its security without the congestion cost. That's why rollups have become the go-to scaling strategy for Ethereum today. Any layer that sits on top of a main chain to add speed is called a Layer 2, and rollups are the most widely used form of it.

🧪 Two types of rollups

TypeHow it verifiesKey traits
🤝 Optimistic RollupAssumes valid by default; anyone can challenge if wrongSimpler design · withdrawals have a waiting period (usually a few days)
🔐 ZK RollupCryptographic proof confirms validity upfrontFast withdrawals · more technically complex

🧩 Both types share the same goal — batch transactions cheaply and quickly, while keeping the main chain's security. They just take different roads to get there.

⚠️ Good things to know

  • 🌉 Moving coins between the main chain and a rollup goes through a bridge. Optimistic Rollups can have a waiting period on withdrawals — plan for that if you need funds quickly.
  • 🏗️ Many rollups still rely on a central "sequencer" — an operator that orders and batches transactions. This means they may not be fully decentralized yet, so keep that in mind.
  • 🔎 The name "rollup" alone doesn't guarantee safety. Newer projects always deserve a closer look before you commit funds.

❓ FAQ

Is a rollup a separate blockchain?
A rollup processes transactions off the main chain, but it posts the results back to a main blockchain like Ethereum, borrowing its security. So it's not a fully independent chain — it's more like a Layer 2 that sits on top of the main chain.
Why are fees cheaper when using a rollup?
Because hundreds or even thousands of transactions are bundled together and posted to the main chain in a single batch. The cost of that one main-chain write is split among everyone in the bundle, which dramatically lowers the gas fee per transaction.
What is the difference between an Optimistic Rollup and a ZK Rollup?
An Optimistic Rollup assumes transactions are valid by default and only investigates if someone raises a challenge — withdrawals can take a few days. A ZK Rollup uses a mathematical proof to verify correctness upfront, so withdrawals are faster, but the technology is more complex.

🔗 Related