時間:2024-06-22|瀏覽:263
以太坊的下一次重大升級何時上線主網尚不明確,目前預計的時間范圍是今年11月至2025年初,盡管后者可能性更大。
支持“Pectra”時間表的第一步是最終確定所有將包含的以太坊改進提案(EIP)的規范。盡管大部分工作已完成,但在周四的核心開發者會議(ACD)上,一項被稱為“Pectra的頭號未解決規范問題”的EIP-7702引起了廣泛討論。
EIP-7702:為交易設置EOA賬戶代碼
EIP-7702提案允許外部擁有賬戶(EOA)——例如MetaMask這樣的普通錢包——在單筆交易中臨時充當智能合約。EOA由私鑰控制,而智能合約是在區塊鏈上運行的代碼。該提案旨在合并兩者的一些功能,以增強靈活性和安全性。例如,無Gas交易中,dapp可以設置EOA,以允許第三方(如運營商或贊助商)支付交易費用。
提案背景及討論
該EIP由Vitalik Buterin等以太坊開發者在5月初提出,旨在取代之前啟用類似功能的有爭議嘗試。此次升級的設計考慮到了基于賬戶抽象的未來,避免了不必要的復雜性,并確保進一步改進用戶體驗。
在ACD電話會議期間,開發者討論了與EIP-7702相關的集成挑戰和潛在風險。Erigon團隊的Sudeep Kumar建議采用基于賬戶的撤銷系統,以跟蹤用戶撤銷的模板地址。Geth開發者Lightclient則建議,這樣的功能可以作為ERC實現,而不是在協議中實現。
不同意見與共識
盡管一些開發者對EIP-7702的復雜性和潛在的范圍蔓延表示擔憂,但Safe聯合創始人Richard Meissner贊揚了該提案的簡單性,指出它“沒有鏈上影響,可以更容易地棄用”。然而,Geth的Marius van der Wijden對同時將一個賬戶用作智能賬戶和EOA表示保留,Meissner也表示同意,認為“在指定它時,兩者兼而有之感覺非常危險”。
會議上達成的共識是,通過下一次ACD電話會議解決這些問題,以確保及時實施Devnet 2(許多小型開發者測試網中的第三個)。該電話會議定于7月4日(美國獨立日)舉行,但所有出席的美國開發者都表示,什么都不會妨礙以太坊的進步。
未來展望
雖然Vitalik的賬戶抽象提案EIP-7702受到了不同意見的挑戰,但它的最終命運將在未來幾個月的討論和測試中確定。無論結果如何,這次討論展示了以太坊社區在推動技術進步和解決復雜問題方面的合作精神。