October 2, 2025

What Are Rollups? The Future of Layer 2 Scaling Solutions

Description: What are rollups in crypto, how do they work, what are their benefits and risks, what are their use cases, and what is the future of layer 2 scaling? Find all the details in our article.

With the spreading of projects built on blockchains, the need for faster, cheaper, and more efficient networks has also increased. Even besides privacy issues of the Ethereum network, its infrastructure is jammed up to the neck with high gas fees and network congestion. In response, developers are starting to embrace Layer 2 scaling solutions, with rollups becoming increasingly popular. 

Rollups are a technique for bundling multiple transactions into a package that can be processed off-chain, providing an order of magnitude improvement in scalability while still maintaining security. In this article, we’ll cover what are rollups, how does rollup work, and why they seem to be leading the pack when it comes to defining the future of blockchain scalability.

Image credit: Utorg

Why Ethereum Needs Scaling

Ethereum’s scaling issues were already evident by the end of 2017, when CryptoKitties took the network by storm. Plus even a slight increase in operating creates unbearable congestion. The problem was exacerbated during the 2020–2021 DeFi and NFT craze, and gas fees skyrocketed to unsustainable levels. Seeking cheaper and faster alternatives, many users moved to new Layer 1 (L1) blockchains such as Solana, Harmony, Terra, and Fantom.

In spite of all difficulties, though, Ethereum maintained the trust of the users from its excellent security and decentralization. Instead of giving up on the network, developers focused on layer-2 scaling technology that would increase throughput and lower costs without compromising the core value proposition of Ethereum. This gave rise to the rollups.

What Are Rollups?

Rollups are Layer 2 scaling solutions that process transactions off-chain and then simply broadcast the compressed data back to Ethereum. This has the result of making the network far less congested and transaction fees dramatically lower, while preserving the security assurances of the Ethereum chain.

You can think of Ethereum as a worldwide computer, where every transaction must be computed by thousands of nodes in the network. Although it brings us great security, it does not allow for fast transmissions. Rollups move most of the computation off-chain and allow Ethereum to simply verify the end results; they are more scalable than what we have, yet without giving up trust.

How They Work

Rollups are Layer 2 scaling technology that performs transactions off the main Ethereum chain (Layer 1) but posts transaction data or proofs to Layer 1. This enables rollups to retain Ethereum’s high security level, all while dramatically scaling transaction capacity and reducing gas fees.

Rollups tend to balance scaling, decentralization, and security. While L1 trust is maintained by posting the compressed transaction data or cryptographic proofs into Ethereum. Rollups in crypto, unlike sidechains, don’t need to depend upon their own validators, so they are secure. 

With rollups being adopted for Ethereum’s roadmap, they are emerging as the ultimate long-term infrastructure for scalable and secure blockchain applications.

Rollups vs Other Layer 2

Feature Rollups State Channels Sidechains
Security Inherits from Ethereum (L1) Depends on participants Has its own consensus mechanism
Data Availability On-chain Off-chain Off-chain
Use Case Suitability General-purpose (DeFi, NFTs) High-frequency, low-latency Custom dApps, gaming
Fraud Proofs / Validity Proofs Yes (ZK or fraud proofs) No No
Examples Arbitrum, Optimism, zkSync Raiden Network Polygon PoS, Gnosis Chain

Types of Rollups

Rollups can be further broken down into optimistic rollups and zk-rollups, but there are other subtle flavors, including validiums and volitions, that present different spectrums of trade-offs regarding data availability, security, and scalability.

This is a straightforward explanation of each:

zk-Rollups

ZK-rollups (Zero-Knowledge Rollups) leverage validity proofs (such as SNARKs or STARKs) to make cryptographic claims about the correctness of off-chain transactions. Those proofs are submitted to Ethereum to achieve instant finality with no challenge period.

Image credit: Pintu

Optimistic Rollups

With optimistic rollups, you assume that a given transaction is valid until evidence is presented to the contrary. There is a challenge period within which anyone, upon noticing any malicious campaign, can submit a fraud proof. If no fraud is discovered, the transaction is approved.

Validiums & Volitions

Like zk-rollups, Validiums produce validity proofs for transactions that occur off-chain. Although data is not stored on-chain, which somewhat helps in scaling, a degradation in trustlessness is observed.

Volitions employ both approaches to enable the user to opt for on-chain or off-chain data availability for any given transaction. They allow them to strike a balance between security and scale depending on the use case.

zk-Rollups vs Optimistic Rollups

