Blockaid 深度复盘币安 55 亿美元被盗案:EIP-7702 攻击链条与机构签名、链上监控两道安全防线
作者:Blockaid 研究团队
编译:深潮 TechFlow
深潮导读:2026 年 10 月 29 日,全球最大的加密货币交易所币安(Binance)遭遇了加密货币历史上涉案金额最为庞大的黑客盗窃事件。根据公开链上数据统计,攻击者在以太坊、Arbitrum、Avalanche、Optimism、Bitcoin 和 Tron 上累计掠夺了超过 $55 亿美元资产。
本次攻击的核心突破口在于币安最核心的以太坊热钱包之一 Binance 14。黑客不仅获取了该热钱包的签名私钥,更极其隐蔽且高超地利用了以太坊 EIP-7702 账户抽象委托机制,在短短几分钟内将原本属于普通外部账户(EOA)的热钱包,委托升级为一个受黑客绝对控制的恶意清扫合约。随后,黑客甚至进一步通过该钱包控制了 Circle 智能托管账户并洗劫了更多资金。
全球链上安全机构 Blockaid 在资金被卷走后不到两分钟内便精准捕捉到了异常外流,并复盘了全网追缴与攻防全景。尽管 Tether 与 Circle 在两个小时内紧急冻结了约 $24 亿美元稳定币,但无法冻结的原生资产已被黑客转移。深潮 TechFlow 对 Blockaid 发布的这份权威事故复盘长文进行了全文完整深度编译,为全行业交易所、资管机构与开发者深度剖析这起历史级安全事故背后的技术根因与防御启示。
根据链上公开统计数据,2026 年 10 月 29 日,黑客从 Binance 位于以太坊、Arbitrum、Avalanche、Optimism、Bitcoin 以及 Tron 上的多个热钱包中盗走了至少 $55 亿美元资产,创下了加密货币历史上涉案金额最高的盗窃纪录。
整场袭击的核心目标直指 Binance 14(以太坊地址:0x28C6c06298d514Db089934071355E5743bf21d60)。该地址是币安旗下规模最大、链上交互最频繁的核心以太坊热钱包之一。
在世界协调时间(UTC)20:24,攻击者在单笔交易中一口气抽干了 Binance 14 内部约 $25 亿美元资产。而就在此笔资产洗劫发生前数分钟,攻击者手持泄露的钱包私钥副本,签署了一份 EIP-7702 授权,将该热钱包委托给攻击者提前部署的恶意清扫合约。
在最初这笔资金洗劫完成后的 12 分钟内,币安位于四条公链上的另外 10 个热钱包也相继向同一个归集地址发起了转账。随后,攻击者进一步通过仍处于委托接管状态的 Binance 14,洗劫了币安名下的智能合约托管账户。
币安官方随后公开发布声明表示正在对此展开严肃调查,并强调尚未确认任何用户资金受到影响。截至目前,所有被抽离的资产规模累计已突破 $55 亿美元,且整个漏洞攻击的影响仍在进一步发酵中。
攻击事件全景速览
Blockaid 的安全检测系统在资产被清扫后不到两分钟内便触发了警报,这一响应时间远早于任何公开媒体或社交网络的披露。随后,自动化分析引擎在 11 分钟内确认了私钥泄露事实以及背后的 EIP-7702 委托攻击机制。
在事发一小时内,Blockaid 已在其全网安全网络中将攻击者的全部关联地址标记为高危恶意地址,并通过生态事故情报推送(Ecosystem Incidents Feed)将该事件同步通知所有客户,对资金的分流、兑换与借贷质押进行了实时链上追踪。
随后,稳定币发行商 Tether 与 Circle 在黑客的核心收款地址中紧急冻结了约 $18 亿美元资金。Tether 首席执行官 Paolo Ardoino 随后表示,Tether 冻结的 USDT 总额已超过 $15 亿美元。
然而,黑客盗取的 ETH、AVAX、OP 与 ARB 等无法被中心化冻结的原生资产,依然牢牢留在攻击者的钱包掌控之中。
本份复盘报告全面涵盖了攻击者的准备工作、EIP-7702 委托与资产清扫、跨四条公链的并发私钥签名、洗钱路径与资金冻结,以及 Blockaid 的检测与应急响应。
本报告专为大规模持有并管理签名私钥的交易所、托管机构和金融机构撰写。它直指决定此类攻击生死结局的两道核心防线:在产生签名之前强制执行安全策略,以及在资金处于流动状态时进行持续的链上监控。
背景梳理:交易所热钱包、签名私钥与 EIP-7702 账户委托机制
交易所热钱包是交易所用于向客户支付提现以及在自身不同钱包之间划转资金的在线账户。这些账户沉淀着巨额的日常营运流动资金,并且持续不断地签署交易,每天往往需要发起数千笔转账。
在这些签名背后的私钥,是阻隔巨额账户余额与任何持有私钥副本的黑客之间的唯一控制屏障。在以太坊及其他 EVM 兼容公链上,这些钱包在历史上均为外部拥有账户(EOA)。
EOA 是一种没有任何合约代码的纯地址账户,只要链上验证签名合法有效,资金便会被无条件转移,底层区块链不会执行任何额外的业务逻辑校验。
而 EIP-7702 协议的引入,允许普通 EOA 账户运行智能合约的代码。该账户只需签署一份指定合约地址的授权证明,一旦该授权通过 Type-4 类型的交易被打包进区块,后续针对该账户的任何调用都将执行对应智能合约的逻辑,并拥有对账户资产的完整支配权。
该授权与账户的交易计数器(Nonce)紧密绑定。除非该账户签署并广播另一份全新的授权来替换或清除它,否则该委托关系将持续长期生效。
对于普通个人散户而言,这一特性能够实现交易批量打包与 Gas 代付赞助等便利功能。然而对于交易所热钱包而言,只要在正确的 Nonce 上泄露了一次签名,就会将账户的长期代码级控制权拱手送给攻击者,甚至包括后续每一笔新充值进入该地址的资金。
Blockaid 在 2026 年上半年已经查验并确认了四起 EIP-7702 安全事件,累计损失金额约 $108 万美元,每起事件都滥用了委托机制的不同特性。Blockaid 在其《2026 上半年链上安全报告》中曾明确预警,首个损失达到七位数(百万美元级)的案例将在今年年底前出现。
而本次币安遭遇的安全事故,不仅印证了这一研判,其涉案规模更是比当初的预测整整高出了三个数量级。
相比之下,直接转账的攻击路径更为传统。黑客手握窃取的私钥签署常规转账交易,在一个每天处理数千笔提现的热钱包中,此类转账看起来极其日常,唯有将收款目标、单笔金额与转账时序综合交叉比对时,才能察觉异常。
这两种攻击路径归根结底都起源于私钥失窃。正因如此,针对此类风险的防御检测,必须依赖于对行为模式的动态感知,而绝不能仅仅依赖已知的恶意签名或合约漏洞特征。
攻击推演:黑客是如何步步得手的
以下时间记录均采用 2026 年 10 月 29 日世界协调时间(UTC)。在报告发布之际,该事件的相关链上活动仍在持续演进中。
攻击准备阶段:混币入金与清扫合约部署
黑客的操作者地址(0x7C8601d4645b93cea45F71e118A729332e6B5CA0)自 10 月 28 日起,通过三笔从 Tornado Cash 的提现获得了初始测试资金。
10 月 29 日,该地址在其自行控制的三个测试钱包上完整演练了“授权委托并清扫”的全流程,每次转移 $2 至 $6 美元不等的测试资金。
当天 15:59,黑客正式部署了随后用于洗劫币安的清扫合约(地址:0x63e842B054Bd624a465454D533C33F573e9c6fAe,对应部署交易哈希:0x97408e...)。
该合约完全未经开源验证,将黑客操作者地址设定为其唯一的授权调用方,并包含一个清扫函数(Sweep),可将列表中的全部代币以及账户内的原生 ETH 一次性转移至指定接收地址。此外,合约还内置了一个转发函数,允许被委托账户调用其他外部合约。
Nonce 喷洒碰撞:50 份授权签名,一次精准命中
20:20:59,黑客操作者向 Binance 14(地址:0x28C6c06298d514Db089934071355E5743bf21d60)发送了一笔 Type-4 类型的交易(交易哈希:0xad9926...)。
该交易携带了 50 份由 Binance 14 私钥预先签署的 EIP-7702 授权证明,分别对应从 18,914,775 至 18,914,824 的连续 Nonce 数值,每一份授权都将钱包委托给黑客部署的清扫合约。
由于 Binance 14 当时仍在正常处理全网用户的提现请求,黑客无法精确预知调用那一瞬间的实时 Nonce 具体是多少,因此采取了批量签署 Nonce 区间窗口的喷洒策略。
最终,在这 50 份授权中,有 49 份因 Nonce 不匹配而失效,但其中一份精准命中生效。就在币安自身的常规提现交易仍在从该钱包源源不断发出的同时,黑客的恶意委托悄然接管了该地址。
单笔卷走 $25 亿:一笔交易清空热钱包核心资产
在委托生效 3 分 24 秒之后的 20:24:23,黑客操作者对 Binance 14 触发了清扫调用(交易哈希:0x53bd38...)。
这笔交易一口气向一个此前没有任何历史记录的黑客归集地址(0x5227f603C1eE34CE3C06eFe6477003BDfCCB2f8c)转移了 167,464 枚 ETH、16.15 亿枚 USDT 以及约 60 种其他代币。
在这笔史诗级洗劫完成后,曾经资产数十亿美元的 Binance 14 钱包仅剩下了 1 枚象征性的 ETH。按照当时的市场价格测算,该单笔资产组合的总价值高达约 $25 亿美元。
横跨四条公链:十余个热钱包私钥并发遭窃
就在首笔巨额清扫完成仅仅 24 秒后,Binance 16 钱包(地址:0xDFd529...)便向同一个归集地址发起了转账(交易哈希:0x51f263...),共计卷走 28,005.6 枚 ETH、5570 万枚 USDT、2590 万枚 RLUSD、84.5 枚 WBTC 以及另外 5 种代币。
在随后的 12 分钟内,币安位于 Optimism 上的 Binance 55 钱包转出了 4420 万枚 OP;
位于 Arbitrum 上的四个热钱包转出了 7460 万枚 ARB 和 8,426 枚 ETH;
位于 Avalanche 上的另外四个热钱包转出了 181 万枚 AVAX 以及 841 万枚 USDT。
值得注意的是,这些后续被盗的钱包本身均未搭载任何智能合约代码。每一笔资金划转都是由各个钱包自身的真实私钥直接签署的常规交易,并狡猾地混杂在常规的日常用户提现交易流中执行。
控制智能账户:持续驻留排干后续充值资产
20:41:23,黑客操作者利用依然处于委托接管状态的 Binance 14,调用了其名下拥有的 Circle 智能托管账户 Binance Hot Wallet 34(地址:0xEe7aE8...)。
黑客从该智能账户中向黑客归集地址抽离了 7.8 亿枚 USDC(交易哈希:0xdc102d...),随后又追平转走了另外 4300 万枚 USDC。
21:44,黑客再次对 Binance 14 执行了二次清扫(交易哈希:0x55ba4d...),将首轮清扫后外部用户新充值进入该地址的 2 亿枚 USDT 及 13 种其他代币再度搜刮一空。
截至当天 22:00,该恶意委托依然顽固驻留在链上,任何未经察觉打入 Binance 14 的新资产,都无需黑客再次提供钱包签名,便可直接被黑客清扫提走。
为什么 Cosigner 防线对规模化管理私钥的机构生死攸关
黑客最初发起委托交易的那个时间节点,原本是完全可以拦截整场浩劫的关键防线。Blockaid 的交易安全引擎在初次检测到委托 Binance 14 的 Type-4 交易时,便在第一瞬间将其判定为高危恶意操作,拦截原因极为明确:一个普通的 EOA 正在通过 EIP-7702 升级并委托给一个完全不受信任的外部地址。
早在 2026 年 5 月 EIP-7702 正式上线之际,Blockaid 便已在其漏洞检测引擎中内嵌了此类防护逻辑,并在实际生产环境中多次成功拦截同类攻击。
Blockaid Cosigner 是一个独立部署在钱包签名链路上的联合签名安全层,它能够实时利用漏洞检测引擎的威胁信号,直接拒绝恶意交易。
它卡位在机构原有的签名基础设施与公链底层之间,无论机构底层采用的是多方计算(MPC)、多签合约,还是 Fireblocks、Fordefi、Safe、Utila 等托管服务商平台。
在最终签名生成之前,包括 Type-4 交易内部授权列表在内的每一笔交易,都会先经过完整的沙箱模拟与安全审查。在 Cosigner 的默认策略保护下,只要引擎将某笔交易定性为恶意,即便机构内部所有审批人均已签字批准,该交易也会被强制驳回。
如果热钱包的签名路径受到 Cosigner 的前置防护,其私钥根本无法签署将自身委托给此类恶意合约的授权,因为该授权在策略控制层就会被彻底阻断,绝不可能流出至区块链网络。
此外,Cosigner 还支持配置白名单目标地址、单笔及时间窗口转账额度硬顶,以及针对全新的、无标签的或与混币器资金关联的交易对手方进行严格准入校验。
虽然被盗的私钥依然能产生数学上合法的密码学签名,但在签名前强制执行安全策略的机制下,单凭私钥本身绝不可能将高达九位数的巨款转入一个毫无历史记录的全新地址,定义这场浩劫的异常转账在被提议的那一刻就会被直接否决。
对于大规模运行热钱包的交易所和金融机构而言,在每一次签名动作上强制执行策略检查的 Cosigner 架构,是防御此类私钥失窃攻击的决定性预防手段。
被盗资金流转期间:链上实时监控与风险敞口穿透的决定性作用
任何机构都可以掌控自己的私钥与签名工作流,但它无法掌控资金被盗后流经的外部交易场所、向自身平台充值的外部对手方,更无法掌控黑客已经在四条公链上肆意转移 $30 亿美元巨资的现实。
而这片外部攻击面,正是链上资产安全监控(Onchain Monitoring)与风险敞口穿透(Risk Exposure)所覆盖的核心战场。在本次事件中,这两套系统在第一笔转账发生后的数秒内便全部投入运转。
链上监控识别的是链上行为模式,而非密码学签名是否有效。本次事件中触发的威胁信号极为显著:一个原本代码为空的热钱包突然转变为指向外部委托的指针;一个核心资金库地址向一个毫无历史的全新地址汇出体量惊人的天量资金;同一个新地址在短短 12 分钟内,从四条公链上的 11 个带标签的交易所热钱包中集中收款。
捕获这些异常特征完全不需要已知的攻击特征库或现存的合约漏洞代码。这也是 Blockaid 检测引擎能够在首笔清扫发生 1 分 55 秒后、并在跨链转账发起 7 秒内精准告警的根因。
事实上,黑客的委托授权在正式执行清扫前,已经在以太坊公开链上暴露了 3 分 24 秒。任何对其自身核心地址进行状态变更监控的机构,原本都拥有在这黄金窗口期内紧急响应的机会。
当监控触发报警后,Blockaid 的自动化应急响应流程能够直接在机构的托管平台中生成转移余额或撤销委托的紧急防御交易,使应急处置能够与威胁发现保持在同一分钟内并发启动。
而风险敞口穿透(Risk Exposure)系统则解决了这起事件的另一面:所有即将接收这笔赃款的外部生态参与者。
在首笔资产被洗劫后的 90 分钟内,被盗资金迅速渗透流经了 Permit2、LI.FI、Uniswap、UniswapX 以及 Aave,随后展开了多链跨链桥接与聚合兑换。
这条洗钱路径上的每一个流动性池、借贷市场、跨链桥、做市商和中心化交易所,此刻都已持有或处理了被盗资金,反洗钱合规风险在资金注入的瞬间便已转移至其自身。而风险穿透系统能够向这些机构提供秒级的实时风险预警信号。
机制反思:EIP-7702 如何让泄露私钥演变为永久持久化控制
在以太坊 EIP-7702 协议诞生之前,热钱包私钥失窃往往演变为一场争分夺秒的资产转移竞速赛。黑客必须抓紧时间逐笔签署转账偷钱,而交易所运维团队在察觉后,仍有机会通过提高 Gas 费抢先将剩余资金转移走;一旦交易所将业务热钱包轮换至全新地址,黑客手中失窃的旧私钥便彻底沦为废铁。
然而,当被盗私钥具备了签署账户抽象委托的能力之后,攻防格局发生了根本性逆转。仅凭一份在特定 Nonce 下有效的授权证明,Binance 14 便被彻底改装成了攻击者私人拥有的提款机程序。
第一波清扫在 UTC 20:24 掠走存量资产后,委托关系依然持续挂载在链上。到了 21:44,黑客在完全无需 Binance 14 提供任何新签名的情况下,再度轻松掠走了后续新充值的超过 $2 亿美元资产。
此时,交易所哪怕将内部业务密钥轮换为全新私钥,也根本无法清除这一链上委托,因为该委托关系与底层地址绑定。唯有再次使用泄露的私钥签署一份新的授权,将委托目标显式重置为零地址,才能彻底解除黑客对该账户的代码控制。在此之前,任何流入 Binance 14 的资产都是黑客随时可取的囊中之物。
对于管理大型 EOA 账户的团队而言,这起事件敲响了敲骨吸髓的安全警钟,具体的应对策略十分明确:必须将 EIP-7702 授权视为特权操作,置于与冷钱包出金完全相同的严格策略控制之下。
对所有热钱包地址的代码状态变更实施全天候监控,并提前准备好预签名的撤销交易;在委托状态未确认安全之前,坚决避免将任何资金库存留在该地址;在私钥泄露事故发生后,在轮换密钥和注资补充钱包之前,必须先在链上彻底清除委托关系。
同时,在发起任何委托交易时,必须将授权列表完整透传给交易审查层。因为若剥离了该列表,一笔危险的委托交易在形式上看起来就像是对受信任地址的无害空白调用。Blockaid 的安全引擎目前已支持对该列表进行深度评估,Cosigner 亦已实现完整透传,而这起历史级安全事故所暴露出的最大软肋,恰恰在于那些缺乏此类前置审查的传统签名工作流。
事件复盘与终局结论
私钥泄露依然是当前公链世界面临的最大资金损失来源。如果公开统计数据最终坐实,本次事件将成为加密历史上规模最庞大的盗窃惨案,其涉案规模是 2025 年 2 月 Bybit 遭遇盗窃损失(约 $15 亿美元)的三倍以上。
币安旗下的 11 个热钱包私钥在短时间内向一个刚创建几分钟的黑客地址发起了转账签名,其中一个关键钱包更是签署了一份 EIP-7702 授权,将自身直接沦为了黑客的长期驻留洗劫工具。
虽然合规稳定币发行商在事发两小时内紧急冻结了约 $24 亿美元资产,但黑客依然成功卷走了巨额的以太坊及其他原生资产。
从底层区块链的视角来看,一份由失窃私钥签发的合法签名,与正常授权的合法签名毫无二致。在这类私钥攻击中,真正的分水岭取决于产生签名那一刻的策略把关,以及在资金刚刚起步流动的黄金数分钟内,能否通过敏锐的链上监控将其在逃窜途中精准截停。