What Is an Optimistic Rollup?
An optimistic rollup is a Layer 2 scaling design that executes transactions off Ethereum, posts them in batches, and treats the results as valid unless someone proves them wrong during a challenge window.
On this page 7
An optimistic rollup is a Layer 2 scaling design that executes transactions off the Ethereum mainnet, posts them to Ethereum in compressed batches, and assumes the results are correct unless someone challenges them. The “optimistic” part refers to that assumption: instead of proving every batch up front, the system relies on at least one honest party to flag an invalid result. The payoff is much cheaper transactions while still anchoring to Ethereum’s security.
How does an optimistic rollup work?
Users submit transactions to the rollup, where a sequencer orders and executes them. The sequencer then bundles the transactions and posts them to Ethereum together with a state root, a compact fingerprint of the rollup’s new state.
That state root starts life as a claim, not a fact. Anyone running the software can replay the transactions and check the result. If the numbers don’t match, they can open a dispute using a fraud proof (also called a fault proof), and a contract on Ethereum decides who is right. The party that posted a bad claim can lose the bond it put up.
Why do withdrawals take seven days?
Fraud proofs only work if there is time to submit them. On widely used optimistic rollups such as Arbitrum and OP Mainnet, withdrawing to Ethereum through the official bridge therefore involves a challenge window of roughly seven days. Transfers inside the rollup, by contrast, settle in seconds.
Deposits from Ethereum into the rollup usually take only minutes; the wait applies to the exit direction. Because parameters can change, check the network’s official bridge page before you withdraw.
How do fast bridges skip the wait?
Third-party bridges and exchanges can pay you on the destination chain from their own liquidity and wait out the challenge period themselves. You pay a fee for this and take on extra smart contract or counterparty risk. A fast bridge does not remove the security delay; it shifts the waiting to someone else for a price.
Optimistic rollups vs. ZK rollups
Both designs execute transactions off-chain, but they verify them differently. An optimistic rollup accepts results by default and catches errors through disputes. A ZK rollup attaches a cryptographic validity proof to every batch, and once Ethereum verifies that proof, the result is final. Our zero-knowledge proof entry explains the second approach in more detail.
The optimistic model’s main strength is compatibility: it has been easier to make fully EVM-equivalent, so existing Ethereum apps can move over with few changes. Its main drawback is the slow exit to mainnet.
Which networks are optimistic rollups?
The best-known examples are Arbitrum One, OP Mainnet (Optimism) and Base, which is built on Optimism’s OP Stack software. They sit at different levels of maturity. Whether fraud proofs are open to anyone, who runs the sequencer and who can upgrade the contracts all vary by network, and those three questions tell you more about real-world security than the phrase “secured by Ethereum”.
Frequently asked questions
Are optimistic rollups safe?
Their security rests on at least one honest participant being able to challenge a bad result. When the dispute system is live and permissionless, the rollup inherits much of Ethereum’s security, though upgrade keys and a centralized sequencer add their own risks.
Can I withdraw from a rollup straight to an exchange?
Yes, if the exchange supports that network. You avoid the seven-day bridge exit, but you must pick the correct network when you withdraw.