EIP-7702 清扫事件:钱包委托如何影响资产安全
2026 年 10 月的 EIP-7702 清扫事件涉及 120 个钱包。了解委托机制、硬件钱包的保护边界,以及发现异常委托时如何核对与处置。
作者: Damon Salvatore · Senior Content Marketer 2026 年 10 月 13 日至 14 日,一名攻击者提交 EIP-7702 交易,让多个以太坊账户委托执行其控制的合约代码,并转走资产。PublicAML 在 10 月 15 日的链上复核中,找到了来自 120 个钱包的签名授权。这起事件提醒自托管用户:即使私钥没有被导入攻击者的设备,给现有地址授予恶意代码执行能力也可能造成损失。
快速解答
EIP-7702 授权可以让以太坊账户执行指定合约的代码。签名前应核对被委托的合约及其权限范围;若发现非预期委托,应按可信钱包的官方流程移除,并进一步判断签名私钥是否也需要更换。
核心要点
- PublicAML 统计这次事件涉及 120 个钱包;这是其 10 月 15 日的链上分析结果,不代表所有 EIP-7702 滥用事件的规模。
- 广泛报道的 sven.eth 转出约 9.12 ETH 后,约九分钟内又收到约 9.58 ETH;返还原因尚无证据可确定。
- 账户委托执行、ERC-20 代币授权和助记词泄露是不同的风险,排查方法不能混用。
- 硬件钱包可以隔离签名私钥,但用户签下的有害授权仍可能生效。
- 移除委托只处理该项权限,不能证明私钥和其他授权都安全。
2026 年 10 月这次清扫事件发生了什么
安全机构 ExVul 于 10 月 14 日发出告警,crypto.news 的当日报道称 sven.eth 被转走约 9.12 ETH,当时尚未发现资金返回。随后,PublicAML 在 10 月 15 日复核链上交易,发现攻击者提交的 122 笔 type-4 交易携带了 120 个钱包的授权,均指向攻击者部署的同一合约。复核还发现,sven.eth 转出 9.1237 ETH 约九分钟后收到 9.5769 ETH;该地址数小时后移除了委托。分析显示,事件中的其他钱包仍有资产损失。
交易记录无法说明攻击者如何取得这些签名,也不能解释那笔资金为何返回。取得授权签名与盗取私钥并非同一回事。仅凭转账轨迹,不能断言钓鱼网站、硬件设备受损或最终损失总额。
EIP-7702 委托怎样改变钱包账户
根据EIP-7702 规范,普通外部账户可以签署授权,指向已部署的合约代码;持有该授权的另一方可以在 type-4 交易中提交它。委托生效后,对该账户的调用可能执行指定代码。账户地址不变,原私钥仍保有控制权,但账户多了一种执行方式。
授权包含链 ID、目标合约地址、账户 nonce 和签名。其中链 ID 为零时,授权可在支持该机制的不同链上使用。以太坊官网实施指南提醒,恶意委托合约可能控制账户资产,钱包应清楚展示目标合约。委托签名不是普通登录;连接网站本身也不等于已经设置委托。
ERC-20 授权则是允许某个花费方在额度内操作特定代币。EIP-7702 指向的是账户要执行的代码,因此只查看代币授权撤销页面,并不能完成委托排查。UKey 的有害签名与授权钓鱼指南解释了为什么没有即时转账的请求也可能改变后续控制权。
硬件钱包与冷钱包能改变什么
硬件钱包是签名设备,资产仍记录在链上。在独立设备内生成和使用私钥,可以减少其接触手机或电脑环境的机会。但设备不能让已签署的恶意授权变安全,也不能撤销已发生的转账;更不能在缺少产品说明时,假定某个钱包一定会完整展示 EIP-7702 的每个字段。以太坊官网也建议硬件钱包谨慎处理任意合约委托。
排查时应分清三个问题:设备或私钥是否受损?用户是否签过非预期委托?恢复备份是否仍可信?处理方式取决于具体答案。把同一组助记词恢复到另一台设备,只是重新取得同一组密钥的访问权,既不会自动清除链上委托,也不会让可能泄露的密钥变成独立新密钥。关于签名边界,可参阅硬件钱包与软件钱包比较。
发现非预期委托后如何检查和处理
在正确网络上核对账户
自行进入可信区块浏览器,或使用钱包服务方官方说明中的账户安全页面。核对账户地址和网络,检查是否存在有效的委托代码,并保存目标合约地址及相关交易哈希。余额看起来正常,不代表账户没有委托。不要通过陌生人发来的“找回资产”链接操作,更不要向任何事件查询工具输入助记词。
区分移除委托与更换密钥
EIP-7702 允许通过委托给空地址来清除现有委托,但安全的提交方式取决于钱包和网络。应遵循服务方最新官方说明,并在链上复核结果。移除委托不会追回已转走的资产、撤销其他代币授权,或让别人持有的私钥副本失效。若有理由怀疑密钥泄露,应在可信设备上建立独立新钱包,并参考钱包遭入侵后的处理指南安排转移。清扫程序可能立刻取走新转入的手续费资产,反复充值可能扩大损失。
下次签名前读懂请求
先辨认当前弹窗是 EIP-7702 委托授权、代币授权还是普通交易。若是委托,把设备或软件显示的合约地址、适用链范围,与从钱包官方渠道独立查到的说明核对。看不懂请求、目标合约陌生,或权限超出预期时,应暂停签名。交易预览可以提供线索,但不能保证合约未来始终按预览运行;更多说明见交易模拟的能力边界。
UKey 在这里的作用
对 UKey 用户而言,设备的作用是在其支持的流程中,将签名操作与通用软件环境隔离,并供用户核对实际显示的信息。具体签名和恢复步骤以UKey 官方帮助中心为准。若当前产品文档没有说明某种 EIP-7702 检查或移除功能,就不要假定设备具备它。设备隔离、备份安全和链上权限需要分别核对。
本文于 2026 年 10 月 16 日核对。事件数字取自 PublicAML 的 10 月 15 日分析,后续调查可能更新。本文仅供安全教育参考,不保证资产找回,也不构成投资建议。