• <sup id="ykcwk"><dd id="ykcwk"></dd></sup>
    <center id="ykcwk"><dd id="ykcwk"></dd></center>
  • <ul id="ykcwk"></ul>
    • <ul id="ykcwk"></ul>
    • 介紹EIP-7702:通過優化賬戶抽象加速以太坊采用

      EIP-7702 旨在通過其精益和簡單的實現,讓賬戶抽象在以太坊上實現大規模應用。

      介紹EIP-7702:通過優化賬戶抽象加速以太坊采用介紹EIP-7702:通過優化賬戶抽象加速以太坊采用

      最近,賬戶抽象 (Account Abstraction, AA) 的出現引起了廣泛關注,它被視為解決以太坊用戶體驗問題的一項關鍵方案。然而,盡管 AA 被認為具有很大潛力,但在實際應用中一直是一個難題,直到最近才有所突破。

      如今,EIP-7702 的出現帶來了希望。這項由 Vitalik Buterin 和其他核心以太坊開發者提出的創新提案,旨在簡化賬戶抽象的實現。

      在這篇文章中,我們將深入探討 EIP-7702 的細節、其必要性、所帶來的改進,以及它如何為以太坊的主流應用鋪平道路,使其更加用戶友好并具備未來適應性。尤其是在以太坊 ETF 申請最近獲得批準后,這一目標顯得更為可行。

      但首先,什么是賬戶抽象?

      什么是賬戶抽象?

      賬戶抽象允許創建智能合約賬戶,以在無需外部擁有賬戶(Externally Owned Account, EOA)的情況下發起和執行交易。簡單來說,賬戶抽象旨在使 web3 的體驗如同 Web2 一樣無縫,以至于日常用戶甚至不會注意到他們正在使用它,但仍能享受其所有好處。

      在 Web2 時代,當客戶在結賬終端刷卡時,所有在幕后運行的后端系統和機制都是在默默地工作;客戶只關心他們能否完成支付,對交易過程中的復雜細節并不在意。同樣,賬戶抽象的目標是通過多種潛在的應用場景,提供盡可能無縫和簡便的 Web3 用戶體驗。

      介紹EIP-7702:通過優化賬戶抽象加速以太坊采用介紹EIP-7702:通過優化賬戶抽象加速以太坊采用

      賬戶抽象的潛力

      賬戶抽象的強大之處在于允許開發人員將復雜功能直接集成到用戶賬戶中,如自動交易、錢包恢復機制等。QuickNode 提供了一份詳細指南,幫助開發者進一步探索賬戶抽象或尋求實踐指導。想在項目中實現賬戶抽象,可以通過 QuickNode 的市場獲取 Stackup 的插件,簡化這一過程。

      介紹EIP-7702:通過優化賬戶抽象加速以太坊采用介紹EIP-7702:通過優化賬戶抽象加速以太坊采用

      雖然這個概念引起了人們的極大興趣,正如越來越多的支持賬戶抽象的錢包所證明的那樣,但缺乏本地以太坊實現凸顯了固有的采用挑戰。

      賬戶抽象的挑戰

      在以太坊上實現賬戶抽象面臨多個挑戰。ERC-4337 標準存在固有問題,實施過程中也會遇到額外挑戰。主要風險包括:

      • 所有權與控制權分離的風險:賬戶抽象可以將賬戶的所有權和控制權分離到’EntryPoint’合約,這帶來了未授權交易和智能合約漏洞的風險。開發者需要實施技術防護措施來減輕這些風險,增加了復雜性。
      • ERC-4337 兼容性的后勤風險:現有 EOA 比 ERC-4337 提供的復雜功能簡單得多,需要大量后臺邏輯和代碼重構。為安全性去中心化打包者和更新像 MetaMask 這樣的流行基礎設施增加了后勤挑戰。
      介紹EIP-7702:通過優化賬戶抽象加速以太坊采用介紹EIP-7702:通過優化賬戶抽象加速以太坊采用

      (來源:EIP-4337 官方文檔)

      • EntryPoint 合約作為單點故障:ERC-4337 高度依賴 EntryPoint 合約來處理和驗證用戶操作,成為一個單點故障,容易受到安全風險和可靠性問題的影響。
      介紹EIP-7702:通過優化賬戶抽象加速以太坊采用介紹EIP-7702:通過優化賬戶抽象加速以太坊采用

      此外,智能合約賬戶交易比傳統 EOA 交易更貴,增加了復雜性。

      EIP-7702:擬議的解決方案

      EIP-7702 通過結合 ERC-4337、EIP-3074 和 EIP-5003 的最佳特性,同時減輕其各自的限制,來解決這些挑戰。這種方法確保賬戶抽象的實現更高效且兼容。

      關鍵組件:

      • ERC-4337 – 智能合約賬戶:允許智能合約作為用戶賬戶運行,使開發人員能夠構建復雜的交易邏輯和用戶體驗改進。但它缺乏將 EOA 轉換為智能合約賬戶的本地支持,沒有向后兼容性,使交易成本高昂。
      • EIP-3074 – AUTH 和 AUTHCALL:通過引入兩個新的操作碼 AUTH 和 AUTHCALL 增強 EOA 功能,使其臨時充當智能合約賬戶。然而,它需要硬分叉并依賴調用者,導致集中化風險。
      • EIP-5003 – AUTHUSURP:引入 AUTHUSURP 操作碼,用于永久遷移 EOA 到智能合約賬戶。通過部署智能合約代碼到 EIP-3074 授權地址并撤銷原私鑰訪問實現。

      此外,EIP-7702 還引入了一種新型交易類型,允許 EOA 在單筆交易中臨時作為智能合約錢包執行。該臨時代碼分配是無信任的,與現有 ERC-4337 基礎設施兼容,功能化設計便于集成,并設計為未來可擴展,無需硬分叉。

      EIP-7702 如何加速以太坊的采用

      EIP-7702 通過以下特點顯著提升了賬戶抽象在以太坊上的采用潛力:

      • 無信任性:EIP-7702 通過在單筆交易中臨時分配智能合約代碼給 EOA,消除了對中心信任點的需求。此無信任方法在交易后消除任何訪問或合約簽名。
      • 兼容性:EIP-7702 與現有 ERC-4337 基礎設施完全兼容,無需硬分叉或新操作碼。在 EOA 和智能合約賬戶之間無縫工作,統一了以太坊上的賬戶抽象。
      • 基于功能的驗證:EIP-7702 設計緊密耦合驗證(AUTH)和執行(AUTHCALL),減少了干擾,簡化了過渡。此基于功能的方法通過降低學習曲線提升了開發者體驗。
      • 未來可擴展:EIP-7702 確保與 ERC-4337 賬戶的向后兼容,技術債務低。無需硬分叉進行維護,讓開發者能夠自信地構建長期解決方案。

      開發者友好的賬戶抽象路徑

      迄今為止,賬戶抽象的承諾由于實施復雜性、缺乏本地支持和不同方法而未能實現。EIP-7702 提供了一個直接解決這些核心問題的開發者友好解決方案,使 EOA 具備智能合約賬戶功能,且無信任、兼容且未來可擴展。

      隨著以太坊的不斷發展,EIP-7702 代表了實現賬戶抽象真正潛力的重要一步,為更用戶友好和開發者友好的生態系統鋪平了道路。

      主站蜘蛛池模板: 蜜臀久久99精品久久久久久小说| 精品久久一区二区三区| 国产精品ⅴ无码大片在线看| 日本精品一区二区三区在线视频一| 久久国产精品成人免费| 久久精品国产亚洲AV香蕉| 无码精品人妻一区二区三区AV| 97久久精品人人做人人爽| 国产成人精品天堂| 国内精品久久久久影院优| 亚洲精品国产品国语在线| 久久综合精品国产一区二区三区| 无码国内精品久久人妻| 精品无码三级在线观看视频| 91麻豆精品国产91久久久久久| 国产三级久久久精品麻豆三级| 亚洲精品无码成人AAA片| 日韩经典精品无码一区| 久久夜色精品国产亚洲av| 国产亚洲精品拍拍拍拍拍 | 欧美成人精品欧美一级乱黄一区二区精品在线 | 亚洲精品人成在线观看| 99精品视频在线观看婷| 成人国产精品一区二区网站| 国产精品日韩AV在线播放| 久久精品国产亚洲av麻豆小说| 亚洲国产精品VA在线观看麻豆| 在线成人精品国产区免费| 亚洲精品无码久久久影院相关影片 | 国产91久久精品一区二区| 8AV国产精品爽爽ⅴa在线观看| 国产三级精品三级在线专区1| 精品久久久久中文字幕日本| 精品无人码麻豆乱码1区2区| 久久精品国产亚洲AV高清热 | 国产精品视频不卡| 国产在AJ精品| 久久综合精品国产一区二区三区| 日韩精品一区二区三区不卡| 亚洲国产人成精品| 亚洲午夜精品第一区二区8050|