Investornytt
  • Logg Inn
  • Registrere
  • Forsiden
  • Aksjer
    • Aksjer
    • Analyse
  • Investor
  • Olje & energi
    • Trading
      • Opplæring
      • Trading
      • IN Discord
    • Råvareskolen
    • Oljerapporter
  • IN Live
  • Annonsørinnhold
  • Krypto
    • Krypto
    • Kryptokurser live
  • Om oss
  • Bli medlem
    • Medlemsfordeler
Inget resultat
Vis alt resultat
Investornytt
Hjem Krypto

Optimistic vs ZK Rollups

Ulrik Lykke av Ulrik Lykke
26.03.2023
i Krypto
Lesetid:5 mins read
Optimistic vs ZK Rollups

The Ethereum blockchain is undoubtedly a game-changer in the decentralized economy, but despite being around since 2015 it is still plagued by several challenges such as scalability, speed limitations and high network costs. Fortunately, the rise of layer 2 scaling networks such as Optimistic and Zero-knowledge Rollups has brought a solution to these problems.

Rollups offer a faster and cheaper alternative to traditional blockchain transactions by processing them on a separate, faster blockchain (known as a Layer-2) and then returning the transaction data to the parent blockchain (the Layer-1 or mainnet) at a fraction of the cost. 

In essence, Layer-2 scaling solutions allow users to enjoy the best of both worlds: The speed and affordability of Rollups combined with the security of the underlying Layer-1 blockchain.

In this article, we will explore the two main types of Rollups, optimistic and zk-rollups, and delve deeper into how these two scaling solutions differ in terms of network consensus and other fundamental factors.

Optimistic vs ZK Rollups

Optimistic rollups are a layer 2 protocol designed to increase the throughput of Ethereum’s base layer. They achieve this by processing transactions off-chain, which leads to a significant improvement in processing speed while decreasing the computation on the primary Ethereum chain. Optimistic rollups differ from other scaling solutions, such as sidechains, in that they derive their security from the mainnet. 

They are called “optimistic” because they assume that off-chain transactions are valid and do not publish proofs of validity for transaction batches posted on-chain. Instead, they use a fraud-proving scheme to detect incorrect computations in transactions. When a rollup batch is submitted on Ethereum, there is a challenge period during which anyone can challenge the results of the transaction by computing a fraud proof.

Similarly, Zero-knowledge rollups bundle transactions into batches that are executed off-chain. ZK-rollup operators submit a summary of the changes representing all the transactions in a batch, rather than transmitting each transaction individually. However, unlike optimistic rollups, ZK-rollups produce validity proofs to demonstrate the accuracy of their changes. The validity proof offers cryptographic assurance that the proposed changes to Ethereum’s blockchain are the result of executing all the transactions in the batch.

That said, it is pretty obvious that these Layer-2 solutions differ to an extent. Here is a brief breakdown on how they compare in the most fundamental factors that determine the efficiency and effectiveness of any Layer-2 scaling solution.

  1. Transaction Finality and Costs

One of the most important factors to consider in this comparison is transaction finality. Zero-knowledge rollups enable immediate withdrawal of funds, while optimistic rollups feature a one-week delay in the challenge period. Users must wait through the challenge period before withdrawing funds, causing a delay in transaction finality.

However, it is worth noting that Optimistic rollups have lower costs because they don’t require proof for transactions unless challenged. Meanwhile, Zero-knowledge rollups have higher network costs due to the computational proof required for each transaction block, as well as the need for high-end hardware.

  1. DeFi Compatibility

Optimistic rollups, such as Optimism and Arbitrum, offer greater compatibility with DeFi applications due to their EVM-compatibility. The Ethereum Virtual Machine (EVM) is a virtual CPU used by Ethereum to execute smart contract code. EVM-compatibility allows for the creation of an EVM-like code execution environment, making it easy for developers to migrate smart contracts to an EVM-compatible chain without having to write the code from scratch.

In contrast, Zero-knowledge rollups face more limitations in terms of DeFi compatibility. However, the emergence of ZK-EVM projects, such as ZKSync, Polygon, and Scroll, is showing promising results in general-purpose support for DeFi smart contracts.

  1. Network Security 

When comparing optimistic rollups to zk-rollups, one of the most crucial factors to consider is security. Optimistic rollups rely on incentives and rewards to encourage users to ensure the security of the rollup. Validators receive compensation for submitting successful fraud-proof evidence, which incentivizes them to act honestly.

Conversely, zk-rollups use cryptographic proofs to ensure security. Both types of rollups compete against each other on the basis of security, with each utilizing different methods to provide users with the highest level of protection.

  1. Programming Efficiency

Ease of programming is particularly important for DApp developers, and Optimistic rollups have an advantage here. This is because they offer data compression flexibility and EVM compatibility, making programming easier. In contrast, Zero-knowledge rollups don’t require publishing transaction data on Ethereum, but they require clear cryptographic proof, making programming more difficult.

Optimistic roll ups are easier to use, less costly, and have lower programming complexity, but they have a delay in transaction finality and rely on users to ensure correctness. Zero-knowledge rollups guarantee authenticity, have immediate withdrawals, but have higher costs and require clear cryptographic proof. 

Possible Drawbacks 

Rollups, despite leveraging Ethereum’s core security guarantees, still present certain risks compared to Ethereum’s mainnet.

One major concern is the potential for bugs in rollup smart contracts, which are not uncommon in any program built on Ethereum. While audits and fail-safes can help prevent attacks, relying on an external program to handle transactions always entails some level of risk.

Moreover, both types of rollups are relatively new and operate on networks that are often centralized. In some cases, the rollup’s development team retains partial control over the network and can potentially pause or shut it down.

