
賬戶抽象初學者指南:打造簡單、安全、強大的加密用戶體驗
TechFlow Selected深潮精選

賬戶抽象初學者指南:打造簡單、安全、強大的加密用戶體驗
賬戶抽象是一套框架和標準,可以大幅提升加密錢包(賬戶)的功能。
作者:cygaar
編譯:深潮TechFlow
“賬戶抽象是加密貨幣的未來。”
你可能聽過這句話很多次,但並不清楚它的具體含義。今天,讓我們來解決這個問題。
我將為你介紹賬戶抽象的初學者指南——它是什麼,如何運作,以及它將如何徹底改變加密貨幣應用。

我們不會深入探討賬戶抽象的技術和實現細節(那是以後的話題)。相反,這裡將提供一個高層次的概述,並通過實際例子展示賬戶抽象在過去幾年中如何改善了加密貨幣的用戶體驗。
簡單來說,賬戶抽象是一套框架和標準,可以大幅提升加密錢包(賬戶)的功能。
你可以把它想象成給一輛1999年的本田思域加上飛行能力,它仍然可以作為汽車行駛,但現在它還能做更多事情。

你可能會問,為什麼加密錢包默認不具備這些強大功能呢?答案是,在一些現代區塊鏈上,它們確實很強大,但對於像以太坊這樣的傳統區塊鏈,賬戶是在我們完全理解其所有潛在用途和缺陷之前設計的。
在以太坊(和許多EVM鏈)上,我們主要使用外部擁有賬戶(EOAs)。這些是簡單的錢包,只能持有資產併發起交易。它們綁定到一個單一的私鑰,無法執行復雜操作。

同時,我們還有智能合約,在區塊鏈上自動執行的代碼。智能合約幾乎可以被編程來執行任何任務。
如果我們能將智能合約的靈活性添加到每個人的加密錢包中,那不是很酷嗎?這就是合約賬戶(CAs)登場的地方——它們是賬戶抽象的核心部分。
合約賬戶將智能合約的無限功能融入錢包中,使其功能大幅增強。這些錢包仍然可以持有資金,但不再依賴於單一的私鑰。

過去,如果你丟失了私鑰,就相當於丟失了錢包。
這對於非加密貨幣用戶來說,體驗非常糟糕。而有了合約賬戶,錢包可以通過多種認證方式進行操作,而不再需要傳統的私鑰簽名。

你可以使用指紋識別、第三方提供商(如Google、Apple)、多重簽名或不同的簽名方案來進行認證。
即使你真的丟失了原始私鑰,也可以通過設定的方法恢復賬戶。

構建賬戶驗證的方法有很多。這些方法不僅能提升錢包的安全性,賬戶抽象(AA)還賦予錢包新的功能。
在外部擁有賬戶(EOAs)中,所有交易必須使用鏈上的原生燃料代幣支付,並且必須由發起者支付。此外,一次只能進行一筆交易。
但有了AA:
-
交易可以完全由第三方(通常是應用程序)贊助
-
交易可以用不同的代幣支付(例如,用USDC支付而不是ETH)
-
交易可以批量處理,節省 gas 費,並允許在不需要單獨批准的情況下進行代幣交換

由此可見,AA 能夠顯著改善加密應用的用戶體驗。之前,我們被僵化的結構束縛,使得加密貨幣的入門變得繁瑣和困難。而現在,有了 AA,我們可以創造出與傳統 Web2 應用媲美甚至超越的用戶體驗。
需要強調的是,這些智能合約賬戶仍然完全由用戶自己掌控,沒有第三方能夠訪問用戶的資金——所有資產仍然是自我託管的。
那麼,AA 的現狀如何呢?
在 EVM 上,我們有 ERC-4337 和 EIP-7702 等提案,為AA奠定了基礎。
如今,我提到的許多功能已經實現。然而,將現有錢包轉變為合約錢包仍需要大量工作。

未來,我會發布一份詳細的賬戶抽象指南,介紹更多細節。
目前,你只需知道 AA 是我們實現簡單、安全和強大用戶體驗的關鍵,它將迎接下一波加密用戶的到來。
歡迎加入深潮 TechFlow 官方社群
Telegram 訂閱群:https://t.me/TechFlowDaily
Twitter 官方帳號:https://x.com/TechFlowPost
Twitter 英文帳號:https://x.com/BlockFlow_News












