Der Arbitrum-Bug verursacht eine kurze Verzögerung im Netzwerkbetrieb; jetzt behoben

Ein Fehler im Sequenzercode von Arbitrum führte zu einer kurzen Unterbrechung der Fähigkeit des Netzwerks, Transaktionen stapelweise an die Ethereum-Blockchain zu senden.

Als Layer-2-Netzwerk bündelt Arbitrum Transaktionen und übermittelt sie in einer einzigen Transaktion an Ethereum, um die Belastung der Hauptblockchain zu verringern. Zu diesem Zweck wird ein sogenannter Sequencer verwendet, um diese Transaktionen zu sammeln, zu ordnen und auf Ethereum zu übertragen.

Laut den Arbitrum-Entwicklern verhinderte jedoch ein Fehler im Code des Sequenzers, dass dieser Transaktionen stapelweise auf Ethereum übertragen konnte. Dies führte zu einem kurzen Ausfall, bei dem Transaktionen in der Hauptkette nicht bestätigt wurden.

"Als der Sequencer versuchte, einen Batch in der Kette zu veröffentlichen, trat der Fehler auf und die Transaktion wurde rückgängig gemacht“, so der offizielle Twitter-Account der Arbitrum-Entwickler sagte am Mittwoch.

Als dies geschah, herrschte ein wenig Verwirrung über den Äthergehalt im Portemonnaie des Sequenzers. Wenn das System wie vorgesehen funktioniert, werden dem Wallet die von ihm ausgegebenen Transaktionsgebühren erstattet. Da die Transaktionen auf Ethereum nicht bestätigt wurden, erfolgte die Bestätigung durch ein zweites Wallet, das für die automatische Rückerstattung eingerichtet ist, nicht. Dies funktionierte wie vorgesehen und verursachte keinen Ausfall.

Nachdem der Fehler behoben wurde, zahlte das zweite Wallet weiterhin Geld an das Wallet des Sequenzers aus und führte seine Aufgaben wie gewohnt aus.

© 2023 The Block Crypto, Inc. Alle Rechte vorbehalten. Dieser Artikel dient nur zu Informationszwecken. Es wird nicht als Rechts-, Steuer-, Anlage-, Finanz- oder sonstige Beratung angeboten oder verwendet.

Quelle: https://www.theblock.co/post/233635/arbitrum-bug-causes-brief-delay-in-network-operation-now-fixed?utm_source=rss&utm_medium=rss