Feature zk-Rollups Optimistic Rollups
Validation Method Leverage zero-knowledge (ZK) validity proofs to verify validity Consider transactions valid and give the benefit of the doubt unless fraud proof is being posted by someone
Proof Type Cryptographic (e.g., SNARKs, STARKs) Game-theoretic
User Experience Fast withdrawals & confirmation Slow withdrawals (can be solved with liquidity bridging)
Security Inheritance Receives Ethereum security without any delay Receives security upon expiring of the challenge period
Cost Efficiency Highly effective for long term; a bit complicated initially Less expensive and easier to initiate early
EVM Compatibility Low, but improving with zkEVMs, e.g., zkSync and Scroll High (Arbitrum & Optimism are compatible with the EVM)
Developer Maturity Newer, technically complex to build More mature, ready to port existing dApps
Best Use Cases High-frequency trading, payments, privacy-preserving apps General-purpose dApps, DeFi, early-stage deployments

Benefits of Using Rollups

Crypto rollups have a lot to offer for blockchain scalability and efficiency. This construction processes transactions off-chain and occasionally publishes them back to the main chain. This preserves the bandwidth of the main chain, which results in faster transactions, lesser fees, and increased transaction capacity, especially conducive to decentralized applications (dApps). Besides, rollups can improve privacy via zero-knowledge proofs (in zkrollups) and inherit the security of the main chain.

Here is a closer look at those advantages:

  • Greater Throughput & Scalability. Batching of multiple transactions off-chain leads to less load on the primary blockchain or network. Since the number of transactions that can be committed in the blockchain is higher, more transactions per second can be processed.
  • Reduced Transaction Fees. Rollups reduce the burden of main chain blockspace competition by taking the business off-chain. This subsequently decreases the need to use gas (the price of making transactions on Ethereum); therefore, transactions are cheaper.
  • Enhanced Security. The security of the main blockchain (e.g., Ethereum) is inherent in rollups since they post the transaction data back to the main chain. This creates a situation where rollups are more secure than the other Layer2 solutions that also have their own security models.
  • Improved Privacy. Privacy-enabling Rollups can also be used to improve privacy by making claims without exposing private transactions. Zero-knowledge proofs are used to verify transactions without revealing any information, such as the address of the sender, the receiver, or the amount of a transaction.
  • Smart Contract Compatibility. Because rollups will be composable with your dApps and smart contracts already, and so the developer and user experience will be way better for that. By keeping this compatibility, rollups can plug straight into the existing blockchain ecosystem, next to the existing applications, without skipping a beat.
  • Faster Transaction Finality (ZK-Rollups). ZK-rollups settle transactions faster because they instantly validate transactions on-chain via cryptographic proofs. In other words, when a transaction is committed in a ZK roll-up, you can wait arbitrarily longer than you would in other solutions, where there could be a challenge period, before it’s considered finalized. 

Still, at a minimum, rollups are a potent recipe for helping blockchain networks scale up, increase transaction throughput, drive down costs, and bolster the security and privacy toll that’s an absolute must for the future of decentralized applications and the broader blockchain industry.

Limitations and Challenges

This Layer-2 scaling technology for blockchains is limited by interoperability, the user experience, potential centralization risk, and developer adoption. Although providing scaling advantages, it is still non-trivial to enable such seamless communication across different rollups, substantially ease the asset bridging between these layers, or even address the security risks of the centralized sequencers.

Here's a more detailed breakdown:

  • Interoperability Challenges. The task of bridging assets between Layer 1 and Layer 2, or even between different rollups, could result in fragmented liquidity and costs for users as markets are concerned.
  • User Experience (UX) Hurdles. Bridging between layer one and layer two, or across various rollups, can be tiresome and multi-step, adding a learning curve for users.
  • Centralization Risks. Most rollups depend on a “sequencer” to order and submit transactions, which can lead to a single point of failure, as well as a possible censorship risk.
  • Developer Adoption Challenges. Applications built on top of validity rollups are more cryptographically intensive, narrowing the target audience to developers well-versed in complex cryptography.
  • Data Availability. Rollups use data-availability schemes for validation, and economical, decentralized, and secure data-availability schemes can be hard to come by.
  • Withdrawal Delays. In optimistic rollups at least, withdrawal lags due to the challenge period may be a limitation for usage cases where fast finality is desired.
  • Cultural Integration. Rollup-wise, building one culture from various companies (such as by rollup) can often be extremely difficult, particularly when acquiring new companies, which results in bad morale and loss of employees.

Rollups Real-World Adoption

