EIP-7702:简化钱包的以太坊升级为何成为黑客攻击武器
在2025年5月推出的以太坊“Pectra”升级中,EIP-7702协议正式引入。该机制允许普通钱包通过签名授权,临时将自身行为委托给智能合约执行。这一功能旨在提升日常用户钱包的灵活性,使其具备类似智能合约的高级特性。
漏洞被利用:攻击者批量提交预签名授权
区块链情报公司TRM Labs指出,针对币安(Binance)的攻击者正是利用了这一机制。攻击者在单笔交易中提交了50个预先签名的EIP-7702授权指令,目标指向一个币安热钱包。这些授权均指向由攻击者完全控制的资金归集合约(Sweeper Contract)。
之所以一次性提交50个授权而非仅有一个,源于以太坊钱包对交易顺序的追踪机制。每个钱包都有一个递增的交易计数值,称为“Nonce”。签名授权仅在特定的Nonce值下有效。攻击者预先对连续的50个Nonce值范围进行了签名授权,从而确保无论币安热钱包下一次处理哪笔交易,都会命中其中一个预签名值,进而激活恶意委托关系,无需关心钱包在此期间的具体活动状态。
资金瞬间被扫空:16.15亿USDT及其他代币遭劫
一旦委托生效,热钱包便实质上开始按照攻击者设定的归集合约指令行事。根据TRM Labs发布的时间线分析,在委托生效后的约三分半钟内,该钱包的全部余额被清空,其中包括价值约16.15亿美元的USDT以及另外63种代币。随后几小时内,随着更多资金流入被攻破的钱包,攻击者继续进行扫荡操作。
此次事件导致币安损失估计高达约63.6亿美元,发生于2026年10月29日。
基础设施设计的两难困境
EIP-7702的设计初衷是为了解决实际痛点。在此之前,标准的以太坊钱包(即外部拥有账户,EOA)只能执行持有资产和签署交易等基础操作。相比之下,智能合约钱包虽然支持批量操作、社交恢复或代付Gas费等高级功能,但通常要求用户在创建之初就进行复杂配置。
EIP-7702允许现有标准钱包临时具备智能合约般的特性,而无需用户迁移至全新的账户类型。然而,这种灵活性也带来了安全隐患:旨在增强普通用户能力的功能,也可能在攻击者获得部分签名权限后被滥用。由于委托机制本身无法区分合法所有者的意图与找到方法生成有效签名的攻击者,因此一旦签名流程被突破,风险将被放大。
本次事件的完整技术细节已发布于相关安全研究机构的官方博客中。
ETH

交易所
交易所排行榜
24小时成交排行榜
人气排行榜
交易所比特币余额
交易所资产透明度证明
去中心化交易所
资金费率
资金费率热力图
爆仓数据
清算最大痛点
多空比
大户多空比
币安/欧易/火币大户多空比
Bitfinex杠杆多空比
ETF追踪
索拉纳ETF
瑞波币ETF
香港ETF
比特币持币公司
加密资产反转
以太坊储备
HyperLiquid钱包分析
Hyperliquid鲸鱼监控
大额转账
链上异动
比特币回报率
稳定币市值
期权分析
新闻
文章
财经日历
专题
钱包
合约计算器
账号安全
资讯收藏
自选币种
我的关注