Optimistic rollup
Een optimistic rollup is een layer-2-netwerk dat een basisblockchain schaalt door er batches transacties naartoe te plaatsen terwijl het – optimistisch – aanneemt dat de batches geldig zijn, en vertrouwt op een betwistingsperiode waarin iedereen fraude kan bewijzen. In plaats van elke transactie op de dure basislaag te verifiëren, voert de rollup ze off-chain uit en publiceert de transactiedata plus een beweerde resulterende toestand op Ethereum. Als de bewering onjuist is, dient een eerlijke waarnemer een fraudebewijs in, wordt de foute batch afgewezen en wordt de borg van de oneerlijke partij geslashed.
Dit "onschuldig tot het tegendeel is bewezen"-model is de reden dat opnames van optimistic rollups naar Ethereum traditioneel ongeveer zeven dagen duren: het netwerk moet de betwistingsperiode uitwachten voordat een batch als definitief wordt beschouwd. In de praktijk omzeilen gebruikers de vertraging meestal met bridges van derden die hen tegen een vergoeding liquiditeit voorschieten. Arbitrum, Optimism en Base zijn de toonaangevende voorbeelden; een swap die op het Ethereum-mainnet dollars kost, kost op elk van hen doorgaans centen, waarbij de onderliggende data nog steeds op Ethereum wordt afgewikkeld.
Een veelvoorkomende misvatting is dat de vertraging van zeven dagen geldt voor het gebruik van de rollup; transacties op de rollup zelf worden in seconden bevestigd – de wachttijd geldt alleen voor trust-minimized opnames terug naar layer 1. De beveiliging van het ontwerp hangt ervan af dat er ten minste één eerlijke, oplettende verificateur bestaat en dat de data die nodig is om batches te controleren on-chain beschikbaar is; de belangrijkste openstaande kritiek is het lange uitstapvenster en de gecentraliseerde sequencers die de meeste implementaties nog draaien.