📢 Gate廣場 #MBG任务挑战# 發帖贏大獎活動火熱開啓!
想要瓜分1,000枚MBG?現在就來參與,展示你的洞察與實操,成爲MBG推廣達人!
💰️ 本期將評選出20位優質發帖用戶,每人可輕鬆獲得50枚MBG!
如何參與:
1️⃣ 調研MBG項目
對MBG的基本面、社區治理、發展目標、代幣經濟模型等方面進行研究,分享你對項目的深度研究。
2️⃣ 參與並分享真實體驗
參與MBG相關活動(包括CandyDrop、Launchpool或現貨交易),並曬出你的參與截圖、收益圖或實用教程。可以是收益展示、簡明易懂的新手攻略、小竅門,也可以是現貨行情點位分析,內容詳實優先。
3️⃣ 鼓勵帶新互動
如果你的帖子吸引到他人參與活動,或者有好友評論“已參與/已交易”,將大幅提升你的獲獎概率!
MBG熱門活動(帖文需附下列活動連結):
Gate第287期Launchpool:MBG — 質押ETH、MBG即可免費瓜分112,500 MBG,每小時領取獎勵!參與攻略見公告:https://www.gate.com/announcements/article/46230
Gate CandyDrop第55期:CandyDrop x MBG — 通過首次交易、交易MBG、邀請好友註冊交易即可分187,500 MBG!參與攻略見公告:https://www.gate.com/announcements
多鏈帳戶抽象技術:ERC-4337與原生AA的對比分析
多鏈帳戶抽象技術探析:加密基礎設施的未來發展方向
近日,歐洲規模最大的以太坊年度技術盛會在比利時布魯塞爾舉行。一位區塊鏈開發人員受邀在會上發表了題爲"揭示未來:多鏈帳戶抽象解析"的演講,深入探討了帳戶抽象技術的發展現狀和未來趨勢。
帳戶抽象技術概述
帳戶抽象(AA)主要包含兩個核心要素:籤名抽象和支付抽象。籤名抽象使用戶可以自由選擇驗證機制,而不局限於特定的數字籤名算法。支付抽象則允許使用多種交易支付選項,如用ERC-20代幣支付或由第三方贊助交易費用。這種靈活性有望帶來更安全、更優化的用戶體驗。
目前,帳戶抽象的主要實現方式有兩種:ERC-4337標準和原生AA。ERC-4337通過引入更靈活的帳戶管理和交易處理機制來突破以太坊外部帳戶的限制。而原生AA則將帳戶抽象直接嵌入區塊鏈底層協議中。
ERC-4337與原生AA的差異
在系統角色方面,ERC-4337依賴Bundler和EntryPoint合約協同工作,而原生AA由官方服務器的操作員/排序器處理交易。
合約接口方面,ERC-4337和原生AA在驗證階段的入口點函數都是固定的,但執行階段只有原生AA的入口點是固定的。
驗證步驟的限制各不相同。ERC-4337定義了禁止使用的操作碼和存儲訪問限制,而某些L2網路則放寬了部分限制。
執行步驟的限制也有差異。某些L2網路要求確認系統標志才能執行系統調用,而ERC-4337和其他網路在執行階段沒有特殊限制。
隨機數處理方式不同。ERC-4337將隨機數分爲密鑰值和隨機數值,而某些L2網路採用嚴格遞增的隨機數管理機制。
首次交易部署方式有所不同。ERC-4337允許在首個用戶操作中部署帳戶合約,而某些L2網路要求單獨發送第一筆交易來部署帳戶合約。
L1與L2實現ERC-4337的差異
在EVM兼容鏈上實施ERC-4337主要面臨兩大挑戰:
Rollup設計中,L2需要將數據上傳至L1以確保安全性和結算。這涉及額外的費用計算,如何在預驗證Gas中合理包含這些費用是一個重大挑戰。
不同鏈上的地址計算方式存在差異。例如,某些L2網路採用獨特的地址編碼方式或哈希函數。此外,新操作碼的引入可能導致字節碼變化,進而影響帳戶合約地址的一致性。
結語
帳戶抽象技術正在快速發展,不同實現方案各有特點。隨着技術的不斷完善,我們有望看到更加靈活、安全和用戶友好的區塊鏈交互方式。然而,在多鏈環境下實現統一的帳戶抽象標準仍面臨諸多挑戰,需要業界繼續深入研究和探索。