With demand for Ethereum at an all-time high, blockchain rollups have quickly advanced from theoretical technology into practice and are now driving some of the most popular applications on the blockchain. Offering low fees, fast transactions, and Ethereum-level security, rollups are the bedrock of real-world Web3 infrastructure, especially in DeFi, gaming, and NFTs.

Rollups in DeFi

DeFi is among the first and largest of the rollup technology adopters. High gas fees on the Ethereum mainnet, in particular, have long proved a prohibitive barrier to entry, particularly for smaller users. Rollups solve this by allowing for high-throughput, low-cost transactions that don’t compromise this trustlessness.

Primary DeFi rollup use cases:

  • DEXs (Decentralized Exchanges). Rollups can facilitate near-instant token swaps and minimize slippage. Applications such as Uniswap v3 are now live on many of the most popular networks, including Optimism, Arbitrum, and zkSync Era, bringing DeFi to the masses.
  • Lending and Borrowing. Protocols such as Aave, Radiant Capital, and Granary are expanding to rollup networks, which offer cheaper and faster money markets.
  • Stablecoin Transfers & Payments. Rollups facilitate cost-effective stablecoin flows for payment and remittance. The use of USDC and DAI on L2 networks vastly increases financial inclusion and slashes fees.
  • Derivatives & Perpetuals. dYdX (StarkEx) and Synthetix (Optimism) are taking advantage of rollups for high-frequency, low-latency trading that is near impossible on Ethereum’s L1.

With EIP-4844 (proto-danksharding) on the Ethereum roadmap and even further down the line, full data sharding and layer 2 rollups will become cheaper and more efficient still. This will probably cause even faster adoption in all industries and Ethereum’s Layer 2 ecosystem as the “go-to” place for Web3 innovation.

Image credit: Coingecko

Security Considerations

Rollups improve scalability by moving transactions off-chain, adding new security challenges that must be accommodated. These include the latter’s potential attack vectors in its smart contracts, dependence on sequencers, and data availability issues. Here's a more detailed breakdown:

  • Smart Contract Bugs (Code Bugs). Rollups, as a smart contract-based system, are also subject to bugs in their code. Such bugs can potentially result in lost funds or other security vulnerabilities.
  • Sequencer Reliance and Censorship. Most crypto rollups use a common sequencer facility, which orders, aggregates, and proposes new transactions to the mainchain. This creates a new point of failure and censorship. An attacking or hijacked sequencer could control which transactions are censored or prevent withdrawal of user funds.
  • Data Availability. For a rollup to be trustless, the transaction data has to be accessible to all such that anyone can confirm the state transitions of the rollup. A dishonest operator might refuse to provide transaction data, which could cause an inability to confirm the state and loss of funds.
  • Proof Mechanisms. These are built on fraud proofs, where another individual can call into question a transaction within a dispute period. The challenging mechanism should also be reliable and secure. ZK layer-2 rollups utilize cryptographic proofs (like SNARKs) to validate the validity of transactions. They can be computationally demanding but are more secure.

Overall, though rollup blockchains provide a number of scalability advantages, they introduce new security requirements that must be considered, especially in terms of design, implementation, and long-term monitoring.

Future Outlook

The future of blockchain layer 2 rollups is indeed looking rosy; they are surging full-throttle towards global adoption. With fast, low-cost transactions, rollups are expected to continue being an important technology for DeFi and NFT ecosystems not just on Ethereum but on other chains as well.

Just as rollup tech is advancing at lightning speed, we expect a similar development path in financial applications and marketplace infrastructure. They will also become more complex, transacting higher volumes and more complex applications.

It’s not just compliance; interoperability will become enriched as a result, which means a more connected Web3 world. This in turn might result in a “multi-rollup” architecture across Ethereum and other L1s, where a medley of rollup variants, zk-rollup, and optimistic rollup cater to niches such as DeFi, gaming, NFTs, or general-purpose dApps.

Conclusion

Ethereum’s journey to mass adoption was not without significant obstacles, but rollups present an attractive way forward. Rollups are cutting costs, accelerating transactions, and maintaining security, and with that, the next wave of blockchain innovation has arrived.

If you are a developer creating scalable dApps or a user in search of faster and cheaper transactions, rollups are the future.

So, now that we have taken a look at what is a rollup crypto, we can say that it’s time to implement them! They are the most powerful scaling blockchain solution for Ethereum now.

What’s a Rich Text element?

Heading2

Heading3

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

  1. sdfsfd
  2. sdfsdf
  3. sdf
  4. sdf
  • dsfsdfsdf
  • sdfsdfsdf
  • sdfsdfsdf

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.