以太坊開發者的爭論:帳戶抽象的未來

作者: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 作為協議功能被刪除,這並不意味著用戶會被迫更換錢包。”

Total
0
Shares
Related Posts