Vitalik支持的EIP-7702會影響EIP-3074 Invoker市場的無限潛力嗎


熱議的以太坊新提案EIP-7702是EIP-3074的最佳化版本,相容於ERC-4337以太坊帳戶抽象,但某些觀點認為迎合ERC-4337框架會限制EIP-3074的潛力。 EIP-3074具有彈性,但存在呼叫者可能作惡的風險。 EIP-7702是3074和4337的折衷方案,允許在交易下升級為一致控制狀態。其中呼叫者市場可能促進交易體驗優化,但也可能引發硬分叉。 ERC-4337在帳戶抽象化方面成為基準,但發展受限。 EIP-7702不完全發揮呼叫者潛能。綜合而言,觀點分歧,使用EIP-7702作為過渡可能是最適解。

如何看待最近被熱議的以太坊新提案EIP-7702?簡單來說,它就是一個優化進階版的EIP-3074,更相容ERC-4337以太坊帳戶抽象的大策略。但在我看來,呼籲EIP-7702迎合了ERC-4337的正統性發展框架,卻會限制EIP-3074在「呼叫者」上的無限潛力,只能算是一次「折中」之舉。為什麼?接下來,分享下我的觀點:

1)從定義上來說,ERC-4337大家所熟悉的通過,允許用戶委託權限給一個全新的合約帳戶地址來控制,進一步Paymaster等代理合約功能實現社交恢復、代付Gas等一系列的優化用戶操作ERC-4337符合最正統的以太坊權限管理最佳化發展方向,但要讓使用者到帳戶抽象系統,要獨立於同步的EOA位址,會產生更大的「遷移」成本;

EIP-3074可以透過AUTH和AUTHCALL操作嗎賦予原有的EOA位址全新的智慧合約能力,每個EOA位址可以設定一個Invoker邏輯合約來擴展功能,Invoker具有極大的客製化交易邏輯和權限控制等功能,不夠靈活,缺點是,一旦呼叫者契約作惡底座,就會對使用者造成極大的資產損害;

EIP-7702是一種在3074和4337之間的「折中」提議,它升級了EIP-3074方案,允許用戶只在當前交易下一次性升級自己的EOA位址為一致控制狀態,在交易結束時後又可恢復EOA狀態。因此可以更貼合ERC-4337的帳戶抽象框架,同時約束EIP-3074超靈活狀態下可能帶來的混亂。

2) @VitalikButerin自然會極力維護ERC-4337帳戶抽象邏輯,像EIP-3074這種可能背離ERC-4337主線發展的方向自然,不會不被「主動」幹預。很多人擔心一旦3074方案得到深度發展,結果會引發以太坊出現「硬分叉」。在我看來,可能過度杞人憂天了,除非有一天ERC-4337方案被放棄而全面升級用EIP-3074,兩者本來就是一個概念。條件且,市場已經選擇了4337為發展重點,但不代表3074應被完全取締,EIP-3074指向的自由調用者市場其實也大有援用。

呼叫者在3074的標準框架裡就是用戶委託的“授權方”,如果該調用者是可疑的,用戶無疑會損失資產,但如果調用者是友好的,將會加速“以意圖為中心”這一被重度預期的交易體驗優化拓展的發展。因為以意圖為中心方向大家期待的主宰市場,本質上就要靠調用者在合約中設計複雜性交易邏輯:例如自動化代發交易;條件觸發下一步交易;資產自動化分配;交易批量歸集;等等增加多簽轉送交易;交易時間限定;與外部系統整合交易;交易理財策略。

一個完全靈活的呼叫者市場,會加速意圖啟動主宰器市場的發展,可以有更靈活且搞客製化針對特定族群的精細化服務,例如:

@ApertureFinance 正在建立一個意圖驅動、Gasless、自動化工作流程的新型調用者基礎設施,已經有26 億規模的交易量,深受一些機構交易用戶的青睞;

又例如,@bentobatch 基於錢包應用程式建立了一個簡化的交易交易層,讓用戶可以簡化鏈上操作,更簡單、更便宜的交易和使用體驗。

除了交易交易體驗優化方面,@dappOS_com 還在鏈架構和去中心化求解器市場激勵和應用落地方向探索意圖基礎設施的快速落地等等。

3)在我看來,ERC-4337作為主流正統「帳戶抽象」的一些標準,在過去幾年的帳戶權益變革升級中確實成為layer2鏈、中間件網路服務以及錢包服務供應商的基準,幫助用戶在交易使用體驗得到了快速提升。但初步分析,帳戶抽象標準在客製化、開發體驗、交易邏輯複雜性等方面又受制於以太坊系統框架穩定性的否定,因此發展和落地速度比較有限。

EIP-3074指向的呼叫者市場短期看確實存在背離ERC-4337帳戶抽象方向,並且可能帶來一些惡意合約風險,但如果把這個調用者市場放在一個更加多元的去中心化求解器初始化器網絡市場觀察,呼叫者自由市場的正面意義可能會大於其負面影響。

全新的EIP-7702框架不僅具有EIP-3074的「靈活帳戶轉換」優點,而且足夠相容於ERC-4337。但疊加的權限賦予,並不能最大發揮程度「呼叫者」在交易邏輯複雜性設計與管理上的潛力。

同時,Invoker也可以接受EIP-7702框架,在搭載了一些產品和服務來加速豐富的Solver活動器發展。但Invoker順著EIP-3074更自由可延展的服務升級探索空間其實會更大? (帶著緊箍咒也是猴哥,沒發生大鬧天宮的事。

我傾向於視ERC-4337和EIP-3074是兩個獨立玩具的自由市場,如果為了維護ERC-4337的正性制度而完全廢除EIP-3074的更強大的發展寬度會有些因噎廢食了。 ,短期看,用EIP-7702作為過渡也不失為一種最優化解。你怎麼看呢?

資訊來源:0x資訊編譯自網際網路。版權歸作者鏈上觀所有,未經許可,不得轉載

Total
0
Shares
Related Posts