Menu

  • Home
  • Trending
  • Recommended
  • Latest

分類

  • #2021 新年特輯
  • 100天區塊鏈挑戰
  • 2019 台灣區塊鏈產業指南
  • 2020 台灣區塊鏈產業年鑑
  • 2022 台灣年度最影響力人物榜
  • 2023 台灣年度影響力人物榜
  • 2023 新春特輯
  • 2024 TON Hacker House
  • 2024新春特輯
  • ABS 2018 專題報導
  • AI
  • CBDC是什麼?為何全球都在積極研究、有什麼優點與隱憂
  • Cefi
  • dao
  • dApps
  • defi
  • DePIN 如何開啟去中心化物理網路革命?
  • Entertainment
  • EOS
  • EOS insights
  • Gaming
  • Howto & Style
  • ICO
  • JiaJia
  • Layer 2
  • Libra
  • Movie
  • Music
  • News
  • nft
  • Plurality 多元宇宙
  • Starknet 空投落地,後續帶來什麼影響?
  • TON的崛起之路》背靠 Telegram 如何實現 Web3 大規模應用?
  • Uncategorized
  • Web3.0
  • 中國
  • 亞太
  • 交易所
  • 人物專訪
  • 以太坊
  • 以太坊
  • 以太坊 Dencun 坎昆升級將臨,你需要知道的所有事
  • 以太坊再質押協議為何成為最熱門賽道?
  • 供應鏈
  • 保險
  • 債券
  • 元宇宙
  • 全台最大詐騙案!Ace交易所涉垃圾幣詐騙
  • 全球加密貨幣監管最新動態統整
  • 其他國家
  • 其他幣別
  • 分散式帳本技術
  • 創投
  • 加密貨幣「詐騙手法」整理,學習如何保護你的資產
  • 加密貨幣市場
  • 區塊鏈平台
  • 區塊鏈新手全攻略,你需要知道的加密貨幣基礎
  • 區塊鏈新手教學
  • 區塊鏈活動
  • 區鍵禧
  • 即時新聞
  • 台灣
  • 哈希派
  • 國際組織報告
  • 多元宇宙Plurality有多重要?未來20年人類躍進關鍵
  • 央行
  • 娛樂平台
  • 安全
  • 專欄作者
  • 巴拉區塊事
  • 市場分析
  • 幣安與美國司法部達成 43 億美元和解,CZ認罪
  • 影片測試的分類
  • 快訊
  • 技術
  • 抓住空投爆擊!值得埋伏的項目、互動教學總整理
  • 投資分析
  • 挖礦
  • 推薦閱讀
  • 搶先看
  • 支付
  • 政府報告
  • 數位產權
  • 數據報告
  • 概念
  • 歐洲
  • 比特幣
  • 比特幣現貨ETF上市,真帶來了增量資金?
  • 比特幣第四次減半將臨,行情怎麼走?
  • 比特幣銘文大爆發,Oridinal 如何改變 BTC 生態?
  • 比特彭
  • 汪彪
  • 法規
  • 測試網
  • 灰度
  • 物聯網
  • 犯罪
  • 獨立觀點
  • 瑞波
  • 環境永續
  • 社交
  • 私人機構報告
  • 稅務
  • 穩定幣
  • 管制
  • 美國
  • 肺炎
  • 能源
  • 訴訟
  • 評級報告
  • 財金哥 & 區塊妹
  • 身份驗證
  • 遊戲
  • 鄧庶杭
  • 金融市場
  • 銀行
  • 錢包

Subscriptions

  • 零壹財經 01 binary
    01 Binary
  • 0xdt
  • 0xJigglypuff
  • aaaaYYYY
  • ABCDELabs

Recent News

  • 圖解多元宇宙》V神、Glen力推的Plurality是什麼?為何協作技術是人類社會進步關鍵
  • 精選文章搶先看!動區登入Access質押訂閱服務,解鎖寶貴資訊快人一步
  • ABS獨家專訪》Gitcoin共同創辦人Scott:台灣是現實與Web3治理的重要交匯點
動區動趨-最具影響力的區塊鏈新聞媒體
  • Home
    • Home Layout 1
    • Home Layout 2
    • Home Layout 3
  • Browse
    • News
    • Movie
    • Music
    • Technology
    • Howto & Style
    • Entertainment
    • Gaming
  • Features
    • Youtube Video
    • Vimeo Video
    • Dailymotion Video
    • Self-hosted Video
    • User Profile
    • Playlists
    • User-created Playlist
    • Favorite Playlist (Private)
    • Watch Later Playlist (Private)
    • All JNews Features
No Result
View All Result
  • Login
  • Register
UPLOAD
動區動趨-最具影響力的區塊鏈新聞媒體
No Result
View All Result
Home 技術 以太坊

探究EIP-7702提案:Vitalik為解決帳戶抽象難題給的終極解藥

