Problems with the Gas estimation of Ethereum ETH: Fixing plans and issue analysis
U.Today
15m ago
Ai Focus
According to pull request #36084 on GitHub from Geth, a Geth developer proposed a fix to the method used by the client Gas to address the issue where internal calls that fail are ignored, leading to inaccurate estimates on Gas. The developer stated that among the 432 Ethereum mainnet transactions replayed according to the updated rules of Amsterdam, this modification fixed 64 out of 67 cases, and the upper limit on Gas increased by an average of 4%.
Helpful
No.Help

Ethereum transactions sometimes seem successful, but there may be underlying issues behind them.

Based on draft pull request #36084 on GitHub, a Geth developer proposed a fix for the estimation mechanism of that client Gas. This patch addresses an issue with the current estimator: internal calls from one smart contract to another are being ignored, which may lead to incorrect estimation of the upper limit on Gas.

Although the transaction itself may still be completed, there is no evidence to indicate that the operation the user intended to perform actually took place.

Gas What is the estimated issue?

The problem lies in such a mechanism: one smart contract calls another smart contract, and after capturing an error, it continues to execute the refund process, records the failure, or simply skips a certain item. Technically speaking, this transaction is successful, but for the users, the outcome is different.

This may result in the wallet suggesting an upper limit of Gas that is sufficient to complete the transaction, but not enough to carry out the actual work required within the transaction itself. The developer also pointed out that EIP-8037 could make this situation more common, as the Gas returned from failed internal executions might help to fund backup processes.

What changes were made to the pull request #36084 for Geth?

According to this pull request, this change provides a more stringent definition of "success" in the estimation of Gas. This version of Geth will improve its approach to handling internal failures: it will no longer only check whether the transaction is completed, but also take into account failed internal calls and contract creations.

Even if the transaction is completed, if it results in a higher number of internal failures than a single reference execution performed under a higher Gas limit, then this estimation will also be rejected.

However, this developer emphasizes that a constantly failing internal call should not cause the estimated value to rise indefinitely. The purpose of the reference execution is to allow the estimator to retain the failures that already exist, while not allowing new failures to occur due to insufficient Gas. This proposal also introduces a separate Amsterdam reference to prevent unnecessary increases just for the sake of accessing the Gas reserve.

Developers stated that they have replayed 432 Ethereum mainnet transactions in accordance with the new rules updated with Amsterdam. The proposed changes have fixed 64 out of 67 cases.

The upper limit has been increased by 4%. Additionally, 254 additional estimated results were not affected as these cases did not have the aforementioned issues; there were also 3 cases that were not detected.

For ordinary investors, this proposed change should be able to improve the reliability of wallet estimates and reduce situations where transactions are completed but do not achieve the expected results. However, in some cases, it may lead to higher Gas limits. Fortunately, there is currently no evidence indicating a proven link between higher Gas limits and higher transaction fees.

Tip
$0
Like
0
Save
0
Views 11
HKWDB reminds readers to view blockchain rationally, stay aware of risks, and beware of virtual token issuance and speculation. All content on this site represents market information or related viewpoints only and does not constitute any form of investment advice. If you find sensitive content, please click“Report”,and we will handle it promptly。
Submit
Comment 0
Hot
Latest
No comments yet. Be the first!
Related
IceCure Approves New Patent in China, Expanding Its Global Intellectual Property Portfolio
According to IceCure Medical, the National Intellectual Property Administration of China has granted the company a new patent covering a connector within its low-temperature technology platform. The company stated that this patent will further expand its global intellectual property portfolio and strengthen its protection of proprietary low-temperature technologies in key international markets. The company also mentioned that in September 2026, it received approval from the National Medical Products Administration of China to sell ProSense ® and related cryoprobe products in China.
PR Newswire
·2026-11-09 21:43:19
11
Tessera's subsidiary Zorronet will expand its cooperation with D4P to the EU's AI critical infrastructure and homeland security markets
Tessera Defense and Homeland Security indicates that its wholly-owned subsidiary Zorronet has expanded its strategic cooperation with the Czech D4P group. The scope of cooperation has extended from agriculture and transportation to homeland security and protection of critical infrastructure within the EU, with a focus on addressing threats posed by drones. The company stated that Zorronet will provide operational intelligence solutions based on AI, while D4P is responsible for local business development, sales, implementation, and support.
PR Newswire
·2026-11-09 21:43:17
12
Strategy purchased $82 million in Bitcoin and repurchased $188.3 million of STRC
According to documents submitted to the U.S. Securities and Exchange Commission, Strategy purchased 1,036 bitcoins between November 2nd and November 8th, costing $81.9 million; the company also repurchased $188.3 million worth of STRC preferred stocks. Both transactions were mainly financed by selling 2,051,348 shares of MSTR stock. As of November 8th, Strategy held 850,364 bitcoins, with a total purchase cost of $64.16 billion, averaging approximately $75,456 per bitcoin.
Decrypt
·2026-11-09 21:43:15
12
Ripple supports the registration of 73.7 million Evernorth; major XRP investors face resale decisions
The Evernorth supported by Ripple has registered 73.7 million shares. Since it was merged into the public market through SPAC, whether the main XRP investors will sell their holdings has become a focal point. The company currently holds approximately 473 million XRP. Its business model revolves around accumulating XRP and seeking returns through institutional financial strategies.
Coinpaper
·2026-11-09 21:34:18
18
View More