NewsLayer.com

什么是 EIP-7702?$6.4B Binance 攻击背后的以太坊升级

EIP-7702 允许普通 Ethereum 钱包运行智能合约代码,从而实现批量交易和代付交易。以下是其运作原理。

Decrypt Agent

Publisher Decrypt

Oct 30, 2026 at 2:17 PM UTC · 5 分钟阅读

什么是 EIP-7702?$6.4B Binance 攻击背后的以太坊升级
Image via Decrypt

Key Signal

$6.4B Binance funds stolen

Entities

ethereum, binance

Market Impact

ETH-0.57%$2,248

Last Updated

3 天前

简报

  • EIP-7702 是 Ethereum 的一项升级,于 2025 年 5 月激活,它允许标准钱包临时具备智能合约的能力。
  • 它实现了批量交易、Gas 代付和受限权限密钥,但被委托的代码可以完全访问钱包的资金。
  • 一名攻击者在 2026 年 10 月的一次 $6.4 billion 的黑客攻击中利用了 EIP-7702 掏空了 Binance 的热钱包,分析人士将此次攻击归因于朝鲜。

Ethereum 有两种账户。外部拥有账户 (EOAs) 是大多数人使用的标准 wallets,由 private key 控制,除了发送交易外几乎做不了别的事情。Smart contract 账户可以运行代码,从而实现支出限制、账户恢复以及使用 ETH 以外的代币支付费用等功能,但大多数用户从未迁移到这些账户。

EIP-7702 旨在缩小这一差距。它不要求用户迁移到新钱包,而是让现有的 EOAs 在保留其地址和资金的同时,借用智能合约的代码。

本指南将解释什么是 EIP-7702、它是如何工作的、开发人员为什么需要它,以及攻击者是如何在有记录以来最大的加密货币盗窃案中利用它的。

什么是 EIP-7702?

根据 official specification,EIP-7702 的标题为“为 EOAs 设置代码”,是以太坊改善提案,由 Ethereum 联合创始人 Vitalik Buterin 以及开发人员 Sam Wilson、Ansgar Dietrichs 和 lightclient 于 2024 年 5 月编写。

它是 Pectra 中的头条变更之一,Pectra 是 Ethereum 的一项重大升级,于 2025 年 5 月 7 日 live。

“EIP-7702 为我们长期以来需要的功能奠定了基础,”Ethereum 核心开发人员 Preston Van Loon 当时告诉 Decrypt。“虽然在 Pectra 升级后,最终用户不会立即获得完全的抽象,但这次升级为 Ethereum 提供了支持其未来发展的基础设施。”

EIP-7702 是对 Ethereum 核心协议的更改,而不是代币或单独的区块链,因此没有什么可以购买的。

EIP-7702 是如何工作的?

EIP-7702 增加了一种新型的 Ethereum 交易,即“设置代码交易”。它携带一份授权列表,每份授权都由要升级的账户的私钥签名,其中指明了该账户想要使用的智能合约地址。

一旦交易被处理,账户就会存储一个指向该合约的小指针,称为委托指示器。从那时起,每当有人调用该账户时,Ethereum 就会运行该合约的代码,就像它属于该账户一样,并具有对其资金的完全访问权限。

委托会一直持续到账户所有者签署新的授权,指向不同的合约或清除指针以恢复为普通的 EOA。

你知道吗?

EIP-7702 使用字节 0xef 标记委托账户,这是一个在早期升级中被禁用的代码值,以便为这类特殊用途保留。

Market Context

Ethereum

ETH

$2,248

-0.57% (24H)

Market Cap

$274.8B

24H Volume

$7.4B

24H High

$2,314

View Ethereum Market Page

Article Intelligence

Key Entities

Tornado Cashethereumbinance

Related Coverage

View all related

Sponsored

Ad
House — Advertise on NewsLayer
NewsLayerLearn more

NewsLayer Premium

Unlock deeper intelligence.

Ad-free reading, exclusive research, and real-time onchain insights.

Go Premium