Many rollups still depend on centralized “sequencers” to efficiently coordinate transactions on the layer 2 chain. While a sequencer cannot falsify or modify transactions, it could censor or re-order them to gain some advantage.

On the brighter side, these upcoming rollups intend to decentralize in some form. For example, Optimism has begun the transition to community governance, and improvements to rollup technology should address some of the concerns around centralized network control.

Latest Highlights in the Rollups Ecosystem 

The Layer-2 ecosystem has grown rapidly in recent months due to its value proposition in DeFi innovations. There is a lot of activity happening in infrastructure development and network integrations, particularly in optimistic rollups such as Optimism and Arbitrum.

In April, Optimism will release Bedrock, a major update promising modularity, simplicity, and Ethereum equivalence for L2 solutions. This update is expected to bring significant performance improvements, such as lower transaction costs, higher throughput, and faster sync speeds. 

Additionally, Coinbase’s recently launched L2 solution, Base, will use Optimism’s technology, and Coinbase is joining Optimism as a core dev to build the open-source OP Stack that powers Optimism. Both companies share a vision for a network of interoperable layer 2 solutions or rollups that can scale Ethereum together.

On the other hand, Reddit chose Arbitrum Nova for its community points, demonstrating that hubs for specific purposes are already a reality. “We found Arbitrum optimistic rollups to be the most promising scaling technology for Community Points,” stated an earlier Reddit post on scaling the platform’s community points with Arbitrum.

Picture of Ulrik Lykke

Ulrik Lykke

Entrepreneur and investor in the technology space. Head of Research at Bitcoin Global Macro, a bitcoin focused macro research institute. Founder of one of the first cryptocurrency focused investments funds in Europe. Public speaker and features on major news outlets such as CNBC, Bloomberg, and Forbes.

Relatert Innlegg

10 spørsmål – 10 bitcoin: K33 starter jakten på 1 000 BTC
Krypto

10 spørsmål – 10 bitcoin: K33 starter jakten på 1 000 BTC

07.06.2025
(+) Bitcoin i ny all time high – teknisk analyse av BTC, ETH og gull
Analyse

(+) Bitcoin i ny all time high – teknisk analyse av BTC, ETH og gull

21.05.2025
Bybit-hack ryster markedet: Bitcoin faller over 20 %
Krypto

Bybit-hack ryster markedet: Bitcoin faller over 20 %

25.02.2025
Neste innlegg

Medier: Tre omkommet i brann på tankskip i Indonesia

Vennligst logg inn for å delta i diskusjonen

Investornytt AS
Org. nr: 927 214 296
© 2022 - Drift og vedlikehold av Seal Media AS

  • Alle henvendelser: kontakt@investornytt.no
  • Om oss
  • Abonnement
  • Personvern
  • Vilkår
  • Presse
  • Bidra

Innholdet på Investornytt representerer ikke Investornytt AS´ meninger, men er forfatterenes egne subjektive ytringer. Innholdet på Investornytt skal ikke sees som finansielle råd. Aksjehandel, kryptovaluta, kryptokunst og all form for trading er svært risikabelt og du kan i verste fall tape mer enn du har investert. Alle må gjøre sine egne vurderinger og ikke handle basert på informasjon på Investornytt.

Velkommen tilbake!

Logg inn på kontoen din nedenfor

Glemt passord? Melde deg på

Opprette ny konto!

Fyll ut skjemaene nedenfor for å registrere deg

Alle felt må fylles ut. Logg Inn

Hent passordet ditt

Vennligst skriv inn brukernavnet eller e-postadressen din for å tilbakestille passordet ditt.

Logg Inn
Investornytt
Administrer samtykke
For å gi de beste opplevelsene bruker vi teknologier som informasjonskapsler for å lagre og/eller få tilgang til enhetsinformasjon. Å samtykke til disse teknologiene vil tillate oss å behandle data som nettleseratferd eller unike ID-er på dette nettstedet. Å ikke samtykke eller trekke tilbake samtykke kan ha negativ innvirkning på visse egenskaper og funksjoner.
Funksjonell Alltid aktiv
Lagring av data eller tilgang er nødvendig for å kunne bruke en spesifikk tjeneste som er eksplisitt etterspurt av abonnenten eller brukeren, eller kun for elektronisk kommunikasjon.
Preferanser
Lagring av data eller tilgang er nødvendig for å lagre preferanser som ikke er etterspurt av abonnenten eller brukeren.
Statistikk
Lagring av data eller tilgang benyttes kun til statistikk. Lagring av data eller tilgang brukes utelukkende til anonyme statistiske formål. Uten en stevning, frivillig samtykke fra din internettleverandør eller en tredjepart, kan informasjon som er lagret eller hentet for dette formålet alene vanligvis ikke brukes til å identifisere deg.
Markedsføring
Lagring av data eller tilgang er nødvendig for å opprette brukerprofiler for å sende reklame eller for å spore brukeren på en nettside (eller over flere nettsider) for lignende markedsføringsformål.
Administrer alternativer Administrer tjenester Administrer {vendor_count} leverandører Les mer om disse formålene
Se preferanser
{title} {title} {title}
  • Logg Inn
  • Melde deg på
  • Handlevogn
Inget resultat
Vis alt resultat
  • Forsiden
  • Aksjer
    • Aksjer
    • Analyse
  • Investor
  • Olje & energi
    • Trading
      • Opplæring
      • Trading
      • IN Discord
    • Råvareskolen
    • Oljerapporter
  • IN Live
  • Annonsørinnhold
  • Krypto
    • Krypto
    • Kryptokurser live
  • Om oss
  • Bli medlem
    • Medlemsfordeler
Er du sikker på at du vil låse opp dette innlegget?
Lås opp venstre : 0
Er du sikker på at du vil si opp abonnementet?