Arbitrum bug causes brief delay in network operation; now fixed

Quick Take

  • A bug in Arbitrum’s sequencer caused the network to briefly stop posting transactions to Ethereum.
  • The bug has now been fixed.

A bug in Arbitrum's sequencer code caused a brief pause in the network's ability to batch transactions to the Ethereum blockchain.

As a Layer 2 network, Arbitrum batches up transactions and submits them in a single transaction to Ethereum in an effort to help reduce the load on the main blockchain. To do so, it uses what's called a sequencer to gather these transactions, order them and batch them onto Ethereum.

Yet a bug in the sequencer's code stopped it from being able to batch transactions onto Ethereum, according to Arbitrum developers. This caused a brief outage where transactions were not getting confirmed on the main chain.

"When the Sequencer tried to post a batch on-chain, the bug hit and the transaction reverted," the official Arbitrum developers Twitter account said on Wednesday.

THE SCOOP

Keep up with the latest news, trends, charts and views on crypto and DeFi with a new biweekly newsletter from The Block's Frank Chaparro

By signing-up you agree to our Terms of Service and Privacy Policy
By signing-up you agree to our Terms of Service and Privacy Policy

There was a bit of confusion when this happened over the levels of ether in the sequencer's wallet. When the system is working as designed, the wallet gets refunded with the amount of transaction fees that it spends. Since the transactions were not getting confirmed on Ethereum, a second wallet — that is set up to automatically refund it — didn't do so. This worked as intended and didn't cause the outage.

After the bug was fixed, the second wallet continued to refund the sequencer's wallet, and it carried out its duties as normal.


© 2023 The Block. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.

About Author

Tim is the Editor-In-Chief of The Block. Prior to joining The Block, Tim was a news editor at Decrypt. He has earned a bachelor's degree in philosophy from the University of York and studied news journalism at Press Association Training. Follow him on X @Timccopeland.

Editor

To contact the editor of this story:
Nathan Crooks at
[email protected]