Bankless:爲什么 EIP-3074 很重要?
發表於 2024-04-22 09:56 作者: 金色財經
Bankless:爲什么 EIP-3074 很重要?
作者:William M. Peaster,Bankless;編譯:鄧通,金色財經
加密貨幣領域對新的以太坊改進提案 (EIP) 議論紛紛——EIP-3074 成爲衆人矚目的焦點,因爲以太坊核心开發人員剛剛批准將該標准納入即將推出的 Pectra 硬分叉,該硬分叉將於今年晚些時候或2025 年初上线。
EIP-3074 是以太坊未來账戶模型發展的下一個重要步驟。 這是 ERC-4337 崛起之前的一種短期補救措施,但其用戶體驗 (UX) 的提升是顯著的。
账戶抽象的基礎知識
外部擁有账戶(EOA)是以太坊账戶最基本的形式,直接由私鑰控制,無需關聯代碼。 EOA 可以發送 ETH 並與智能合約交互,但它們缺乏更復雜的功能。
與 EOA 不同,智能合約账戶 (SCA) 直接由其合約代碼控制,通過它們,用戶可以根據其編程邏輯持有和控制資金、基於其他合約調用自動做出決策等等。 這使得 SCA 具有極高的通用性,也是錢包的未來。
在此背景下,账戶抽象(AA)是指一系列旨在使以太坊账戶更加靈活的开發工作。 目標是減少 EOA 和 SCA 之間的差異,使账戶行爲更加可編程並能夠滿足更廣泛的用戶需求。
以太坊的 AA 路线圖
以太坊的 AA 路线圖包括應對不同挑战的多項並行工作。
如今,主要前進道路上的共識是更深入地接受 ERC-4337,這是一種 AA 標准,支持 EOA 通常無法使用的廣泛功能,例如以 ETH 以外的代幣支付 Gas 費、復雜的账戶恢復機制,以及更先進的事務批處理和調度功能。
然而,ERC-4337 可以並且將會得到其他方法的補充,例如 EIP-5003(一種從 EOA 永久過渡到 SCA 的擬議方法)和 EIP-3074(將爲允許 EOA 委派交易執行權鋪平道路) 到 SCA。
什么是EIP-3074?
EIP-3074 引入了新的以太坊操作碼。 該系統將允許 EOA 用戶授權智能合約在單筆交易中代表他們執行操作,同時保留不永久轉移其私鑰的安全性和控制力。
這些新操作碼帶來的用戶友好實用程序包括:
交易批處理——將多個交易(如許多代幣傳輸)批處理爲單個操作。
贊助交易——由第三方支付交易的能力,應用程序爲其用戶支付 Gas 費用开闢了一條新途徑。
條件交易——復雜的交易結構,可以鏈接多個步驟,並且可以實現條件執行,就像只有滿足某些條件才執行的交易,而不需要每個步驟單獨的交易。
元交易——籤署可由另一方提交的交易的能力,例如,離线或從不同的界面籤署交易,而不需要 ETH 作爲燃料。
委托安全性——通過允許受信任的調用者管理交易,用戶可以從高級安全模型中受益,例如涉及多重籤名設置的模型。
總而言之,這些功能可以帶來一系列用戶體驗改進,例如 DAO 贊助其成員的交易或錢包推出自動支付、訂閱服務和程序化提款。
另一方面,EIP-3074 還將引入不小的安全風險,例如新用戶因誤解新調用程序系統的工作方式而犯錯誤,或者受損的調用程序執行未經授權的交易。 然而,這些問題可以通過圍繞 EIP-3074 籤名實施清晰消息傳遞的錢包來解決。
未來展望
雖然 ERC-4337 專注於創建強大的鏈下交易中繼網絡,並且是以太坊 AA 路线圖當前的領航者,但 EIP-3074 允許通過現有 EOA 實現更直接的鏈上靈活性和執行抽象。
兩者都是邁向完整 AA 的步驟,但在以太坊生態系統中以不同的方式滿足不同的需求。 EIP-3074 如何順利地融入現有的以太坊生態系統以及錢包和應用程序對其的接收將至關重要,而持續改進以解決安全問題並確保安全、用戶友好的操作將是未來的關鍵。
標題:Bankless:爲什么 EIP-3074 很重要?
地址:https://www.coinsdeep.com/article/116347.html
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
上一篇