以太坊ETH的Gas估算存在问题:修复方案与问题解析
U.Today
22分钟前
Ai 焦点
据 GitHub 上的 Geth 草案拉取请求 #36084,一名 Geth 开发者提出修复客户端 Gas 估算的方法,以解决内部调用失败被忽略、从而导致 Gas 上限估算不准确的问题。开发者称,在按 Amsterdam 更新规则回放的 432 笔以太坊主网交易中,这项改动修复了 67 个案例中的 64 个,Gas 上限平均提高了 4%。
有帮助
No.帮助

以太坊交易有时看起来是成功的,但背后可能隐藏着问题。

根据 GitHub 上的草案拉取请求 #36084,一名 Geth 开发者提出了对该客户端 Gas 估算机制的修复方案。该补丁针对当前估算器中的一个问题:由于来自一个智能合约对另一个智能合约的内部调用失败被忽略,可能导致 Gas 上限估算错误。

尽管交易本身仍可能完成,但并没有证据表明用户原本想执行的操作实际上已经发生。

Gas 估算问题是什么?

问题出在这样一种机制:一个智能合约调用另一个智能合约,在捕获错误后继续执行退款、记录失败,或者干脆跳过某个项目。从技术上说,这笔交易是成功的,但对用户而言,结果却不同。

这可能导致钱包给出的 Gas 上限建议,足以让交易结束,却不足以完成交易内部真正要做的工作。该开发者还指出,EIP-8037 可能会让这种情况更常见,因为失败的内部执行所返还的 Gas,可能帮助为后备流程提供资金。

Geth 的拉取请求 #36084 改了什么?

根据该拉取请求,这项改动为 Gas 估算中的“成功”给出了更严格的定义。这个版本的 Geth 将改进其处理内部失败的方式:不再只检查交易是否完成,而是把失败的内部调用和合约创建也计入考量。

即便交易完成了,如果它产生的内部失败次数多于在更高 Gas 上限下进行的一次参考执行,那么这次估算也会被拒绝。

不过,这名开发者强调,一个总是失败的内部调用,不应当让估算值无限上升。参考执行的作用,是让估算器保留原本就存在的失败,同时不允许因为 Gas 不足而新增失败。该提案还引入了一个单独的 Amsterdam 参考,以防止仅仅为了访问状态 Gas 储备而出现不必要的上调。

开发者表示,他们已经按照 Amsterdam 更新后的新规则,回放了 432 笔以太坊主网交易,建议中的改动修复了 67 个案例中的 64 个。

Gas 上限提高了 4%。另外有 254 个额外估算结果未受影响,因为这些案例并不存在上述问题;还有 3 个案例未被检测出来。

对于普通投资者而言,这项拟议中的改动应能提高钱包估算的可靠性,并减少那些虽然完成了交易、却没有实现预期结果的情况,尽管在某些案例中会带来更高的 Gas 上限。幸运的是,目前没有证据表明更高的 Gas 上限与更高的手续费之间存在已被证实的联系。

打赏
$0
点赞
0
收藏
0
浏览量 18
币界网提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作, 站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击“举报”,我们会及时处理。
提交
评论 0
最热
最新
还没有人评论哦~快抢沙发吧!
相关阅读
华尔街策略师认为美股调整接近尾声 摩根士丹利预计标普500可能下探7100至7300点
摩根士丹利、RBC及摩根大通策略师表示,近期美股大幅抛售可能接近尾声,市场有望在年底前企稳反弹,但企业盈利预期能否稳定仍是支撑估值回升的关键。摩根士丹利的Michael Wilson预计,标普500指数可能进一步下探至7100至7300点区间,随后或在年底反弹。
The Block
·2026-11-09 22:02:48
2
谷歌推出两款新型AI芯片配置,加速挑战英伟达,AMD参与合作
11月9日,谷歌宣布扩展自研AI芯片产品线,推出TPU 8tx和TPU 8i Max两款新配置,分别面向机密计算和长上下文AI应用。谷歌表示,此次发布并非全新芯片设计,而是通过重新配置现有硬件来满足不同客户需求,其中TPU 8tx整合了AMD的芯片技术。
The Block
·2026-11-09 22:02:46
3
星座能源第三季度利润大超预期,上调全年盈利指引,与亚马逊和谷歌扩大核电合作
美国核电及电力生产商星座能源公布第三季度业绩,调整后每股收益和营收均高于市场预期,并上调2026年全年盈利指引。公司还披露与亚马逊、谷歌签署长期核电采购与扩产协议,并推进天然气电厂收购及美国能源部贷款担保安排。
The Block
·2026-11-09 22:02:43
2
马斯克称特斯拉将退还部分Cybertruck订金,并为停产辩护
特斯拉CEO埃隆·马斯克表示,公司将在大约八个月后停止生产Cybertruck,并称会尽可能多生产,但“不得不向很多人退还订金”。他还表示,停产是因为Cybertruck的复杂性带来的机会成本,远低于增加Cybercab产量的价值。
TechCrunch
·2026-11-09 22:02:41
2
纳斯达克顶住英伟达事件冲击,黄仁勋深陷绯闻调查
英伟达首席执行官黄仁勋被曝与一名中国女性存在婚外情后,已向家人、公司和投资者致歉,董事会已启动调查,英伟达盘前股价一度跌超5%。受此影响,纳斯达克盘中震荡,部分芯片股走弱,但博通和AMD上涨;与此同时,伯克希尔哈撒韦公布第三季度回购约96亿美元股票,营业利润下滑5.8%。
The Block
·2026-11-09 22:02:39
2
查看更多