An Optimistic Rollup is a Layer 2 scaling solution that was developed to enhance the performance of a blockchain, in particular Ethereum, by making it faster and less expensive to operate. An optimistic rollup does not limit itself to just processing transactions on the main chain, but rather batches its workload off the chain and only reports a summary of the transactions back to Ethereum. By doing so, the system not only relieves congestion but also slashes costs while still depending on the security of Ethereum.

The term “optimistic” is derived from the manner in which these rollups treat validation. They operate on the optimistic assumption that transactions are valid unless proven otherwise. Users don’t need to do heavy calculations while submitting. Rather, the system provides an interval for the other users to dispute a transaction if they suspect that there is an error. If a user submits a valid fraud proof during that time span, the rollup reverts the invalid state, discards the batch, and penalizes the proposer.

The main benefit of these optimistic rollups is to process large transactions at once. The likes of Optimism, Arbitrum, and Base have all adopted this model and as a result, have their users enjoying a smoother experience with lower gas costs.

Taking advantage of off-chain speed alongside on-chain security, optimistic rollups effectively make Ethereum scale, without having to give up the aspect of decentralization. They have been one of the essential breakthroughs that are leading the way for the blockchain technology to reach the mass markets by making the daily transactions faster and cheaper as well as more user-friendly.

Join our newsletter

Disclaimer: Coin Medium is not responsible for any losses or damages resulting from reliance on any content, products, or services mentioned in our articles or content belonging to the Coin Medium brand, including but not limited to its social media, newsletters, or posts related to Coin Medium team members.

Related Terms

WBTC

The Wrapped Bitcoin token operates as an ERC-20 token on the Ethereum blockchain which maintains a one-to-one value relationship with Bitcoin. One WBTC token receives backing from one Bitcoin which a custodian keeps in secure storage. WBTC enables Bitcoin holders to access their cryptocurrency through Ethereum-based applications which use their Bitcoin holdings. The two cryptocurrencies Bitcoin and Ethereum function on different blockchain networks which do not enable their users to perform transactions between both systems. The WBTC system operates by

Slippage

Slippage describes the discrepancy between the anticipated trading price and the actual trading price which results from executing a trade. Slippage occurs in cryptocurrency markets when there are two conditions which create high volatility and low liquidity because prices experience rapid changes from order placement until actual order completion. A trader attempts to purchase Bitcoin at a specific price, but by the time his order reaches execution, the market price has moved upward. The trade is completed, but at a

Vyper

Vyper enables programmers to create smart contracts which operate on the Ethereum blockchain through its dedicated programming system. The system serves as a replacement for Solidity programming because its designers built it to create secure and accessible code which users can easily understand. The creation of Vyper emerged as a solution to simplify smart contract development because developers considered Solidity to be the most popular programming language for that purpose which included features that created security risks. Vyper uses Python-based