Foresight News by Foresight News
2024-05-10
in 以太坊, 技術
481 10
0
探究EIP-7702提案:Vitalik為解決帳戶抽象難題給的終極解藥
675
SHARES
3.1k
VIEWS
Share on FacebookShare on Twitter

EIP-7702 與目前 EIP-4337 建構的所有帳戶抽象工作高度相容,一旦此提案生效,將可能徹底改變所有人與 Web3 應用的互動方式。本文源自 Jarrod Watts 所著文章,由 Foresight News 整理、編譯及撰稿。
(前情提要:以太坊最新會議:鋪路帳戶抽象、EIP-3074潛在變更、主網與L2治理協作、Pectra升級..)
(背景補充:帳戶抽象關鍵》EIP-3074 如何讓以太坊變更簡單,開啟智能合約錢包?)

本文目錄

  • RelatedPosts
  • 圖解多元宇宙》V神、Glen力推的Plurality是什麼?為何協作技術是人類社會進步關鍵
  • 6 Sci-fi Gadgets in Movie We Wish Actually Existed
  • Tesla’s Chinese factory just delivered its first cars
  • EIP-4337
  • EIP-3074
  • EIP-5003
  • EIP-7702

Vitalik Buterin 最新提出了 EIP-7702 提案,這可能是以太坊歷史上影響最大的變化之一,本文就將介紹該新提案的有關工作原理以及實現其所需要了解的一切。

RelatedPosts

圖解多元宇宙》V神、Glen力推的Plurality是什麼?為何協作技術是人類社會進步關鍵

6 Sci-fi Gadgets in Movie We Wish Actually Existed

Tesla’s Chinese factory just delivered its first cars

首先,EIP-7702 新提案出奇地簡短,這讓部分人感到困惑,不知道它到底如何運作,為了理解 7702,我們首先要了解其中提到的另外三個提案:

  • EIP-4337
  • EIP-3074
  • EIP-5003

讓我們從所有這些提案的共同目標「帳戶抽象」說起——以太坊上的 EOA(「普通」帳戶)很糟糕,它們風險很大,功能非常有限,而帳戶抽象則允許使用者使用智慧合約作為帳戶,以新增更多功能和安全性來解決這個問題。

EIP-4337

EIP-4337 於 2023 年 3 月在主網上線,它允許用像帳戶一樣編寫智慧合約,以便它們可以驗證和執行交易,這改進了許多使用者體驗(UX)。

自發布以來,EIP-4337 得到了廣泛的採用,主要由 Polygon 主導,而 Base 在過去幾個月中的相關活動也在增多。

EIP-4337 相關的最新創新來自 Coinbase 生態及 Coinbase 智慧錢包,它基於生物識別技術,使用者體驗非常棒,我曾在上週末於 ETH Global Sydney 製作了另一個小型演示來展示這一點。

那麼 EIP-4337 存在什麼問題?為什麼今天又有另一個帳戶抽象提案?因為 EOA 仍然是迄今為止使用最廣泛的帳戶型別。

除此之外,大多數 EIP-4337 的智慧合約帳戶都由單個 EOA 簽署者控制,下面是示例程式碼:

因為無法將使用者的 EOA「轉換」為智慧合約帳戶,所以有這個奇怪的中間步驟解決方案——主要是由於 Web3 應用缺乏對連線智慧合約帳戶的原生支援,如今大多數人仍通過 MetaMask 等外掛錢包使用 EOA。

EIP-3074

這引出了我們的下一個提案:EIP-3074。

實際上,這個提案是在 EIP-4337 之前提出的,但是它尚未合並到主網,EIP-3074 試圖賦予 EOA 更多權力,允許他們將其 EOA 的控制權委託給智慧合約。

該提案概述了以下內容,新增兩個新的操作碼:

  • AUTH:EOA 可以呼叫 AUTH 來授權給定的智慧合約代表其 EOA 執行操作;
  • AUTHCALL:獲得授權的智慧合約可以使用 AUTHCALL 為 EOA 執行交易;

這實現了與 EIP-4337 許多相同的用例,而無需每個使用者部署新的智慧合約。一個關鍵的區別在於交易來自使用者的 EOA,而不是一個沒有使用者任何帳戶歷史記錄、ETH、NFT、代幣等的新合約。

對 EIP-3074 的一個常見反應是「如果有人制定惡意合約並且使用者委託給他們怎麼辦?」,畢竟委託給惡意合約可能會導致使用者的錢包裡的所有加密資產都被抽走。

解決這個問題的方法是錢包服務提供商甚至不允許使用者對任何合約進行授權,他們可能會保留一份使用者可以委託授權的智慧合約白名單列表,並且此列表之外的任何合約都不會顯示給使用者。

EIP-3074 委託的一個關鍵點是委託並非永久性的,「EOA 的單個交易會導致 nonce 增加,從而使未完成的授權失效」。

實質上,在使用者進行新交易後,委託將不再有效。

EIP-5003

