風險提示:防範以"虛擬貨幣""區塊鏈"名義進行非法集資的風險。——銀保監會等五部門
資訊
發現
搜索
登錄
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
查看行情
幣安研究院賬戶抽象報告解讀:發展現狀、生態版圖、關鍵用例
深潮TechFlow
特邀专栏作者
2023-08-21 02:22
本文約2617字,閱讀全文需要約4分鐘
AA目前發展的如何,生態版圖、可行用例和發展的來龍去脈又是怎樣的?

原文作者:Colin Chan,Binance Research

原文編譯:深潮TechFlow

賬戶抽象最近大熱。

在過去的7 月,近30 萬個智能合約賬戶被創建。同時,市場上的玩家們也躍躍欲試:

OKX 等推出智能合約錢包,StarkNet 和zkSync 也有原生支持AA 的方案,Cyber Connect 和Lens 也在發力...

跳出AA 是什麼的討論,AA 目前發展的如何,生態版圖、可行用例和發展的來龍去脈又是怎樣的?從各類文章和分析中,我們往往只能得到零碎的印象,而無法系統的把握這個賽道和技術的全景。

這兩天,幣安研究院發布了賬戶抽象的報告,對上述問題做了系統性的描述和分析。由於報告較長,深潮對該報告進行了解讀和提煉,以幫助大家更好的了解核心觀點和結論。

關鍵要點

  • 隨著ERC-4337 的引入,賬戶抽象(下稱AA)已可在以太坊主網上支持,而無需對核心共識層面進行更改。

  • StarkNet 和zkSync 已經推出了原生賬戶抽象解決方案,Argent 和Bravoos 等錢包提供商也尋求提供這些方案。

  • 使用案例如傳統機構Visa 也在這個領域開拓,Lens Protocol 和CyberConnect 也採用了賬戶抽象,這些都被證明展示了實現的和潛在的好處,以鼓勵用戶加入Web3環境。

AA 技術實現

  • 關於以太坊賬戶的分類,如EOA 和AA 的區別,在此不贅述,有需要可查看報告原文。

  • AA 一般的技術實現:可通過下圖的關鍵組件來理解,它們相互作用,允許開發人員構建與鏈上dApps 兼容的智能合約錢包。

    總結後的流程如下:

  • 用戶在前端與抽象層交互,該抽象層將用戶操作轉換為基礎交易。

  • EntryPoint 智能合約負責驗證用戶簽名,處理由抽象層發起的交易。

  • Paymaster 合約負責為用戶操作支付交易費用。

  • 鏈上應用程序與用戶操作交互,就像與普通外部所有賬戶一樣。

AA 生態版圖

AA 生態系統在過去一年中繼續擴大,因為開發人員認識到需要更清晰的用戶體驗和用戶與錢包、應用程序及最終用戶之間更友好的交互。

通過實施AA,這有助於增強現有基礎設施並擴展用戶參與鏈上活動的可能性的方式。該領域的進步可以廣泛分類為“基礎設施”和“Social”兩部分,具體玩家見圖。

基礎設施領域的參與角色:

  • 區塊鏈:支持AA 的EVM 兼容的區塊鍊和zk-rollup 擴展解決方案。

  • 錢包提供商:利用AA 為用戶提供特定功能的錢包。

  • 支付:通過Paymaster 合約提供費用抽象能力,用戶無需擁有該區塊鏈的原生代幣即可執行數字交易。

社會領域的參與角色:

  • 遊戲/NFTs:採用AA 與代幣標準如ERC-4337 和ERC-6551 ,以改進鏈上游戲體驗,擴展NFT 的效用。

  • 社交媒體:結合諸如簽名抽像等AA 形式,允許用戶持續使用Web3錢包與社交網絡互動。

AA 的市場接受度

  • 關鍵:ERC-4337 EntryPoint 合約於今年3 月1 日正式部署。此後,交易活動和ERC-4337 智能賬戶的總數激增,尤其是在7 月。

  • 智能賬戶數量穩步增加, 7 月近30 萬個賬戶被創建,而與之對應的用戶操作活動急劇增加。

  • 大多數AA 活動是由Polygon 驅動的。這是由於社交網絡CyberConnect 的推出,該網絡中的所有賬戶都是ERC-4337 錢包。

AA 用例一覽

為了理解AA 的使用案例,報告重點介紹了使用ERC-4337 和ERC-6551 等代幣標準實現新功能的關鍵基礎設施項目。這些項目以改善最終用戶的UX 為基本目標,旨在推動區塊鏈技術的實際採用。

