Optimism hat am 25. September das Upgrade 20 veröffentlicht. Dabei wurde das OP-Stack-Fault-Proof-System aktualisiert und die Grundlage für zukünftige plattformübergreifende Interoperabilität zwischen Ketten geschaffen, oder Interop. Laut Foresight News besteht die wichtigste Änderung darin, dass der Vorschlag von einem einzelnen Chain-Output-Root durch einen Multi-Chain-Super-Root ersetzt wird.

Der Super-Root ist ein Hash aus Versionsbytes, Zeitstempeln und mehreren (chainID, outputRoot)-Paaren und ermöglicht es, den Zustand beliebig vieler Ketten zum selben Zeitpunkt als Snapshot zu speichern. Das Dispute-Mechanismus funktioniert weiterhin unabhängig pro Kette, kann aber nun Abhängigkeiten zwischen Ketten berücksichtigen. Das Upgrade wurde schrittweise implementiert, um das Risiko zu reduzieren.

Die Logik für den Auszahlungsnachweis bleibt auf dem Ausgabe-Root basierend, um die Abwärtskompatibilität zu wahren. Knotenbetreiber müssen keine Maßnahmen ergreifen, während Kettenbetreiber die entsprechenden Konfigurationen aktualisieren müssen. Eine spätere Hard Fork wird den formalen Austausch von Nachrichten über mehrere Ketten hinweg ermöglichen.