我們也確實不想賦予 EOA 更多權力。畢竟,這些提案的目標是將使用者從 EOA 轉移到智慧合約帳戶,那麼我們為什麼要向 EOA 新增功能呢?

這很好地引出了我們的下一個提案:EIP-5003。EIP-5003 添加了另一個操作碼「AUTHUSURP」,它將程式碼部署在 EIP-3074 授權地址。

EIP-3074 和 EIP-5003 兩者的區別在於:

  • EIP-3074 是對智慧合約的臨時委託,可撤銷;
  • EIP-5003 是從 EOA 永久遷移並從 EOA「轉換」 到智慧合約帳戶;

EIP-3074 + EIP-5003 的一個大問題是它與通過 EIP-4337 的當前帳戶抽象方案不太相容,所以以太坊社群的一些人擔心我們會通過這兩種型別的帳戶抽象「建立兩個獨立的程式碼生態系統」。

EIP-7702

這就到了 Vitalik Buterin 今天的提議:EIP-7702——他提議修改 EIP-3074,使其更精簡並與 EIP-4337 更相容,這樣我們就不會最終得到兩個獨立的帳戶抽象生態系統,還將 EIP-5003 視為永久遷移的下一步。

EIP-7702 提出了一種同時接受 contract_code 和簽名欄位的新交易型別,在開始執行交易時,它將簽名者帳戶的合約程式碼設定為 contract_code。在交易結束時,它會將程式碼重新設定為空。

這和 EIP-3074 一樣,實現了 EOA 對智慧合約的臨時委託功能。然而 EIP-7702 並沒有引入新的操作碼(這需要硬分叉),而是定義了要呼叫的函式:

  • AUTH -> 呼叫「verify」(驗證)
  • AUTHCALL -> 呼叫「execute」(執行)

具體來說,它:

  • 檢查你的帳戶合約程式碼是否為空;
  • 如果為空,則設定為提供的合約程式碼;
  • 根據提供的智慧合約處理交易的方式執行交易;
  • 將帳戶合約程式碼設定恢復為空;

「合約程式碼」就是字面意思,智慧合約的程式碼就儲存在「合約程式碼」中。由於 EOA 本身不是合約,所以這個欄位通常是空的。然而 EIP-7702 的巧妙之處在於,它會在交易執行期間臨時將一些智慧合約程式碼填充到該欄位中。

這是一種為您的 EOA 提供新行為(程式碼形式)的方式,用於執行此特定交易,下一步是使之成為永久性的行為改變,只需選擇「在交易結束後不將程式碼設定為空」。

該提案最棒的一點之一是,它與迄今為止為 EIP-4337 構建的所有帳戶抽象工作高度相容,「使用者需要簽名的合約程式碼實際上可以是現有的 EIP-4337 錢包程式碼」。

一旦此項改動生效,使用者現有的 EOA 就可以執行任何智慧合約程式碼。通過額外的 EIP,EOA 還可以永久升級以執行特定的程式碼。

假以時日,這可能會徹底改變我們所有人與 Web3 應用的互動方式。

📍相關報導📍

EIP-3074 後,惡意的簽名會導致以太坊錢包資金被耗盡?開發者親解惑

以太坊下一步:EIP-3074納入布拉格升級,智能合約引入錢包帶來三大改革

以太坊坎昆升級懶人包:Dencun啟動時間、EIP改進提案、對質押 驗證者 開發員有什麼影響?

Tags: EIP-3074EIP-4337EIP-5003EIP-7702EOAUX

Recommended videos

3:18

‘Stranger Things 3: The Game’ arrives on iOS and Android

2.5k Views
2024-06-22
    3:27

    NIKI – La La Lost You (Official Music Video)

    2.5k Views
    2024-07-28
      4:21

      Didi Kempot – Cidro for Sobat Ambyar (Official Music Video)

      2.5k Views
      2024-07-29
        1:00

        Apple AirPods Pro first look: A big improvement

        2.5k Views
        2024-06-30
          Show More
          Copyright (c) 2019 by Jegtheme.
          • About
          • Buy JNews
          • Request A Demo
          • Contact
          No Result
          View All Result
          • Account
          • BlockTempo Beginner – 動區新手村
          • Change Password
          • Forgot Password?
          • Home 1
          • Home 2
          • Home 3
          • Jin-homepage
          • Latest
          • Login
          • Profile
          • Register
          • Reset Password
          • Trending
          • Users
          • Users List Item
          • 不只加密貨幣,談談那些你不知道的區塊鏈應用|動區新手村
          • 所有文章
          • 關於 BlockTempo

          © 2025 JNews - Premium WordPress news & magazine theme by Jegtheme.

          Welcome Back!

          Login to your account below

          Forgotten Password? Sign Up

          Create New Account!

          Fill the forms below to register

          All fields are required. Log In

          Retrieve your password

          Please enter your username or email address to reset your password.

          Log In

          Add New Playlist