Watch Latest Shows & Videos on Our Official YouTube Channel – BLOCKBYTES

Facebook Twitter Youtube Instagram Tiktok Linkedin Spotify
Blockbytes
  • Home
  • Shows
    • Across The Chains
    • Beyond the Block
    • Featured By Blockbytes
    • The Workflow
    • Byte Sized Videos
    • Quickflip Polygon
    • Legacy Content
  • Articles
    • News
    • Getting Started
    • Project Overviews
    • DeFi
    • NFTs
    • Networks
      • Polygon
      • Iota + Shimmer
      • Fantom
      • Aurora
  • BlockBytes Weekly
  • Meet the Team
    • About Us
    • Contact
Reading: Optimistic Rollups: What you need to know
Share

Please enter CoinGecko Free Api Key to get this plugin works.

Aa
Blockbytes
  • Home
  • Shows
  • Articles
  • BlockBytes Weekly
  • Meet the Team
Search
  • Home
  • Shows
    • Across The Chains
    • Beyond the Block
    • Featured By Blockbytes
    • The Workflow
    • Byte Sized Videos
    • Quickflip Polygon
    • Legacy Content
  • Articles
    • News
    • Getting Started
    • Project Overviews
    • DeFi
    • NFTs
    • Networks
  • BlockBytes Weekly
  • Meet the Team
    • About Us
    • Contact
Have an existing account? Sign In
Follow US
Facebook Twitter Youtube Instagram Tiktok Linkedin Spotify
Blockbytes > Blog > Article > Optimistic Rollups: What you need to know
Article

Optimistic Rollups: What you need to know

Contributor
Last updated: 2022/07/08 at 6:09 PM
Contributor Published July 8, 2022
Share

Dude, if you love fruit rollups, wait until you try Optimistic Rollups…

Contents
The Mother of DeFiThe problemWhat is the solution?Fruit rollupsLayer it upThe scalability dilemmaThe Optimistic RollupTLDR

The Mother of DeFi

Ethereum revolutionized blockchain technology by creating Smart Contracts, enabling all types of data to reside on-chain, not just transactions. This revolutionary addition to blockchain infrastructure facilitated the conception of DeFi. Ethereum saw rampant growth as decentralized finance protocols such as Maker, Compound and Yearn injected billions of dollars into the network. Ethereum, however, has struggled to keep up. 

The problem

On Ethereum, every node must verify every single transaction. This rigorous checking leads to a robust and secure network but also long, drawn-out transaction times. Ethereum can only process around 12-15 transactions per second. When there is high network activity, the network quickly becomes congested, known as \”low throughput.\” During low throughput, finalizations become much slower while gas prices increase. 

High Network activity = High Gas prices and slow transaction time.

What is the solution?

DeFi can’t work if it is slow and expensive, so what is the solution to this dilemma? How does the network scale to meet an increase in transactions while ensuring gas prices stay down? Scalability is part of the blockchain trilemma. The ultimate solution resides in the network\’s ability to scale while ensuring security. 

One promising option is an innovative piece of technology called rollups. Rollups utilize Ethereum\’s ability to store data within the blockchain. To explain how they work, let’s break it down with a tantalizing fruit analogy – Yum!

Fruit rollups

The network is always hungry. Transactions are like a little fruit drop that a network has to eat. Ethereum not only consumes each fruit drop but also has to inspect each piece to ensure it is safe. This meticulousness leads to Ethereum being one of the slowest eaters around. 

What if you could speed the process up? Instead of putting one little bit of fruit in a single drop, all the drops could be melted together into one long strand and then rolled up. The network could then guzzle down all that fruit in one swift bite, couldn\’t it? 

Not quite…

Layer it up

Ethereum can still only process a finite amount of transactions per second. Simply rolling up multiple transactions on Ethereum would be equivalent to the network melting the drops, rolling them up, then unwinding them and nibbling each amount separately – what a waste of time. Rollups take it one step further.

Layer 2s are chains built on top of the Ethereum blockchain that create another layer for transactions to be validated. They help to increase network fluidity by taking some of the activity of the Layer 1. Transactions on Layer 2\’s execute far more quickly and with cheaper fees. The downside to these additional layers is they are inherently less secure. 

The scalability dilemma

