多鏈帳戶抽象技術深度解析:探索區塊鏈基礎設施的未來

robot
摘要生成中

多鏈帳戶抽象技術解析:加密基礎設施的未來

近日,以太坊社區會議(EthCC 7)在比利時布魯塞爾舉行,這是歐洲規模最大的以太坊年度活動,重點關注技術和社區發展。會議期間,一位區塊鏈開發人員發表了題爲"揭示未來:多鏈帳戶抽象解析"的演講,深入探討了帳戶抽象(AA)技術的現狀和未來發展方向。

加密基礎設施的未來?多鏈帳戶抽象解析

帳戶抽象概述

帳戶抽象主要包括兩個核心要素:籤名抽象和支付抽象。籤名抽象允許用戶選擇任意驗證機制,而不局限於特定的數字籤名算法。支付抽象則使用戶能夠使用多種交易支付選項,如使用ERC-20代幣支付或由第三方贊助交易。這種靈活性大大提升了用戶體驗和安全性。

ERC-4337標準

ERC-4337標準通過引入更靈活的帳戶管理和交易處理方法,解決了以太坊外部擁有帳戶(EOA)的一些固有限制。其核心組成包括:

  1. userOp結構:用戶將userOp發送給Bundler,後者收集多個userOp並調用EntryPoint合約的handleOps函數。

  2. EntryPoint合約:作爲交易處理的核心,負責驗證userOp、收取費用和執行目標操作。

加密基礎設施的未來?多鏈帳戶抽象解析

原生帳戶抽象

在原生AA中,每個帳戶都是一個合約,交易處理機制直接嵌入區塊鏈協議。不同網路採用了不同的AA設計:

  • ERC-4337帳戶抽象:以太坊、Arbitrum、Optimism等多個網路
  • 遵循ERC-4337的原生帳戶抽象:StarkNet和zkSync Era
  • 具有隱私設計的原生帳戶抽象:Aztec

ERC-4337與原生AA的比較

  1. 操作系統角色:ERC-4337通過Bundler和EntryPoint Contract協作完成,而原生AA依賴官方服務器的操作員/排序器。

  2. 合約接口:雖然步驟相似,但入口點函數在不同實現中略有差異。

  3. 驗證步驟限制:各實現對驗證過程中的操作碼和存儲訪問有不同程度的限制。

  4. 執行步驟限制:zkSync要求確認系統標志,而ERC-4337和StarkNet在執行階段沒有特殊限制。

  5. 隨機數管理:不同實現採用不同的nonce管理方式。

  6. 首次交易部署:ERC-4337允許在首個userOp中部署帳戶合約,而StarkNet和zkSync需要單獨的部署交易。

加密基礎設施的未來?多鏈帳戶抽象解析

L1和L2上的ERC-4337差異

在EVM兼容鏈上實施ERC-4337主要存在兩個關鍵差異:

  1. 協議差異:L2需要考慮數據上傳到L1的相關費用。

  2. 地址差異:不同鏈上的地址計算方式可能不同,可能導致帳戶合約地址在以太坊和L2間不一致。

加密基礎設施的未來?多鏈帳戶抽象解析

結語

帳戶抽象技術正在快速發展,爲區塊鏈基礎設施帶來新的可能性。隨着不同實現方案的出現和完善,我們有望在未來看到更加用戶友好、安全和靈活的區塊鏈交互方式。

ETH7.42%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 3
  • 分享
留言
0/400
token_therapistvip
· 08-06 10:28
嗯...又是标榜无缝体验的4337呢
回復0
governance_ghostvip
· 08-06 10:03
别急着吹 先试试再说 希望别最后还是gg
回復0
无常损失资深哲学家vip
· 08-06 10:00
感觉4337也就那样吧 咱早就在用了
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)