Ethereum can course of roughly 15 transactions per second. That’s lower than a single Starbucks checkout line. Rollups are the expertise that lets Ethereum deal with 1000’s of transactions per second with out sacrificing the safety that makes it helpful within the first place. They work by executing transactions off chain and posting compressed proofs again to Ethereum, turning the bottom layer right into a settlement courtroom moderately than a transaction processor.
The usual narrative says that rollups make Ethereum sooner. That is technically true however deceptive. Ethereum itself doesn’t get sooner. It nonetheless produces a block each 12 seconds. It nonetheless processes roughly 15 transactions per second on the bottom layer. Nothing about Ethereum’s consensus or execution adjustments when a rollup deploys.
What adjustments is the place the work occurs. Rollups transfer transaction execution off the Ethereum mainnet and onto a separate chain that may course of transactions a lot sooner as a result of it doesn’t want 1000’s of validators to agree on each state change. The rollup then compresses the outcomes and posts them again to Ethereum, the place they’re verified and made everlasting.
The analogy that the majority explanations use is a courtroom system: the rollup handles the everyday transactions (the circumstances), and Ethereum serves because the courtroom of ultimate attraction (the choose). This analogy is helpful however incomplete. The extra exact framing is that rollups convert Ethereum from a transaction processor into a knowledge availability and verification layer. The bottom chain stops doing the work and begins checking the work.
Understanding why this issues requires understanding what makes Ethereum sluggish within the first place, and why the plain options don’t work.
Why Ethereum can’t merely enhance its throughput
Ethereum processes roughly 15 transactions per second. The intuitive repair is to extend the block dimension or cut back the block time, permitting extra transactions per block or extra blocks per unit of time. Each first technology blockchain challenge that attempted this method found the identical downside: bigger blocks require extra highly effective {hardware} to validate, which costs out smaller node operators, which concentrates validation amongst fewer entities, which undermines decentralization.
That is the blockchain trilemma. You’ll be able to optimize for any two of three properties (safety, decentralization, throughput) however bettering the third requires sacrificing one of many others. Rising Ethereum’s block dimension would enhance throughput at the price of decentralization. Lowering the validator depend would enhance throughput at the price of safety.
Rollups sidestep the trilemma by separating execution from verification. The rollup chain handles execution with a small variety of operators, reaching excessive throughput. Ethereum handles verification and knowledge availability with its full validator set, sustaining safety and decentralization. Neither chain compromises, as a result of every is optimized for a distinct operate.
This isn’t a theoretical argument. Solana, which selected to optimize for throughput over accessibility, requires validators to run {hardware} costing 1000’s of {dollars} and processes blocks which are lots of of megabytes. Ethereum validators can run on a client laptop computer. The rollup structure lets Ethereum obtain Solana’s throughput with out Solana’s {hardware} necessities by transferring execution to a separate layer.
How optimistic rollups work
Optimistic rollups are named for his or her core assumption: transactions are assumed to be legitimate except confirmed in any other case.
The method begins with a sequencer, a node operated by the rollup staff that collects consumer transactions, orders them, and executes them in batches. The sequencer produces a brand new rollup state after every batch, simply as Ethereum produces a brand new state after every block.
As an alternative of requiring each validator to re-execute each transaction, the optimistic rollup posts the batch knowledge to Ethereum and publishes a state root (a cryptographic hash of the rollup’s state after executing the batch). This state root is accepted as appropriate except somebody challenges it.
The problem mechanism is the fraud proof system. Throughout a problem window, usually seven days, anybody can look at the batch knowledge posted to Ethereum, re-execute the transactions regionally, and examine their end result to the revealed state root. If the outcomes differ, the challenger submits a fraud proof to a sensible contract on Ethereum, which re-executes the disputed transaction on chain and determines who’s appropriate.
If the fraud proof reveals that the sequencer revealed an incorrect state root, the sequencer’s staked collateral is slashed, the wrong state root is reverted, and the challenger receives a reward. If nobody challenges the state root throughout the problem window, it’s finalized on Ethereum and turns into the canonical state of the rollup.
This design is elegant as a result of it strikes the costly work (re-execution and verification) off the essential path. Within the regular case, the place the sequencer is sincere, no on chain re-execution occurs in any respect. The price of working the rollup reduces to posting compressed batch knowledge to Ethereum, which is dramatically cheaper than executing each transaction on the bottom layer.
Arbitrum and Optimism are the 2 largest optimistic rollups. Arbitrum makes use of an interactive dispute decision protocol that narrows the disputed computation all the way down to a single instruction earlier than re-executing it on chain, minimizing the on chain gasoline value of fraud proofs. Optimism makes use of a non-interactive fraud proof system the place the complete disputed transaction is re-executed in a single on chain step.
Base, constructed by Coinbase utilizing the OP Stack (Optimism’s open supply framework), has grow to be the quickest rising rollup by transaction quantity, pushed by client functions and the combination with Coinbase’s consumer base.
How ZK rollups work
ZK rollups take the other method: they show correctness up entrance moderately than assuming it.
After the sequencer executes a batch of transactions, a prover generates a cryptographic validity proof (usually a zk-SNARK or zk-STARK) that mathematically demonstrates the batch was executed accurately. This proof, together with the batch knowledge, is posted to a verifier contract on Ethereum. The verifier checks the proof, which is computationally low cost and takes fixed time no matter what number of transactions the batch accommodates.
The benefit is finality. There isn’t any seven day problem window. As quickly because the proof is verified on Ethereum, the batch is finalized. Customers can withdraw property from a ZK rollup to Ethereum in minutes moderately than ready per week.
The drawback is value. Producing a validity proof for a fancy batch of transactions requires important computational sources. ZK proof technology is a mathematically intensive course of that may take minutes for giant batches and requires specialised {hardware}. This value is amortized throughout all transactions within the batch, however it provides a per-batch overhead that optimistic rollups keep away from.
ZK rollups are additionally tougher to construct. Optimistic rollups can help the identical digital machine as Ethereum (the EVM) with comparatively minor modifications, which suggests present Solidity sensible contracts work with little or no adjustments. ZK rollups traditionally required builders to write down contracts in specialised languages like Cairo (utilized by StarkNet) as a result of the EVM’s instruction set was not designed for environment friendly zero-knowledge proof technology.
This hole is closing. zkSync Period and Polygon zkEVM have carried out EVM-compatible ZK rollups that may execute commonplace Solidity contracts, although with various levels of compatibility. Scroll, one other ZK rollup, goals for full EVM equivalence, that means contracts deployed on Ethereum might be deployed on Scroll with none modification.
Blobs and the Dencun improve: the economics shift
Earlier than March 2024, rollups posted their batch knowledge as calldata in Ethereum transactions. Calldata is saved completely by each Ethereum node, which makes it costly. A typical rollup batch value $500 to $2,000 in calldata charges in periods of excessive Ethereum congestion.
The Dencun improve launched EIP-4844, which created a brand new knowledge sort referred to as blobs. Blobs are giant chunks of information (roughly 128 KB every) which are hooked up to Ethereum transactions however are solely saved briefly, for about 18 days, moderately than completely. This makes them dramatically cheaper than calldata.
The influence was instant and measurable. Transaction charges on Arbitrum dropped from a median of $0.25 to below $0.01. Charges on Base dropped to fractions of a cent. The price of posting a rollup batch to Ethereum fell by greater than 90%.
This issues as a result of it adjustments the financial equation for rollup adoption. When layer 2 transactions value $0.25, solely customers with transactions above a sure worth threshold would select the rollup over a competing chain with decrease base charges. When layer 2 transactions value $0.001, the associated fee benefit of competing chains largely disappears, and the safety benefit of Ethereum settlement turns into the deciding issue.
Blobs are step one towards full danksharding, a future improve that can enhance the variety of blobs per block from the present goal of three to 64 or extra. Every step on this development additional reduces rollup prices and will increase the information throughput obtainable for layer 2 settlement on Ethereum.
The sequencer centralization downside
Nearly each main rollup at the moment runs a single sequencer operated by the rollup staff. Arbitrum’s sequencer is run by Offchain Labs. Optimism’s sequencer is run by OP Labs. Base’s sequencer is run by Coinbase.
This centralization creates a number of dangers. If the sequencer goes down, the rollup halts. If the sequencer censors sure transactions, customers can’t work together with the rollup usually. If the sequencer reorders transactions to extract MEV, customers pay a hidden tax.
Rollup groups defend this centralization as a short lived measure. Decentralizing the sequencer, by introducing a rotating set of sequencers or utilizing a shared sequencing layer, is on each main rollup’s roadmap. However roadmaps are usually not deployments.
The mitigation is compelled inclusion. Most rollups embody a mechanism that permits customers to submit transactions on to the Ethereum base layer, bypassing the sequencer completely. If the sequencer censors your transaction, you may pressure it by way of the rollup’s on chain contract. This course of is slower and dearer than going by way of the sequencer, however it prevents everlasting censorship.
The diploma to which compelled inclusion truly works in apply, below the time constraints and gasoline prices of actual world utilization, is a significant differentiator between rollups. L2BEAT, the first unbiased tracker of rollup safety properties, charges every rollup on the maturity of its compelled inclusion mechanism together with a number of different safety standards.
The fragmentation downside
Ethereum’s rollup technique has succeeded in creating scalable execution environments. It has additionally created a fragmentation downside that didn’t exist earlier than rollups.
A consumer with property on Arbitrum can’t straight use them on Base. A DeFi protocol on Optimism has separate liquidity from the identical protocol on zkSync. An $NFT minted on StarkNet can’t be bought on a market working on Scroll.
Every rollup is its personal chain with its personal state, its personal bridge to Ethereum, and its personal ecosystem of functions. Transferring property between rollups requires bridging, which introduces delay (seven days for optimistic rollup withdrawals to Ethereum), value (gasoline charges on each the supply and vacation spot chains), and threat (bridge sensible contract vulnerabilities).
This isn’t merely an inconvenience. It’s a structural downside that undermines the community results that make Ethereum helpful. If liquidity is break up throughout 30 rollups, no single rollup has the depth of liquidity that Ethereum mainnet had when it was the first execution setting.
Options are being developed. Shared sequencing layers like Espresso purpose to coordinate transaction ordering throughout a number of rollups, enabling atomic cross-rollup transactions. Interoperability protocols like Chainlink CCIP and LayerZero present messaging layers that allow rollups talk. ERC-7683, a cross-chain intent commonplace, goals to standardize how customers categorical cross-rollup transfers.
None of those options are mature sufficient to remove fragmentation at the moment. Whether or not the rollup ecosystem converges on a small variety of dominant chains or stays fragmented throughout dozens is an open query with important implications for the place customers, builders, and liquidity settle.
The safety mannequin differs in additional delicate methods as nicely. In an optimistic rollup, safety is dependent upon a minimum of one sincere verifier watching the chain and submitting fraud proofs when wanted. If each verifier is offline or colluding, invalid state transitions could possibly be finalized after the problem window closes. In apply, a number of unbiased verifiers monitor each main optimistic rollup, and the financial incentive to catch fraud (the challenger receives slashed collateral) makes this assault costly to maintain. However the theoretical requirement is weaker than a ZK rollup, the place the mathematical proof itself ensures correctness no matter who’s watching.
The consumer expertise implications of rollup selection lengthen past charges and finality. Pockets help, token availability, and utility deployment all differ throughout rollups. A consumer who bridges property to a rollup with restricted DeFi protocol deployment could discover their capital stranded in an ecosystem with few productive makes use of. The interoperability downside compounds this: transferring property again to Ethereum or to a distinct rollup incurs extra bridging charges and time delays that may negate the associated fee financial savings that attracted the consumer to the rollup within the first place.
What this doesn’t cowl
This text doesn’t cowl the interior structure of particular rollup digital machines. The variations between Arbitrum Nitro, the OP Stack, and StarkNet’s Cairo VM are important and have an effect on developer expertise, efficiency, and safety properties. Every deserves devoted evaluation.
This text doesn’t cowl validiums and volitions, that are rollup variants that submit knowledge to a separate knowledge availability layer moderately than to Ethereum. These programs commerce a few of Ethereum’s safety assure for decrease prices, and the tradeoffs are nuanced.
This text doesn’t handle the token economics of rollup governance. ARB, OP, STRK, and ZK tokens every have completely different governance, staking, and incentive buildings. Whether or not rollup tokens accrue worth to holders or operate primarily as governance devices is an lively debate with implications for funding selections.
Sensible checks earlier than selecting a rollup
Examine the rollup’s safety stage on L2BEAT. L2BEAT classifies rollups into three phases primarily based on the maturity of their proof programs, improve mechanisms, and governance. Stage 0 rollups rely closely on belief within the rollup staff. Stage 1 rollups have purposeful proof programs however retain improve keys. Stage 2 rollups have absolutely trustless proof programs with minimal centralized management. Most main rollups are nonetheless at Stage 0 or Stage 1 as of mid 2026.
Perceive the withdrawal time. Optimistic rollup withdrawals to Ethereum take roughly seven days because of the fraud proof problem window. Quick bridge companies can speed up this by fronting the funds, however they cost a payment and introduce counterparty threat. ZK rollup withdrawals can full in minutes as soon as the validity proof is verified. This distinction issues in case you want fast entry to your property on Ethereum mainnet.
Confirm the compelled inclusion mechanism. If the sequencer goes down or censors your transaction, are you able to pressure your transaction by way of the on chain contract? Examine whether or not the rollup has a functioning compelled inclusion mechanism and the way lengthy the delay is. A rollup with out compelled inclusion is a centralized chain with Ethereum branding.
Examine precise transaction prices. Rollup charges differ primarily based on the rollup’s compression effectivity, batch frequency, and the present value of Ethereum blob house. Use a rollup payment tracker to match the precise value of frequent operations (token switch, swap, contract deployment) throughout rollups on the time you intend to make use of them, moderately than counting on historic averages.
Examine the ecosystem. The most affordable rollup will not be helpful if the applying you want is on a distinct rollup. Confirm that the DeFi protocols, $NFT marketplaces, or pockets infrastructure you intend to make use of are deployed and liquid on the rollup you select.
What’s a blockchain rollup?
A rollup is a layer 2 scaling resolution that executes transactions on a separate chain and posts the transaction knowledge or a cryptographic proof again to a layer 1 blockchain like Ethereum. This permits the rollup to course of 1000’s of transactions per second whereas counting on Ethereum for safety and knowledge availability. The time period rollup refers back to the manner many transactions are rolled up right into a single batch earlier than being submitted to the bottom layer.
What’s the distinction between optimistic and ZK rollups?
Optimistic rollups assume transactions are legitimate and permit a problem interval (normally seven days) throughout which anybody can submit a fraud proof in the event that they discover an error. ZK rollups generate a mathematical proof that verifies the complete batch was executed accurately earlier than it’s accepted on Ethereum. The sensible distinction is that optimistic rollups have longer withdrawal instances however are simpler to construct, whereas ZK rollups supply sooner finality however require extra computational sources for proof technology.
Why do optimistic rollup withdrawals take seven days?
The seven day window exists to offer fraud provers sufficient time to detect and problem an invalid state root submitted by the sequencer. If withdrawals had been instantaneous, a malicious sequencer may submit a pretend state root, withdraw funds to Ethereum, and disappear earlier than anybody may show the fraud. The seven day delay ensures there’s sufficient time for the verification recreation to play out. Quick bridge companies can present instantaneous withdrawals by fronting the funds, however they cost a payment for this service.
What are blobs and the way did they cut back rollup prices?
Blobs are a brand new knowledge sort launched by Ethereum’s Dencun improve (EIP-4844) in March 2024. Earlier than blobs, rollups posted batch knowledge as calldata, which is saved completely by each Ethereum node and is dear. Blobs are saved briefly (roughly 18 days) and have their very own payment market separate from common Ethereum transactions. This diminished rollup transaction prices by over 90% as a result of the information storage, which is the first value of working a rollup, turned dramatically cheaper.
Is utilizing a rollup as secure as utilizing Ethereum straight?
A rollup inherits Ethereum’s safety for the information it posts to the bottom layer, however extra belief assumptions apply. The sequencer is often a single centralized operator that might censor transactions or go offline. The rollup’s sensible contracts on Ethereum could have improve keys managed by the staff. The fraud proof or validity proof system should still be below growth. L2BEAT’s stage classification system charges these properties. A Stage 2 rollup with a completely decentralized proof system approaches Ethereum’s safety stage. Most rollups at the moment are usually not at Stage 2.
What occurs if a rollup’s sequencer goes offline?
If the sequencer goes offline, new transactions on the rollup can’t be processed by way of the traditional channel. Nonetheless, most rollups embody a compelled inclusion mechanism that permits customers to submit transactions on to the rollup’s sensible contract on Ethereum, bypassing the sequencer. That is slower and dearer than regular operation, however it prevents the sequencer outage from completely locking consumer funds. The standard and accessibility of compelled inclusion mechanisms varies considerably between rollups.
Why are there so many alternative rollups?
The rollup framework is modular and open supply, which makes it comparatively straightforward to launch a brand new rollup. The OP Stack (from Optimism) and Arbitrum Orbit each enable builders to deploy customized rollups with pre-built infrastructure. Completely different rollups optimize for various use circumstances: some goal DeFi, others goal gaming, others goal enterprise functions. Nonetheless, the proliferation of rollups has created fragmentation issues together with break up liquidity, bridging complexity, and consumer confusion.
Which rollup ought to I take advantage of?
One of the best rollup is dependent upon what you need to do. For DeFi with the deepest liquidity, Arbitrum presently leads. For client functions built-in with Coinbase, Base is dominant. For functions that prioritize quick finality and don’t want seven day withdrawal delays, ZK rollups like zkSync Period or StarkNet are price contemplating. Examine present transaction prices, verify that the functions you want are deployed, and confirm the rollup’s safety stage on L2BEAT earlier than committing important property.
Disclaimer: This text is for informational and academic functions solely. It doesn’t represent monetary, funding, or authorized recommendation. Cryptocurrency markets are unstable and carry important threat. All the time conduct your personal analysis earlier than making funding selections.