基於Paymaster 的支付用例

  • Paymaster 是ERC-4337 中的一個組成部分,通俗理解成一個中介,可以接收用戶使用的代幣,並將其兌換成區塊鏈原生代幣來支付手續費。

  • 相關案例如下:

  • VISA:Visa 展示了使用Paymaster 合約的解決方案,以抽像出基本的區塊鏈交互並通過自託管的智能合約錢包改善鏈上用戶支付體驗。目前,該案例尚在概念驗證階段,但目的上旨在減少用戶通過其錢包進行交易的摩擦,用戶可以以任意token 做gas 費,並且由Paymaster 覆蓋gas 成本,探索數字交易對消費者的“未開發的潛力”。

  • 另外,VISA 也有其他舉措,旨在讓用戶使用visa 卡就能支付gas 費。

  • Paymaster 合約的其他使用情況:

  • 總體穩步增長,Optimism 領頭。這與7 月底在OP 上推出的Beam 錢包有關,使得用戶可以用轉賬中使用的幣來支付手續費,而不用區塊鏈的原生代幣。

  • 下圖中,Paymaster 合約的gas 總量大幅增加,表明對這些中介服務的需求正在增長,以簡化用戶體驗。

錢包管理的用例

  • 通過將AA 整合到現有的錢包解決方案中,這些賬戶被增強成為具有可編程邏輯的智能合約錢包,提供新的功能,如批量交易和社交恢復。

  • 支持AA 的錢包管理方案如下:

  • Safe:


  • 推出多簽方案,需要多個授權實體對同一個賬戶進行簽名,而不是單獨的私鑰。

  • 最近通過可插拔接口集成了ERC-4337 標準,為開發人員提供了構建和創建錢包的模塊。

  • 引入了簽名抽象,允許用戶根據自己的偏好定制授權錢包發起交易的規則。例如,為了防範可疑活動,用戶可以指定支出限額來拒絕某個規模的交易。

  • Argent:

  • 引入了“社交恢復”的概念,允許用戶恢復丟失或遺忘的私鑰。

  • 用戶可以提名“守護人”,也就是他們信任的其他錢包或賬戶,作為恢復自己錢包的後援。

  • 或者,用戶也可以使用電子郵件地址和手機號碼進行鏈下恢復,引入了熟悉的雙因素認證機制。

  • Braavos:

  • 在Starknet 上推出的智能錢包,採用了簽名抽象的形式。

  • 用戶可以使用手機的生物識別特徵(如面部或指紋識別)來訪問錢包。

  • 委託交易的用例

  • “可委託賬戶”利用AA 使用戶可以將簽名權限委託給一個經批准的外部合約。該賬戶包含用戶根據自己偏好定制的相關規則,然後與規則中提到的應用程序進行交互,而無需手動批准每筆交易。

  • VISA 的自動支付方案:

  • 在完全控制錢包的同時,用戶可以批准公用事業和訂閱賬單的自動化支付。

  • 這種委託有效地抽象了簽名驗證,並改變了應用內的用戶交互,以獲得更友好的體驗。

  • Lens 的社交用例:


  • 允許用戶將簽名權限委託給dispatcher 錢包來執行發帖,評論和更改個人資料;

  • 用戶可以不斷地與dApp 交互,而無需每次都進行批准;

  • dispatcher 還會支付這些交易的燃料費,無需用戶持有用於應用內交互的原生代幣

  • 此舉導致其使用度有一陣子的提高

  • 代幣綁定賬戶用例

  • ERC-6551 引入了代幣綁定賬戶(TBA)的以太坊標準,賦予NFT 能力,使其作為“智能合約賬戶”發揮作用,並通過無許可註冊成為自己的錢包。這實現了一個集成機制,允許所有者在TBA 中託管NFT。

  • 最近1 個月,TBA 賬戶激增:

  • 通過抽象,極大的賦能現有NFT 以實現以下能力:

  • 實現資產的多層所有權

  • 使NFT 在生態系統間互操作

  • 降低燃料費,使交易更經濟實惠

  • NFT 獲得自己的數字身份

  • 用例:Sapienz 街頭文化

  • Sapienz 項目為數字街頭文化帶來ERC-6551 標準。

  • 用戶收到一個可自定義的字符,該字符的解鎖基於他們所擁有的NFT。

  • “字符”是用戶獲得的可自定義化身。這個化身是一個代表用戶的虛擬形象,用戶可以根據自己擁有的NFT 來解鎖這個化身的不同外觀。他們可以用不同的裝飾品配備字符,並根據自己的偏好進行個性化定制。

AA 值得注意的關鍵發展點

  • 智能合約錢包,目前靠由中介運營的“relayers”來將用戶簽名的消息轉換為典型的以太坊交易

  • 因此,新的L2鍊為開發人員實驗AA 的可行替代方案,例如:

  • zkSync 是第一個在協議級實現本地AA 的EVM 兼容鏈。

  • 類似地,zk-rollup 解決方案StarkNet 也實現了AA。

  • Optimistic rollups 如Optimism 和Coinbase 的Base 也實現了AA 形式。

  • 與AA 相關的提案和協議:

  • AA 從提出到目前採納,半年時間中,關鍵事件一覽:

錢包
幣安