Ethereum has built up a formidable security system via its robust validation process. What makes rollups so innovative is they can benefit from both the Layer 2 efficiency and the underlying layer 1\’s security by shifting transaction computation off-chain while simultaneously storing the data on-chain. Let\’s break down how they work.

  1. Transactions are executed on a separate layer 2 chain
  2. They are processed faster with far cheaper fees
  3. The data from the transactions is compressed 
  4. Smart contracts then rollup this data and send it to the main chain 
  5. This stores transaction data on the secure layer 1

But how does Ethereum know that the data sent is legitimate? In the blockchain space, bad actors can manipulate transactions. The approach to this dilemma depends on the type of rollup; ZK or Optimistic. Optimistic rollups are hopeful; they assume that all transactions processed are legitimate. This results in the network not needing to do any additional work if the data is correct. But what if it isn\’t?

After the transaction data is sent to the main chain, there is a window for challenging the assumed legitimacy of the data. If participants suspect issues within the submitted data, the rollup creates a fraud-proof.

The Optimistic Rollup

Here is how it happens:

  1. A party submits batches of transactions to Layer 1 and provides a bond, usually in the form of $ETH. 
  2. Any network participant can submit a fraud proof if they suspect a fraudulent transaction.
  3. Once submitted, the network enters a \”dispute resolution mode.\”
  4. The transaction executes again, but this time on the main Ethereum chain. 
  5. If the execution is declared fraudulent, the participant who submitted has their bond slashed. 
  6. Additionally, fraud-proof providers must provide a bond to reduce participants spamming the network.
  7. These participants may have their bonds slashed if spamming occurs.

This system requires a complicated mechanism that must replay transactions in the same state executed on the rollup. This mechanism can induce long withdrawal times, as the computation must run again. However, due to the implementation of bond slashes, the dispute resolution process is an exception – the system can function fluently with only one honest party. 

TLDR

We have covered a lot here, so let\’s summarise:

  • Ethereum falls victim to congestion leading to drawn-out transaction times and ludicrous gas prices
  • The ultimate solution is scalability without impeding decentralization
  • Layer 2 offers efficient transaction times with reduced fees
  • However, they fall victim to inadequate security 
  • Rollups utilize the benefits of both chains
  • They execute transactions on the secondary layer
  • Compress, rollup and submit transaction data to Ethereum
  • Optimistic rollups assume transactions are legitimate
  • Participants can challenge the validity and submit a fraud-proof
  • The network will enter a dispute resolution mode
  • Transactions are re-executed on Ethereum 
  • If discrepancies are found, participants’ bonds are slashed.

Optimistic rollups offer an innovative solution to Ethereum\’s scalability dilemma; scalable and secure; this approach has a lot of potential. Optimism and Arbitrum are two chains currently utilizing this technology – engage in the networks and see for yourself!

For questions and conversation join us on Discord!

You Might Also Like

zkLend: The Next Legacy of Finance

METAVAULT – THE COMMUNITY DRIVEN INVESTMENT PLATFORM

THE Thena Overview

The Latest Crypto Bank Closure – Signature Bank joins SVB and Silvergate Bank

TAGGED: Ethereum, Optimism

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.

By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share this Article
Facebook Twitter Email Copy Link Print
Previous Article How To Bridge Tokens To Optimism With Multichain
Next Article State of the Opera – June 2022
- Subscribe Us-
Ad image
Popular News
The Next Step for DeFi
zkLend: The Next Legacy of Finance
MetaVault
METAVAULT – THE COMMUNITY DRIVEN INVESTMENT PLATFORM
Arbitrum Top 5
Five Arbitrum Projects to Watch in 2023
Thena
THE Thena Overview
Signature Bank
The Latest Crypto Bank Closure – Signature Bank joins SVB and Silvergate Bank

Latest News

The Next Step for DeFi
FeaturedProject Overviews

zkLend: The Next Legacy of Finance

April 21, 2023
MetaVault
DeFiEditor's PicksProject Overviews

METAVAULT – THE COMMUNITY DRIVEN INVESTMENT PLATFORM

April 10, 2023
Arbitrum Top 5
FeaturedNetworks

Five Arbitrum Projects to Watch in 2023

March 24, 2023
Thena
Project Overviews

THE Thena Overview

March 24, 2023

Stay Connected

Twitter Youtube

Subscribe

Removed from reading list

Undo
Welcome Back!

Sign in to your account

Register Lost your password?