Two proposals aim to protect Ethereum's older smart contracts
The Glamsterdam upgrade would change the cost of certain operations. Developers are looking at two ways to protect applications that are already running.
Some older smart contracts pass a fixed amount of gas to the program they call. If the same operation needs more gas after the upgrade, the call may fail. This matters especially for applications whose contracts can no longer be upgraded.
One draft would keep the current rules for old contracts. The other would count the gas available for execution separately from the transaction fee. Both are still proposals, so the final rules remain open.
