跳到主要內容
727財經
繁體中文

甚麼是 EIP-7702?幣安黑客事件背後的以太坊升級

EIP-7702 允許普通以太坊錢包運行智能合約代碼,從而實現批量交易和贊助交易(代付 Gas 費)。

作者:Decrypt Agent

編譯:白話區塊鏈

內容提要

EIP-7702 是一項於 2025 年 5 月激活的以太坊升級,它允許標準錢包臨時具備智能合約的功能。

它支持批量交易、Gas 贊助以及權限限制密鑰,但委託的代碼將獲得對該錢包資金的完全訪問權限。

攻擊者在 2026 年 10 月的一場 64 億美元黑客攻擊中利用了 EIP-7702 洗劫了幣安的一個熱錢包,分析人士將此次攻擊歸咎於朝鮮黑客組織。

以太坊擁有兩種賬戶類型。外部擁有賬戶(EOA)是大多數人使用的標準錢包,由私鑰控制,除了發送交易外幾乎做不了其他事情。智能合約賬戶則可以運行代碼,從而支持消費限額、賬戶找回以及使用 ETH 以外的Token支付交易手續費等功能,但大多數用戶從未遷移到此類賬戶。EIP-7702 是一次彌合這一差距的嘗試。它無需用戶遷移到新錢包,而是允許現有的 EOA 在保留自身地址和資金的同時,臨時借用智能合約的代碼。

本指南將解釋甚麼是 EIP-7702、它是如何運作的、開發人員為何需要它,以及攻擊者是如何在有記錄以來規模最大的加密貨幣盜竊案中利用它的。

甚麼是 EIP-7702?

根據官方規範,EIP-7702 題為「為 EOA 設置代碼」(Set Code for EOAs),是由以太坊聯合創始人 Vitalik Buterin 以及開發者 Sam Wilson、Ansgar Dietrichs 和 lightclient 於 2024 年 5 月撰寫的一項以太坊改進提案。

它是 Pectra 升級的核心亮點改動之一,該重大以太坊升級已於 2025 年 5 月 7 日正式上線。

「EIP-7702 為我們奠定了長期所需的基礎,」以太坊核心開發者 Preston Van Loon 當時向 Decrypt 表示。「雖然全功能抽象不會在 Pectra 升級中立即面向終端用戶推出,但這次升級為以太坊提供了支撐其未來發展的底層架構。」

EIP-7702 是以太坊核心協議層面的改變,而不是Token或獨立的區塊鏈,因此沒有任何Token可供購買。

EIP-7702 是如何運作的?

EIP-7702 增加了一種新的以太坊交易類型:「設置代碼交易」(set code transaction)。該交易攜帶一份授權列表,每份授權均由待升級賬戶的私鑰進行簽名,指明該賬戶希望使用的智能合約地址。

交易被處理後,該賬戶會存儲一個指向該合約的微小指針,稱為委託指示器(delegation indicator)。從那一刻起,無論誰調用該賬戶,以太坊都會像該賬戶自帶該代碼一樣運行該合約的代碼,且該代碼擁有對其資金的完全控制權。

這種委託會一直持續,直到賬戶所有者簽署新的授權——要麼指向另一個不同的合約,要麼清除該指針以恢復為普通 EOA。

EIP-7702 有何獨特之處?

該規範列出了其旨在實現的三大核心功能:

批處理(Batching):將多項操作合併為單筆交易,例如先授權Token,隨後立即完成Token兌換(Swap)。

贊助機制(Sponsorship):允許其他賬戶(如某個去中心化應用)代用戶支付交易手續費,用戶後續可選擇使用其他Token向其進行報銷償還。

權限降級(Privilege de-escalation):創建擁有受限權限的子密鑰,例如限制只能消費特定Token,或限制每天只能動用總餘額的 1%。

安全風險

這些相同的功能也帶來了安全隱患。規範明確警告:由於被委託的代碼擁有「對賬戶無限制的訪問權限」,因此各類應用程序絕不應誘導用戶簽署 EIP-7702 授權,錢包也不應為此提供直接的操作界面。「沒有任何一種安全的方式來提供此類界面,」

規範中提到。

詐騙分子行動迅速。據 The Block 於 2025 年 6 月報道,做市商 Wintermute 發現,在 Pectra 升級推出後的幾周內,超過 80% 的 EIP-7702 委託都指向了同一個惡意‘歸集(sweeper)’合約的副本,該合約會自動抽乾那些私鑰洩露錢包內的資金。

EIP-7702 與幣安黑客事件

2026 年 10 月 29 日,一名攻擊者在 10 條區塊鏈上從幣安錢包中轉移了約 64 億美元,其中大部分資金是在大約 20 分鐘內被轉移的。區塊鏈分析機構 TRM Labs 和 Chainalysis 均將此次盜竊歸咎於 TraderTraitor——即在 2025 年 2 月製造了 Bybit 15 億美元黑客案的朝鮮黑客組織。

TRM Labs 指出,在以太坊網絡上,攻擊者利用 EIP-7702 委託將幣安的一個熱錢包變成了其控制的資產歸集器(sweeper),且預先簽署了 50 份授權。Chainalysis 表示,一個通過加密混幣器 Tornado Cash 獲取資金的操作錢包提交了這些已簽名的授權,使得該熱錢包運行了攻擊者部署的代碼,隨後攻擊者調用該錢包將其資產全數洗劫並歸集至其控制的地址。

至關重要的是,EIP-7702 委託必須持有來自待升級賬戶的有效簽名。幣安在其餘 9 條鏈上的錢包同樣是通過常規的簽名轉賬將資金髮送給攻擊者的,TRM 表示這表明問題源於幣安熱錢包簽名基礎設施的淪陷,而非以太坊本身存在漏洞。

幣安方面表示,其調查最初始於一名工程師被入侵的筆記本電腦,此後已發現了「更多的入侵突破點」。

EIP-7702 的未來

EIP-7702是邁向完全賬戶抽象(Full Account Abstraction)的第一步,這一長期目標旨在讓每個以太坊賬戶都具備像智能合約一樣的靈活性。其設計者將其打造為與該「終局(endgame)」完全向前兼容,因此如今基於它構建的錢包,隨著以太坊賬戶模型的演進仍將保持正常工作。

下一步可能會伴隨 Hegotá 升級到來,該升級是以太坊路線圖上排在 Glamsterdam 之後的重大升級。Buterin 在 2026 年 2 月表示,被他稱為「打包並解決賬戶抽象旨在解決的所有遺留問題的綜合方案」的 EIP-8141,「有望在一年內」於 Hegotá 硬分叉中得以實現。

「自 2016 年初以來,我們一直在探討賬戶抽象,」Buterin 寫道,並補充表示開發者們還在討論現有賬戶是否能夠接入這一全新框架,從而原生獲得批量交易和 Gas 代付功能。

這是更大規模重構計劃的一部分。2026 年 7 月,Buterin 將一份全新的以太坊長期路線圖草案描述為自 2022 年向權益證明(PoS)轉換的合併(The Merge)以來,該網絡最大規模的一次徹底重修。

相關資訊

  1. CZ:幣安以自有資產負債表彌補被盜損失,未借款或出售資產

  2. 幣安被盜後據悉上調部分做市商返傭激勵

  3. 巴西交易所Mercado Bitcoin稱將承擔4000萬美元被盜損失

  4. 俄羅斯主要雲服務商遭網絡攻擊,或致近50萬個網站訪問異常

  5. 數據:此前買入2.76萬枚ETH的地址疑與歐盟實體被盜事件有關