歡迎光臨
比特幣資訊網

速讀 EIP-3074:是什么?對以太坊有何影響?

撰文:Karen,Foresight News

在以太坊核心开發者執行的最新一次電話會議中,EIP-3074 提案开發者被納入即將在以太坊硬分叉 Pectra 升級中實施的改進。該提案支持將普通地址的控制權委托給智能合約,來執行更爲復雜的交易方案,從而顯著增強錢包用戶的體驗。那么,EIP-3074 究竟是什么,它對以太坊又意味着什么呢?

EIP-3074 是什么?

事實上,早在 2020 年 10 月份,EIP-3074 就由以太坊核心开發者和研究員 Sam Wilson、Ansgar Dietrichs、lightclients、Micah Zoltu 提出,核心思路是將外部擁有账戶(EOA)的控制權委托給智能合約。這一創新爲开發者提供了一個強大、靈活的框架,用於設計並實施新穎的 EOA 交易策略。

那么具體該如何將現有的 EOA 變成智能合約呢?根據 lightclients 在兩年前發布的演示視頻,實現這一轉變的關鍵在於兩個指令「AUTH」和「AUTHCALL」,其中,前者基於 ECDSA 籤名設置 context variable「authorized」,後者作爲「authorized」账戶發起調用。同時,也可以圍繞 「AUTHCALL」指令實現更多邏輯,爲調用者和發起者提供更多控制,而不會犧牲被發起者的安全性或用戶體驗。

在實際操作中,EOA 地址用戶先在鏈下籤署交易,然後再由 EOA 用戶或者 Gas 贊助方將交易發送給 Invoker 合約,Invoker 合約使用「AUTH」和「AUTHCALL」來驗證和調用每個目標合約。

Arbitrum 和 Lemniscap 的團隊成員 Patrick McCorry 表示,EIP-3074 解決了困擾幾乎所有交易中繼服務的「msg.sender」問題,可以真正改善用戶體驗。本質上,如果中繼器爲用戶的交易付費,則中繼器的地址將設置爲 msg.sender 而不是用戶的地址。解決上述問題的方法中,一種是用戶依賴智能合約錢包,另一種是智能合約具有「元交易能力」,並且可以接受用戶籤名的消息,但這扼殺了那些想要爲用戶提供無 Gas 交易的初創公司。還有一種替代方法可以解決上述問題,即更改交易格式,重命名 tx.origin 爲 Gas.payer,在交易中包含兩個新字段「gas payer」 和「nonce」。當交易執行時,它會增加用戶和 Gas 支付者的 nonce,並從 Gas 支付者中扣除費用。這可以使中繼者轉發用戶的交易,但它仍然有局限性,主要是在交易完成後退還 ERC-20 代幣的能力。EIP-3074 是一個巧妙的解決方案,因爲它允許將 ERC-20 代幣退款給中繼者,允許中繼者攜帶用戶籤名的消息並在以太坊上得到確認,不改變交易格式和破壞現有工具。

EIP-3074 對以太坊來說意味着什么?

EIP-3074 允許任何 EOA 充當智能合約錢包,而無需部署合約,也因此可以執行更復雜的交易方案。這爲以太坊帶來了許多令人興奮的用例,包括 Gas 贊助、批量交易、錢包資產恢復。

其中,Gas 贊助可以讓 DApp、項目方、第三方爲用戶提供 Gas,而無需用戶自己持有 ETH,這對於沒有持有 ETH 的新 Web3 用戶來說極爲友好,也有助於推動以太坊的大規模採用。

同時,由於支持在一筆交易中執行多個操作,用戶在交易非 ETH 代幣時只需籤署一次交易即可完成,無需先進行繁瑣的代幣審批流程再籤署交易,從而提高了交易效率並降低了成本。

在錢包資產恢復方面,EIP-3074 也能發揮重要作用。通過設置特殊的 Invoker 合約,用戶在丟失私鑰時可以通過社交恢復機制來恢復資產。

當然,EIP-3074 也比較具有爭議性。正如 DefiLlama 創始人 0xngmi 所說,現在只需一個錯誤籤名就可以完全耗盡一個地址的資產,包括所有代幣、所有 NFT、所有 DeFi 倉位等。

此外,值得注意的是,盡管 EIP-3074 支持將普通地址的控制權委托給智能合約,但 EIP-3074 並不是一個帳戶抽象提案。以太坊基金會研究員 ansgar.eth 表示,其最擔心的是我們現在將使用 3074/EOA 和 4337/AA 構建兩個並行帳戶技術堆棧,並且需要付出大量的努力和關注才能使這些內容具有互操作性。Uniswap 創始人 Hayden Adams 也強調,行業應該努力確保 4337 錢包與 3074 合約之間的兼容性。

參考:
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-3074.md
https://www.youtube.com/watch?v=AffftIs6XFE

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。


標題:速讀 EIP-3074:是什么?對以太坊有何影響?

地址:https://www.globalstockvip.com/article/67190.html