
作者:Macauley Peterson,Blockworks;編譯:鄧通,比特鏈視界
以太坊的 Dencun 升級已於 3 月 13 日做好準備,周四的核心開發人員電話會議重申,客戶端團隊將全系統轉向主網。
人們的注意力很快又回到了 Dencun 之後的下一次升級的候選者身上,現在被稱為 Pectra,是特別處理帳戶抽象問題的以太坊改進提案(EIP)。
挑戰:使帳戶抽象路線圖更加具體。
以太坊聯合創始人維塔利克·布特林(Vitalik Buterin)最近很少參加核心開發者電話會議,他通過呼籲「長期目標一致」開始了討論。
Buterin 表示,除了一些「小事情」之外, 以太坊帳戶系統改造還有四個主要目標。 它應該:
-
允許密鑰輪換和密鑰棄用;
-
具有抗量子計算機能力;
-
允許批處理;
-
允許贊助交易。
以太坊的「最終用戶帳戶」(EOA)模型顯然無法滿足前兩個目標,因此需要將整個 EVM 生態系統轉向智能合約帳戶(SCA)。
「最好避免的一件事是為智能合約錢包和 EOA 創建兩個完全獨立的開發者生態系統,」Buterin 說。
核心開發人員之前已經確定需要提供功能升級,以在短期內改善用戶體驗,即使他們正在努力制定以太坊的多年路線圖。
以太坊主網首次嘗試帳戶抽象是 EIP-4337,它在 2023 年的 ETHDenver 會議上首次亮相。
「這本來是一個測試平臺,」以太坊開發者 Yoav Weiss 在電話中提醒他的同事。 「它允許[我們]在不同的 EVM 鏈上試驗帳戶抽象,而不必就帳戶抽象的工作原理達成共識。」
從那時起,這一改進已經產生了數百萬個智能合約帳戶。 Layer 2網絡 zkSync 和 Starknet 甚至採用了自己的基於 4337 的本機帳戶抽象方法。
但有一個問題。 Weiss 表示,這些定製的實施導致了錢包碎片化——你無法在其他鏈上使用 Starknet 的 Argent 錢包——以及潛在的新攻擊媒介。
解決方案是擁有一個任何Layer 2都可以使用的標準化且安全的版本,從而實現更好的跨鏈用戶體驗。
「無論有沒有我們,這件事都會發生,所以我們不妨幫助他們把事情做好,」Weiss說。
未來之路
開發人員重點關注兩個相互競爭的 EIP: EIP-3074 和 5806 ,這兩個 EIP 被視為以太坊上更全面的智能合約帳戶系統的墊腳石。
核心開發人員 Lightclient 和 Andrew Ashkhmin 青睞前者,而 Weiss 則概述了後者的一些優點。
大家一致認為,需要進行更多討論,但有一點是明確的:無論 Pectra 是否會勝出,它都應該為進一步創新保持開放的道路。
「我們需要確保 EIP 不會讓我們以後進行帳戶抽象變得困難,從這個意義上來說,這兩個 [3074 和 5806] 都很好,」 Weiss 表示同意。
開發人員必須權衡為當前用戶改進以太坊的必要性,同時與網絡的未來發展軌跡保持一致。
Erigon 客戶團隊的軟體工程師 Ashkmin 表示, EIP-3074 相當特定於 EOA,但「有一個非常自然的路徑可以將其擴展到以智能合約為中心」。
Nethermind 的核心開發人員 Ahmed Bitar 表示,這是一件好事,他指出, 除非「普通用戶」可以輕鬆處理智能合約帳戶,否則 EOA 不會消失。
Buterin 不做決定,但他的意見在以太坊社區中具有影響力,他接受了這種方法。
「我認為這正是討論 3074 和 5806 的原因,」他說。 「從長遠來看,如果最後階段 EOA 作為協議功能被刪除,這並不意味著用戶會被迫更換錢包。」