Der Sicherheitsrat von Arbitrum hat am 2. Oktober per Notfallmaßnahme neue Aktivierungen von Stylus-Verträgen auf Arbitrum One und Nova vorübergehend gesperrt. Als Grund nannte er zunehmend ausgefeilte KI-gestützte Angriffe mit eigens erstellten WebAssembly-Programmen außerhalb der üblichen Stylus-Compiler-Werkzeuge. Bekannte Fehler gefährdeten vor allem die Verfügbarkeit der Chain, etwa durch Denial-of-Service-Angriffe. Einen Angriff, der den Diebstahl von Nutzergeldern ermöglichen würde, habe der Rat nicht gefunden.
Warum das wichtig ist
Durch die Aktivierung wird ein bereitgestelltes WebAssembly-Programm ausführbar. Während der Sperre können Entwickler weiterhin Code onchain speichern. Eine neue Anwendungsversion, die eine erstmalige Aktivierung benötigt, kann jedoch nicht laufen. Neue Vertragsinstanzen können eine bestehende gültige Aktivierung für identischen Code wiederverwenden. Bereits aktive Stylus-Anwendungen bleiben aufrufbar; die Bereitstellung und Ausführung gewöhnlicher Solidity-Verträge ist nicht betroffen.
Die Sperre verhindert auch die erneute Aktivierung abgelaufener Programme sowie von Programmen, die nach einem Stylus-Versionswechsel erneut aktiviert werden müssen. Entwickler können die erlaubnisfreie keepalive-Funktion nutzen, um die Laufzeit eines aktiven Programms vor dessen Ablauf zu verlängern. Der Rat setzte die Sperre ohne ArbOS-Upgrade um, indem er den Gasbedarf für Aktivierungen auf ein praktisch unbezahlbares Niveau anhob.
Auswirkungen auf den Markt
Eine weitere Schutzmaßnahme aus derselben Notfallaktion könnte die Abwicklung von Arbitrum One auf Ethereum verzögern, falls der Einzelschrittbeweis von BoLD zwei widersprüchliche Antworten auf denselben Prüfschritt akzeptiert. Arbitrum One würde Transaktionen weiterverarbeiten, aber unbestätigte Nachrichten an Ethereum, einschließlich Auszahlungen, müssten auf eine Korrektur warten. Die Einrichtung der Schutzmaßnahme hat Auszahlungen nicht selbst gestoppt.
Für Entwickler auf Arbitrum betrifft die unmittelbare Einschränkung den Start oder die Aktualisierung von Stylus-Code, der aktiviert werden muss, nicht jede Vertragsbereitstellung. Die Foundation wird mit ArbitrumDAO klären, wie und wann Aktivierungen wieder möglich sind. Ein Termin wurde nicht genannt.
Häufig gestellte Fragen
-
Können bestehende Stylus-Anwendungen auf Arbitrum weiterlaufen?
Ja. Bereits aktive Stylus-Programme bleiben bis zum Ablauf aufrufbar. Entwickler können ihre Laufzeit über die keepalive-Funktion verlängern.
-
Können Entwickler während der Sperre neuen Stylus-Code bereitstellen?
Sie können Code onchain speichern, doch Programme, die eine neue Aktivierung benötigen, werden nicht ausführbar. Neue Instanzen mit identischem Code können eine bestehende gültige Aktivierung wiederverwenden.
-
Welche Risiken führten zur Sperre der Stylus-Aktivierungen?
Arbitrum verwies auf zunehmend ausgefeilte KI-gestützte Angriffe mit eigens erstellten WebAssembly-Programmen. Bekannte Fehler gefährdeten vor allem die Verfügbarkeit der Chain; ein Angriff zum Diebstahl von Nutzergeldern sei nicht entdeckt worden.
-
Sind Auszahlungen von Arbitrum One an Ethereum gestoppt?
Nein. Eine separate Schutzmaßnahme würde unbestätigte Nachrichten, einschließlich Auszahlungen, nur verzögern, falls ein Einzelschrittbeweis zwei widersprüchliche Antworten auf denselben Prüfschritt akzeptiert.
-
Wann werden neue Stylus-Aktivierungen wieder möglich sein?
Ein Termin wurde nicht genannt. Die Arbitrum Foundation wird mit ArbitrumDAO klären, wann und wie Aktivierungen wiederhergestellt werden.