AIP: ArbOS Version 11
AI summary
This proposal, AIP: ArbOS Version 11, is an upgrade to the Arbitrum network's core operating system, ArbOS. It introduces support for the Ethereum Virtual Machine (EVM) Shanghai upgrade, including the PUSH0 opcode, which enhances smart contract functionality. The upgrade also includes several bug fixes related to how transaction fees are handled for 'retryable' transactions, particularly on Arbitrum Nova, and corrects an issue with the list of chain owners returned by a specific precompile. Additionally, it fixes a bug where certain precompile methods consumed all transaction gas when they reverted.
If passed, Arbitrum One and Arbitrum Nova will gain new EVM features, improving compatibility and developer experience. The fee handling fix will ensure proper distribution of infrastructure fees on Arbitrum Nova, benefiting Data Availability Committee members. The other fixes are minor technical improvements that will enhance network stability and accuracy without directly impacting users or token holders financially.
Voting results
🐳 Whale votes
0 votes > 5% VPFull proposal
AIP: ArbOS Version 11
Constitutional
Abstract
This AIP introduces a number of improvements to Arbitrum chains, including support for the EVM Shanghai upgrade and the PUSH0 opcode, along with miscellaneous bug fixes. These improvements are now audited and ready for adoption, including by Arbitrum Orbit chains, Arbitrum One, and Arbitrum Nova. This proposal concerns the latter two, as they are governed by the Arbitrum DAO. On a high level an ArbOS upgrade can be seen as Arbitrum's equivalent of a hardfork - more can be read about the subject over in https://forum.arbitrum.foundation/t/…