撰文:Konrad Kopp
翻譯:白話區塊鏈
2023 年是「帳戶抽象創新者」的一年。 ERC-4337 引起了最初的熱情,啟動了開發者社群(4337 Mafia),但其影響遠遠超出了標準本身的範圍。出現了新的錢包(如Soul Wallet 和Clave),重要的智能合約帳戶功能得到了改進(會話密鑰、新的恢復機制和通行密鑰),並且相關的垂直領域已經找到了利用智能帳戶來推動其他關鍵UX 改善基礎設施的方法(例如基於意圖的交易)。
一個新興的垂直領域,在4337 的基礎上看到了大量創新,正處於所有這些發展的中心,那就是模組化帳戶抽象化。模組化帳戶抽象承諾了一個世界,智慧帳戶可以輕鬆擴展、自訂、可移植且安全。我們對2024 年這個領域的發展感到非常興奮。為了開年,我們想回顧去年的關鍵里程碑,並簡要闡述2024 年的預測。
1、在2023 年之前
將智慧帳戶模組化的想法已經存在一段時間了,到2023 年之前,最顯著(據我們所知也是唯一)的模組化帳戶是Safe。它的架構允許執行器模組回調到帳戶內部,還有一個守衛/ 鉤子模組和一個回退處理器。一些為Safe 建構的模組範例包括由GnosisDAO 建構的Zodiac 模組。其他帳戶抽象的參與者也先前探索了模組化的某些方面,例如Argent,但據我們所知,他們還沒有過渡到在生產中使用這種範式。
2、開端
2022 年末,接近完成ERC-4337 的審計時,出現了使用Diamond Proxies 模組化ERC-4337 帳戶的想法。在2023 年2 月的ETHDenver 大會活動中,Rhinestone 建構了這種帳戶的第一個原型,它具備了以下特點:
1)模組化
2)本地兼容ERC-4337
3)基於Diamond Proxies,並被選為黑客馬拉鬆的決賽入圍者之一。
這引發了大量的討論、社區努力、原型和產品。
3.技術里程碑/ 提案
在ETHDenver 會議活動後,邁出的第一個重要步驟之一是ERC-6900 的推出(2023 年4 月18 日)。該提案的目標是標準化模組化智慧帳戶,並汲取了我們早期在ETHDenver 原型的靈感。這正式展開了圍繞使用Diamond Proxies 開放討論,特別是delegatecall 的話題,以實現智慧帳戶的模組化。緊接著,ZeroDev 在4 月25 日推出了他們的Kernel,它仍然是最簡化、可擴展的智慧帳戶。隨後,B1C0nomy 在9 月27 日推出了自己的模組化智慧帳戶,透過對Safe 進行分叉使其本地相容4337,並允許模組化的驗證邏輯。此外,Thirdweb 在夏末宣布了動態帳戶。
然而,模組化帳戶並不是謎題的唯一部分。模組化帳戶抽象的承諾是,任何開發者都可以建立一個智慧帳戶功能,任何智慧帳戶使用者都可以安裝和使用。將第三方開發者引入帳戶會帶來很大的安全風險。為了解決這個特定問題並創建模組分發和發現的平台,我們推出了模組註冊表(7 月),隨後迅速跟進的是ERC-7484(8 月14 日)。 Safe{Protocol}的白皮書隨後於8 月15 日發布,旨在解決Safe 生態系統中的這個確切問題。
2023 年的模組開發主要圍繞著基本的帳戶特性。這包括開發新穎的帳戶恢復系統(例如Safe 的恢復中心)、改進使用通行密鑰作為簽名機制,以及跨多個網路改進帳戶同步的多鏈模組。除了這些基本帳戶特性之外,我們開始看到更多有見解的模組,為用戶提供更大的安全性、隱私性,並直接從帳戶輕鬆存取DeFi(更多預測內容請見後文)。為了賦予開發者所需的工具,以便他們輕鬆使用這種模組化架構來建立自訂的帳戶特性,Rhinestone 推出了ModuleKit(8 月25 日),這是第一個針對模組開發的開發者框架。
在11 月,B1C0nomy 和Rhinestone 合作宣布了首個「模組商店」,計劃於2024 年第一季推出。這個模組商店允許dapp 和錢包開發者發現他人構建的模組,並將其整合到他們的應用程式中,以改善用戶體驗或創造新的產品體驗。
2023 年12 月,ZeroDev、B1C0nomy、Rhinestone 和OKX 合作推出了更簡化的模組化智慧帳戶標準:ERC-7579。這個ERC 旨在實現模組開發者和應用程式所需的最小互通性,同時允許帳戶供應商進行創新,這是ERC-6900 所嚴重限制的。
4.相關數據
1)模組化帳戶已部署
儘管模組化帳戶抽像生態系統在2023 年才開始獲得關注,但絕大多數的生產帳戶已經是模組化的了。 Kernel 和B1C0nomy 帳戶佔了超過80% 的4337 本地帳戶,而在智慧帳戶採用方面,Safe 則是市場的領導者。 Kernel 部署了近100 萬個帳戶,而B1C0nomy 已經部署了超過60 萬個(參考)。在2023 年,Safe 繼續保持其主導地位,部署了超過410 萬個帳戶,年增355%。其中許多帳戶是代表Worldcoin 部署的,他們在今年稍早達到了270 萬個經過驗證的帳戶。
2)利用模組化智慧帳戶的應用程式
在4337 生態系統中,根據帳戶數量和用戶操作數來看,CyberConnect 和FanTV(一個去中心化的媒體新創公司)是規模最大的應用程序,分別擁有55 萬和47 萬個獨特帳戶。 ZTX 帽衫銷售活動產生了超過20 萬個帳戶,而Grindery,一個Telegram 智慧錢包,則創建了超過20 萬個帳戶。所有這些應用程式都利用Token 激勵來轉換用戶,這使得很難對早期產品市場適應性進行評論(這對用戶參與度的影響可以在下一節中看到)。這些產品主要利用智慧帳戶來創建無縫的入門體驗,這並不是模組化帳戶抽象化所獨有的。
模組化智慧帳戶提供更具創新應用體驗的領域是透過帳戶自動化實現的DeFi,這已成為基於意圖的交易基礎設施和產品建構者的首選平台。例如,Composible CoW 利用Safe 的模組化架構為使用者創建了類似意圖的交易。 Rage Trade 和CapX 透過專門設計的會話金鑰提供無縫的DeFi 作業。然而,這些產品仍處於早期實驗階段,並尚未充分利用智慧帳戶模組。
3)用戶統計數據
到目前為止,ERC-4337 生態系整體的一個主要缺點是使用者的留存率非常低,如下圖所示(來自BundleBear)。由於絕大多數ERC-4337 帳戶都是模組化的,模組化帳戶抽像生態系統也是如此。如上所述,其中一個主要原因很可能是利用Token 激勵來推動關聯產品的初期用戶採用。
5、2024 年的預測
我們認為2024 年的兩個關鍵字將是採用和互通性。
1)採用
在2023 年,我們看到大多數智慧帳戶採用是透過嵌入式錢包或有人建議稱之為嵌入式簽署者來實現的。由這些簽章者控制的絕大多數智慧帳戶都是模組化的,我們認為這種趨勢將在2024 年將繼續發展。新嵌入式簽署者SDK 的崛起和現有SDK 的改進將促使開發者繼續競爭,為他們的開發者提供新功能,我們相信智慧帳戶模組將在區分不同參與者方面發揮關鍵作用。
現有模組的採用,例如通行金鑰驗證器或各種復原和會話金鑰類型,將繼續成長。開發者還將嘗試使用更獨特的模組,例如DeFi 自動化執行器,這些模組將幫助他們提供獨特的產品體驗,與傳統的中心化金融競爭或超越。模組可以在將任何給定用戶的機器人引入鏈上以及極大降低DeFi 採用的知識門檻方面發揮關鍵作用。
我們也看到模組在安全和隱私領域的採用。支出限制和可配置的多重簽名(例如,如果與新合約交互,則需要額外簽名者)提供簡單的安全增強,但更先進的漏洞檢測模組可以與離線服務結合使用。利用隱私技術的模組將出現,為用戶提供一種混淆其身份並增加隱私的手段。這可以是確保帳戶恢復流程不暴露使用者訊息,也可以是為隱密點對點互動提供新穎機制。
2)互通性
在2023 年,我們看到了許多不同參與者在模組化帳戶抽象方面各自開拓創新道路,導致了許多碎片化現象。雖然我們認為創新將會持續,但我們也認為在2024 年,互通性將發揮更大作用,使應用程式和用戶更容易使用模組,讓開發者更輕鬆地將他們的模組分發給任何用戶,無論他們使用什麼樣的帳戶實現。
我們認為互通性可能發生在三個方面:
1)在帳戶合約層面
2)在帳戶創建層面和
3)在模組層面。
ERC-7579 是第一個方面的最佳候選者,ZeroDev、B1C0nomy 和OKX(目前合計佔所有4337 相容智慧帳戶的80% 以上)計劃在第一季採用它,更多帳戶建構者將會跟進。第二個面向旨在使跨多個由相同SDK 驅動的應用程式更輕鬆地創建和重複使用嵌入式簽署者,或許也涉及跨多個SDK。
在2023 年,我們已經看到了一個旨在實現這一目標的標準範例,ERC-7555,並且在DevConnect 期間的WalletUncon 上,有多次討論致力於解決這個問題。
最後,我們認為2024 年將是模組互通性的重要一年,無論是在像ERC-7579 提出的高層次上,還是在更具模組特定性的層面,例如規範化例如會話密鑰的工作原理。