以太坊基金會研究員:Glamsterdam 中 EIP-8037 對閤約的影響已基本明確

BiRun 訊,以太坊基金會研究員 Toni Wahrstätter 發推表示,此前以太坊覈心開發者之所以推遲了 Hoodi 測試網的 Glamsterdam 昇級,是因為研究安全審計機構 ChainSecurity 的一份報告。該報告揭示了 EIP-8037 與部分閤約交互時存在的問題,目前其影響已基本明確。已知的是,硬編碼轉發 Gas 的閤約會受到 Gas 重新定價的影響,例如狀態寫入(SSTORE)成本上昇;新發現的是,部分編碼模式所依賴的特定不變量被 EIP-8037 打破,已消耗的 Gas 可能在交易中途返還,導致 gasleft()數值上昇,進而引發兩個問題,一是調用前後的 Gas 計數器下溢並回滾,二是失敗的子調用返還 Gas,使本不應執行的路徑被執行,交易看似成功;此外,在調用前後用 GAS 操作碼測量 Gas 用量可能出現低估,因為執行期間狀態 Gas 儲備(state gas reservoir)不可見。Toni Wahrstätter 表示,推遲 Hoodi 昇級爭取了時間,但無法解決問題,接下來需深入排査閤約,最終可能需要應用開發者、覈心開發者、審計方、節點運營者等相關方協調,最壞情況下需脩改規範。他籲應用開發者和審計方檢査閤約是否存在與 EIP-8037/EIP-8038 相關的問題並進行報告。
你怎麼看這條消息?來投第一票

評論

0/500
免責聲明:本文內容僅供參考,不構成任何投資建議。
更多快訊