CONNECT WITH US
Web3 & Blockchain

Web3 & Blockchain

Ethereum delays Glamsterdam test after security devs flag risk to existing contracts

CoinDesk logo

Published on

Add as a preferred source on Google
Ethereum delays Glamsterdam test after security devs flag risk to existing contracts

Ethereum developers have called off Monday's Glamsterdam upgrade on the Hoodi test network after security researchers identified a problem that could change how existing smart contracts handle failed transactions, potentially allowing errors to become permanent.

The upgrade was due to activate on Oct. 26 at 17:42:48 UTC. Developers postponed it during Thursday's All Core Devs Execution meeting to investigate how a proposed change to Ethereum's gas accounting interacts with contracts already running on the main network.

The concern centers on EIP-8037, which changes how Ethereum charges for creating new records in its database. The proposal is intended to limit the growth of that database as Ethereum increases the number of transactions its network can process.

Security firm ChainSecurity published an analysis on Oct. 13 showing that the change, combined with EIP-8038, could alter how contracts respond when another contract they call runs out of gas, or the fees used to pay the network’s operators.

Some contracts are designed to catch a failed operation and continue processing. They may record that an attempt failed, disable further attempts or move to another step. Developers sometimes rely on the remaining gas being too low for those actions to finish, causing the entire transaction to reverse instead.

Glamsterdam changes that calculation. Under the proposed rules, gas used to create certain records can be restored when those changes are undone. That can leave enough gas for a contract to complete a failure-handling operation that previously would have reversed.


Source link

Disclaimer

We strive to uphold the highest ethical standards in all of our reporting and coverage. We TheMorningPulse.fyi want to be transparent with our readers about any potential conflicts of interest that may arise in our work. It's possible that some of the investors we feature may have connections to other businesses, including competitors or companies we write about. However, we want to assure our readers that this will not have any impact on the integrity or impartiality of our reporting. We are committed to delivering accurate, unbiased news and information to our audience, and we will continue to uphold our ethics and principles in all of our work. Thank you for your trust and support.