大家好,我是 imToken Labs 的 Jason Cui。很高興今天能和大家分享帳戶抽象如何解鎖全新的應用場景。
今天的分享分為四個部分:首先,我會解釋什麼是帳戶抽象;接著,我們將通過它的三個核心模組——驗證抽象、執行抽象和費用抽象——來探討它如何重塑區塊鏈互動方式。
帳戶抽象
區塊鏈帳戶是用戶與區塊鏈之間的橋樑,它回答了三個關鍵問題:
- 誰可以使用這個帳戶? —— 這是驗證邏輯
- 帳戶能做什麼? —— 這是執行邏輯
- 如何支付交易費用? —— 這是費用邏輯
傳統帳戶(EOA)的局限性顯而易見:它依賴固定的 ECDSA 簽名驗證,只能直接觸發單一合約的單一方法,且必須提前用 ETH 支付 gas 費用。
而帳戶抽象打破了這些限制,賦予帳戶更高的靈活性和可程式性:
- 驗證邏輯可程式:不再局限於私鑰簽名
- 執行邏輯可擴展:支援跨合約、多方法的複雜操作
- 費用支付更靈活:可以延遲支付、非原生代幣支付,甚至完全免支付(由贊助商承擔)
這種變革不僅提升了用戶體驗,還為開發者打開了無限可能。
驗證抽象
驗證抽象讓身份驗證方式不再局限於 ECDSA 簽名驗證,而是支援多種方式進行驗證:
- Passkey:提供硬體錢包級別的安全性,但無需管理助記詞,用戶體驗更友好
- 郵箱驗證:通過用戶熟悉的 Web2 工具管理帳戶,降低進入門檻
此外,驗證抽象還支援 AI 代理帳戶,讓 AI 成為獨立的數位實體,自主管理資產並執行交易。
在權限管理方面,驗證抽象技術帶來了更多的靈活性。用戶無需每次都授予應用程式完整權限,而是可以利用 會話金鑰或子帳戶,向應用程式授予有限或臨時權限。這使得應用程式能夠在用戶授權的範圍內,代表用戶執行特定任務,而無需用戶對每一次操作都進行單獨確認。
這一機制對於鏈上遊戲和自動化 DeFi 應用尤為重要,因為它避免了頻繁的用戶提示,從而極大地提升了用戶體驗。
同時,驗證抽象還具備強大的帳戶恢復功能。由於驗證邏輯是可程式的,開發者能夠構建在金鑰遺失或被盜時恢復帳戶的方法。這一功能是傳統 EOA 所無法實現的,為用戶提供了更高的安全保障,解決了用戶在使用區塊鏈技術時的一大痛點。
執行抽象
執行抽象為帳戶帶來了更強大的執行能力,改變了交易的模式:
- 跨鏈交易:當前,多數跨鏈協議僅能實現資產的轉移,原因在於 EOA 無法被外部觸發。然而,執行抽象的出現打破了這一限制。它不僅允許發送資產,還能發送指令。執行者能夠在目標鏈上觸發用戶的帳戶,並代為完成交易,極大地拓展了跨鏈互動的可能性。
- 批量交易:過去,用戶需要分別發送多個獨立交易,例如先批准一個代幣,再進行交換。如今,執行抽象允許用戶將這些操作整合為一個交易。這不僅節省了 gas 費用,還提升了交易的可組合性和用戶體驗。
- 跨 DApp 功能組合:以往,用戶只能使用單個 DApp 提供的功能。執行抽象則允許用戶自由組合不同協議的功能。這將催生一個全新的市場——批量策略市場。用戶可以創建或採用批量交易來執行複雜的策略,實現真正的去中心化協作。
通過執行抽象,交易不再局限於單一合約,而是能夠跨越多個協議,開啟全新的去中心化協作時代。
費用抽象
費用抽象讓費用支付方式變得更加靈活多樣,帶來了諸多創新:
- 按需支付:費用支付不再局限於用戶自身,應用方或贊助商也可承擔費用,甚至可根據用戶的行為和需求進行動態調整,為不同用戶群體提供客製化的支付方案。
- 非原生代幣支付:突破了傳統僅用 ETH 支付費用的限制,支援使用穩定幣(如 USDC)等非原生代幣支付 gas 費用。這一改變降低了新用戶的入門門檻,減少了他們對加密貨幣知識的學習成本,使更多人能夠輕鬆參與區塊鏈交易。
- 延遲支付:改變了費用支付的時序,允許交易先完成,費用後結算。對於新用戶來說,這意味著無需提前準備 ETH,他們可以通過一個連結先獲取代幣,再用這些代幣支付 gas 費用。
- 隱私保護:目前,從隱私池中提取資金需要提前向目標地址發送 ETH,這可能會暴露用戶身份。但有了費用抽象,用戶可以先提取資金,然後用部分提取的資產支付費用,從而保持身份隱私。
這些改進讓交易的費用支付更加靈活,同時提升了隱私性和用戶體驗。
總結
帳戶抽象不僅是技術升級,更是對區塊鏈互動方式的全面重構。通過驗證、執行和費用抽象,它讓區塊鏈帳戶更安全、更靈活、更易用,同時為開發者提供了無限的創新空間