Kurz erklärt: Ein Optimistic Rollup ist eine Layer-2-Skalierungslösung für Blockchains wie Ethereum, die Transaktionen ausserhalb der Hauptkette bündelt und standardmässig als gültig annimmt. Ihre Korrektheit wird nur bei einem Einspruch über sogenannte Betrugsbeweise (fraud proofs) überprüft.
Grundprinzip
Der Name leitet sich vom Begriff „optimistisch“ ab: Der Rollup geht zunächst davon aus, dass alle eingereichten Transaktionen korrekt sind, und postet die Ergebnisse ohne unmittelbaren Beweis auf der Layer-1-Kette (z. B. Ethereum). Ein Betreiber, der Sequencer, sammelt Transaktionen, führt sie ausserhalb der Hauptkette aus und veröffentlicht komprimierte Daten sowie den neuen Zustand.
Um Manipulationen zu verhindern, existiert eine Einspruchsfrist (challenge period), typischerweise etwa sieben Tage. Innerhalb dieser Frist kann jeder Beobachter einen fehlerhaften Zustand anfechten und per Betrugsbeweis nachweisen. Wird der Beweis akzeptiert, wird der falsche Zustand verworfen und der betreffende Betreiber verliert eine hinterlegte Sicherheit (Stake).
Technische Einordnung
Optimistic Rollups veröffentlichen die Transaktionsdaten auf der Layer-1, damit jeder den Zustand unabhängig nachrechnen kann. Dieser Aspekt hängt eng mit der Datenverfügbarkeit zusammen. Seit dem Ethereum-Upgrade „Dencun“ (März 2024, EIP-4844) können Rollups Daten günstiger in sogenannten Blobs ablegen.
Im Vergleich zu Validity-Proof-Verfahren (ZK-Rollups) benötigen Optimistic Rollups keine rechenintensiven kryptografischen Gültigkeitsbeweise für jede Charge, was die Ausführung einfacher und mit der Ethereum Virtual Machine (EVM) leichter kompatibel macht. Als Nachteil gilt die lange Auszahlungsfrist bei Abhebungen zurück auf Layer-1, die aus der Einspruchsperiode resultiert.
Bekannte Umsetzungen
Das Konzept wurde ab etwa 2019 unter anderem von John Adler und Mikhail Ryabtsev geprägt. Zu den bekanntesten produktiven Netzwerken zählen:
- Arbitrum (Offchain Labs), das ein eigenes Verfahren interaktiver Betrugsbeweise nutzt.
- Optimism (OP Labs), dessen Technologie-Stack (OP Stack) auch von weiteren Ketten wie Base übernommen wurde.
Beide Netzwerke gehören seit 2021/2022 zu den meistgenutzten Ethereum-Skalierungslösungen gemessen an gebundenem Kapital und Transaktionsvolumen.
Häufige Fragen
Warum heisst es Optimistic Rollup?
Der Begriff bezieht sich darauf, dass das System Transaktionen optimistisch als gültig annimmt, ohne sie sofort zu beweisen. Erst bei einem Einspruch wird die Korrektheit über einen Betrugsbeweis geprüft.
Was ist ein Betrugsbeweis (fraud proof)?
Ein Betrugsbeweis ist ein Verfahren, mit dem ein Beobachter nachweist, dass ein veröffentlichter Zustand fehlerhaft ist. Wird er akzeptiert, wird der falsche Zustand verworfen und der Verursacher verliert seine hinterlegte Sicherheit.
Warum dauern Abhebungen sieben Tage?
Die Verzögerung entspricht der Einspruchsfrist, in der fehlerhafte Zustände angefochten werden können. Erst nach Ablauf dieser Frist gilt eine Abhebung auf Layer-1 als endgültig.
Worin unterscheidet sich ein Optimistic Rollup von einem ZK-Rollup?
Optimistic Rollups nehmen Gültigkeit an und prüfen nur im Streitfall, während ZK-Rollups für jede Charge einen kryptografischen Gültigkeitsbeweis liefern. ZK-Rollups ermöglichen dadurch schnellere Endgültigkeit, sind technisch aber aufwendiger.
Welche Netzwerke sind Optimistic Rollups?
Zu den bekanntesten zählen Arbitrum, Optimism und das darauf basierende Base. Sie gehören zu den meistgenutzten Skalierungslösungen für Ethereum.
Zusammenfassung
Optimistic Rollups sind eine Layer-2-Skalierungstechnik, die Transaktionen ausserhalb der Hauptkette bündelt und optimistisch als gültig annimmt. Ihre Korrektheit wird nur bei einem Einspruch über Betrugsbeweise geprüft, was eine mehrtägige Einspruchsfrist bedingt. Bekannte Umsetzungen sind Arbitrum und Optimism.
Weiterführende Quellen
- ethereum.org – Optimistic Rollups: ethereum.org
- Wikipedia (EN): Ethereum – Scalability / Layer 2: en.wikipedia.org