以太坊 ETH 的 Gas 估算存在问题:修复方案与问题解析
U.Today
13分鐘前
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
瀏覽量 9
HKWDB提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場資訊或相關方觀點,不構成任何形式的投資建議。如發現站內內容含敏感資訊,可點擊“舉報”,我們會及時處理。
提交
評論 0
最熱
最新
還沒有人評論喔~快搶沙發吧!
相關閱讀
QVC Group 宣布2026財年第三季度10-Q提交時間及網絡音頻說明會日期
QVC Group 表示,該公司將於2026年11月16日星期一向美國證券交易委員會提交2026財年第三季度的10-Q報告,並將在投資者關係網站上發布業績回顧音頻,由臨時的 CEO 兼董事長 Mike George 和 CFO Bill Wafford 主講。
PR Newswire
·2026-11-09 21:52:32
1
Cellebrite 將於2026年11月12日公佈2026年第三季度財報
Cellebrite 表示,該公司將於2026年11月12日美國股市盤前公佈2026年第三季度財務業績,並於當天晚些時候舉行電話會議和網絡直播,回顧季度業績並討論2026年的展望。
PR Newswire
·2026-11-09 21:52:26
4
Cellebrite 將於2026年11月12日公布2026年第三季度財報
Cellebrite DI Ltd 表示,將在2026年11月12日美國股市開盤前公佈2026年第三季度財報,並在當天晚些時候舉行電話會議和網絡直播,討論業績及全年展望。公司稱,除分析師和投資者的撥入號碼外,活動細節未變。
PR Newswire
·2026-11-09 21:52:25
3
IceCure在中國獲得新專利,擴大其全球知識產權組合
IceCure Medical 表示,中国国家知识产权局已向该公司授予一项新专利,该专利涵盖其低温技术平台中的一个连接器。公司表示,这一专利将进一步扩大其全球知识产权组合,并加强其在关键国际市场上对专有低温技术的保护。公司还提到,2026年9月已获中国国家药监局批准在中国销售 ProSense ® 及相关冷冻探针。
PR Newswire
·2026-11-09 21:43:19
8
Tessera子公司Zorronet将与D4P的合作扩展至欧盟AI关键基础设施与国土安全市场
Tessera Defense and Homeland Security 表示,其全资子公司 Zorronet 已擴大與捷克 D4P group 的戰略合作,合作範圍從農業和交通延伸至歐盟範圍內的國土安全與關鍵基礎設施保護,重點應對無人機威脅。公司稱,Zorronet 將提供基於 AI 的運營情報解決方案,D4P 負責當地業務拓展、銷售、實施與支持。
PR Newswire
·2026-11-09 21:43:17
10
查看更多