以太坊有两种账户。外部拥有账户(EOA)是大多数人使用的标准钱包,由私钥控制,除了发送交易之外几乎没有什么作用。智能合约账户可以运行代码,启用支出限制、账户恢复和以 ETH 以外的代币支付费用等功能,但大多数用户从未转向它们。

EIP-7702 是弥补这一差距的尝试。它不要求用户迁移到新钱包,而是让现有的 EOA 借用智能合约的代码,同时保留他们的地址和资金。

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

什么是 EIP-7702?

EIP-7702,标题为“Set Code for EOAs”,是以太坊联合创始人 Vitalik Buterin 以及开发人员 Sam Wilson、Ansgar Dietrichs 和 lightclient 在 2024 年 5 月编写的以太坊改进提案,根据官方规范。

这是 Pectra 的重大变化之一,Pectra 是以太坊的一项重大升级,于 2025 年 5 月 7 日上线。

“EIP-7702 奠定了我们长期以来所需的基础,”以太坊核心开发人员 Preston Van Loon 当时告诉 Decrypt。 “虽然 Pectra 的最终用户无法立即获得完整的抽象,但此次升级为以太坊提供了支持其前进的基础设施。”

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

EIP-7702如何工作?

EIP-7702添加了一种新型以太坊交易,即“设置代码交易”。它带有一个授权列表,每个授权列表都使用正在升级的帐户的私钥进行签名,该列表指定了该帐户想要使用的智能合约的地址。

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

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

EIP-7702 使用字节 0xef 标记委托帐户,该代码值在早期升级中被禁止,因此可以保留用于此类特殊目的。

EIP-7702 有什么特别之处?

该规范列出了其旨在提供的三个主要功能:

安全风险

这些相同的功能也存在风险。该规范警告说,由于委托代码可以“不受限制地访问帐户”,因此应用程序永远不应该要求用户签署 EIP-7702 授权,并且钱包不应该为其提供接口。 “没有安全的方法来提供这个接口,”它说。

骗子行动迅速。据 The Block 2025 年 6 月报道,Pectra 推出后几周内,贸易公司 Wintermute 发现超过 80% 的 EIP-7702 代表团都指向同一个恶意“清理”合约的副本,该合约会自动耗尽密钥泄露的钱包。

EIP-7702 和 Binance 黑客攻击

2026 年 10 月 29 日,攻击者从 10 个区块链上的币安钱包中转移了约 64 亿美元,其中大部分在大约 20 分钟内转移。区块链分析公司 TRM Labs 和 Chainaanalysis 均将此次盗窃行为归咎于 TraderTraitor,该组织是朝鲜黑客组织,在 2025 年 2 月发起了价值 15 亿美元的 Bybit 黑客攻击。

据 TRM Labs 称,在以太坊上,攻击者使用 EIP-7702 委托将币安热钱包变成其控制的扫地机,并提前签署了 50 个授权。 Chainaanalysis 表示,通过加密货币混合器 Tornado Cash 资助的可操作钱包提交了签名授权,这让热钱包运行攻击者部署的代码,然后攻击者调用钱包将其资产扫描到其控制的地址中。

至关重要的是,EIP-7702 委托需要来自正在升级的帐户的有效签名。其他九个链上的币安钱包也通过普通签名转账向攻击者发送资金,TRM 表示,这表明币安的热钱包签名基础设施受到了损害,而不是以太坊本身的缺陷。

币安表示,其调查始于一名工程师的笔记本电脑遭到入侵,随后发现了“其他漏洞点”。

EIP-7702 的未来

EIP-7702 是迈向完全账户抽象的第一步,这是使每个以太坊账户像智能合约一样灵活的长期目标。它的作者将其设计为与“最终游戏”向前兼容,因此随着以太坊账户模型的发展,今天基于它构建的钱包应该继续工作。

下一步可能是 Hegotá,升级计划将遵循以太坊路线图上的 Glamsterdam。 2026 年 2 月,Buterin 表示,EIP-8141(他称之为“一个总结并解决所有剩余问题的综合总线”)帐户抽象旨在解决的问题,看起来“有可能在一年内实现”在 Hegotá 分叉中。

现在,帐户抽象。

自 2016 年初以来,我们一直在讨论帐户抽象,请参阅原始 EIP-86:https://t.co/HYLSTLHgWH

现在,我们终于有了 EIP-8141 ( https://t.co/jYqeS55j6P ),这是一个综合包,它总结并解决了 AA 所遗留的所有问题……

—vitalik.eth (@VitalikButerin) 2026 年 2 月 28 日

“自 2016 年初以来,我们一直在讨论账户抽象,”Buterin 写道,并补充说,开发人员也在讨论现有账户是否可以加入新框架,这将使他们能够在本地进行批处理和赞助交易。

这是更广泛重建的一部分。 2026 年 7 月,Buterin 将以太坊长期路线图的新草案描述为自合并以来该网络最大的一次改革,并于 2022 年转向权益证明。