Coinbase-logo

Wat is het verschil tussen Optimistic Rollups en ZK-Rollups?

What is the difference between Optimistic Rollups and ZK-Rollups?
  • Optimistic Rollups en ZK-Rollups zijn beide Layer 2

Wat zijn Rollups?

#:~:text=Layer%202s%20worden%20vaak%20scaling%20oplossingen%20voor%20Ethereum genoemd, met de bedoeling om de transactiedoorvoer te verhogen en de kosten te verlagen.

  • Optimistic Rollups werken op de aanname dat alle transacties geldig zijn tenzij het tegendeel bewezen is, terwijl ZK-Rollups aannemen dat alle transacties onjuist zijn totdat ze geldig zijn bewezen.

  • Beide hebben hun eigen voor- en nadelen, met Optimistic Rollups die het potentieel hebben voor snellere transactieverwerking en ZK-Rollups die het potentieel hebben voor verbeterde privacy en beveiliging.

Rollups zijn schaaloplossingen van laag 2 die transacties off-chain verwerken en vervolgens de transactiegegevens in batches bundelen om ze op de overeenkomstige laag 1 blockchain in te dienen. Dit vermindert de congestie en de rekenlast op de hoofdblockchain, waardoor de transactiedoorvoer toeneemt. De twee belangrijkste soorten rollups zijn Optimistic Rollups en Zero-Knowledge Rollups.

Wat zijn Optimistic Rollups?

Optimistic Rollups werken op basis van een 'optimistische' benadering van het uitvoeren van transacties buiten de keten. Dit betekent dat ze ervan uitgaan dat alle Layer 2-transacties geldig zijn, tenzij ze worden betwist en bewezen onjuist door een eerlijke netwerkvalidator. Ze gebruiken een 'fraudebestendig' mechanisme om ongeldige transacties te detecteren. Als een fraudebestendig bewijs geldig is, maakt het de foutieve transactie ongedaan en voert het deze opnieuw uit om de status van de rollup bij te werken. Echter, als de optimistische rollup-batch onbetwist blijft tijdens de betwistingsperiode, worden de transactiegegevens met succes toegevoegd aan de hoofdketen van Ethereum.

Wat zijn Zero-Knowledge Rollups?

Zero-Knowledge Rollups, of ZK-Rollups, zijn rollups waarbij validators de echtheid van een transactie bewijzen zonder enige transactiedetails te onthullen. In tegenstelling tot optimistische rollups, gaan ZK-Rollups ervan uit dat alle transacties vals zijn totdat ze geldig zijn bewezen door middel van Zero-Knowledge Proofs (ZKPs). Ze vertrouwen op 'geldigheidsbewijzen' om te bepalen of een transactie waar is of niet. ZK rollup nodes moeten geldigheidsbewijzen leveren voor alle transacties om te zorgen dat de transactiegegevens op de Ethereum-keten geldig zijn.

Vergelijking tussen Optimistic Rollups en ZK-Rollups

Zowel Optimistic Rollups als ZK-Rollups hebben hun eigen voordelen en nadelen. Optimistic Rollups kunnen potentieel snellere transactieverwerking bieden vanwege hun optimistische aanname van transactiegeldigheid. Ze hebben echter een betwistingsperiode die de definitieve transactie kan vertragen. Aan de andere kant hebben ZK-Rollups potentieel voor verbeterde privacy en beveiliging door het gebruik van Zero-Knowledge Proofs, maar ze zijn complexer en mogelijk niet geschikt voor alle gebruikssituaties.

Gebruiksscenario's voor Optimistic Rollups en ZK-Rollups

De keuze tussen Optimistic Rollups en ZK-Rollups hangt af van het specifieke gebruiksscenario. Optimistic Rollups kunnen mogelijk beter geschikt zijn voor toepassingen die snelle transactieverwerking vereisen en een vertraging in de definitieve transactie kunnen tolereren. Aan de andere kant kunnen ZK-Rollups mogelijk beter passen bij toepassingen die privacy en veiligheid voorop stellen, en in staat zijn om de complexiteit van Zero-Knowledge Proofs te beheren.

Koop Bitcoin binnen een paar minuten

We zijn de meest vertrouwde plek voor mensen en bedrijven om crypto te kopen, te verkopen en te beheren.