
作者:Macauley Peterson,Blockworks;編譯:五銖,比特鏈視界
目前尚不清楚以太坊的下一次重大升級何時會上線主網,目前的估計範圍是從今年 11 月到 2025 年初——儘管現在看來後者更有可能。
支持「Pectra」時間表的第一步是最終確定要包含的所有以太坊改進提案的規範。
雖然大部分工作已經完成,但周四核心開發人員會議(ACD) 發現了一項稱為「Pectra 的頭號未解決規範問題」,即 EIP-7702:為一筆交易設置 EOA 帳戶代碼。
該提案允許外部擁有帳戶(EOA)——想想像 MetaMask 這樣的普通錢包——暫時充當單筆交易的智能合約。 EOA 是由私鑰控制的帳戶,而智能合約是在區塊鏈(在本例中為以太坊)上運行的代碼。
EIP-7702 旨在合併兩者的一些功能,以增強靈活性和安全性。
一個例子是無 Gas 交易,其中 dapp 設置 EOA 以允許第三方(例如運營商或贊助商)支付交易費用。
該 EIP 由 Vitalik Buterin 等以太坊開發者於 5 月初提供,旨在取代之前啟用類似功能的有爭議的嘗試。
此次升級的設計考慮到了基於帳戶抽象的未來,避免了不必要的複雜性並確保進一步改進用戶體驗。
在 ACD 電話會議期間,開發人員討論了與 EIP-7702 相關的集成挑戰和潛在風險。
Erigon 團隊的 Sudeep Kumar 建議採用基於帳戶的撤銷系統,該系統將「跟蹤[用戶]撤銷的模板地址」。
Geth 開發人員 Lightclient 建議這樣的功能可以作為 ERC 實現,而不是在協議中實現。
其他開發人員對 EIP-7702 的複雜性和範圍蔓延的可能性表示擔憂,具體取決於最終採用的版本。一些開發人員主張從早期的 EIP-3704 中引入某些本應取代的功能。
但 Safe 聯合創始人 Richard Meissner 讚揚了 7702 的簡單性 ,指出它「沒有鏈上影響,[所以]你可以更容易地棄用它。」
來自 Geth 的 Marius van der Wijden 對鼓勵 同時使用一個帳戶作為智能帳戶和 EOA 表示保留,Meissner 表示同意。
「在指定它時,兩者兼而有之感覺非常危險,」Meissner 說。
會議上達成的共識是通過下一次 ACD 電話會議解決這些問題,以確保及時實施 Devnet 2(許多小型開發者測試網中的第三個)。
該電話會議定於 7 月 4 日(美國獨立日)舉行,但所有出席的美國開發商都表示,什麼都不會妨礙以太坊的進步。