Laut Offchain Labs kam es bei Arbitrum trotz Transaktionsproblemen eine Stunde lang zu keinen Ausfällen
Offchain Labs, das Team hinter dem Arbitrum Layer 2-Projekt, sagte, das Netzwerk habe gestern eine Stunde lang keine Ausfälle erlebt. „Hat es bei Arbitrum One einen einstündigen Ausfall gegeben? Nein“, sagte CTO Harry Kalodner am Freitag in den sozialen Medien. „Hat der Batch-Geber eine Stunde lang aufgehört zu posten? Ja.“
Viele Benutzer dachten, dass es bei Arbitrum zu einem einstündigen Ausfall gekommen sei, da das Ethereum Layer 2-Netzwerk offenbar keine Transaktionen verarbeitete. Allerdings erklärte Kalodner, dass die Störung durch den Chargengeber verursacht worden sei. „Was passiert, wenn der Batcher die Buchung stoppt? Der Sequenzer akzeptiert und sequenziert weiterhin Transaktionen zusammen mit Veröffentlichungsbestätigungen, aber der Batch wird nicht gebucht“, erklärt Kalodner. „Für die meisten Benutzer funktionieren die Blöcke wie gewohnt, obwohl jeder, der auf die vollständige Endgültigkeit wartet, eine Pause erleben wird.“
„Der Batch-Absender erlebte einen begrenzten Fall in der Geth-Mempool-Implementierung, der dazu führte, dass er eine Transaktion ablehnte, wenn die Gesamtkosten aller Transaktionen im Mempool höher waren als der Saldo des Absenders“, fuhr er fort. „Dadurch wird verhindert, dass Batch-Geber ihre Transaktionsgebühren erhöhen. Dies wird besonders komplex, weil das primäre ETH-Guthaben der Arbitrum One-Batch-Geber in einem separaten Smart Contract namens Gas Return gehalten wird, der ihnen die ETH erstattet, die sie für die Veröffentlichung von Batches ausgegeben haben, um die Sicherheit ihrer Batches zu erhöhen.“ Mittel."
Der Batch-Geber sollte über genügend ETH verfügen, um alle Transaktionen zu senden, aber Geth lehnt seine Versuche ab“, fügte Kalodner hinzu. „Ist bei Geth ein Fehler aufgetreten? Irgendwie ja, aber eigentlich nein. Batch-Geber verbrauchen etwa 2 % des Gaslimits von Ethereum und Gasrückgaben sind keine Seltenheit. Es ist nicht überraschend, seltsame, begrenzte Fälle zu erleben.“
Was geschah: Am 17. August 2023 vor etwa 06:00 Uhr kam es laut dem Blockchain-Tracker Arbiscan bei Arbitrum zu einer einstündigen Verzögerung zwischen den Chargen 316.002 und 316.003.

Einige Social-Media-Nutzer behaupteten, dies bedeute, dass sie während dieser einstündigen dunklen Zeit keine Transaktionen senden könnten, was sie zu der Annahme veranlasste, dass die gesamte Blockchain entweder eingefroren oder abgestürzt sei.