币安 63 亿美元被盗后,链上 bot 如何套利:一个 bot 净赚 1,205 ETH

SHARE

目录

发生了什么

2026 年 10 月 29 日,TRM Labs 估算币安在 10 条链上的钱包被转走约 63 亿美元(BleepingComputer,初步数据)。本文只看随后 24 小时以太坊上发生的事。文中时间均为 UTC+8,从 10 月 30 日凌晨算起。

黑客得抢时间:Tether 随时可能冻结它手里的 USDT。于是它在以太坊上拿 4.35 亿 USDT 买 ETH:3.25 亿走 RFQ solver,1.1 亿直接在 DEX 上买。就这一个买家,把 DEX 上的 ETH 价格顶到比 CEX 贵 38%(04:45 峰值);04:45–05:16 一直贵 17% 以上,整段溢价持续约 1 小时(04:35–05:38)。同一时间,DEX 上的 USDT 跌到 0.918 USDC。

  • 最大一类:1,130 个地址把 ETH 高价卖进 DEX,按卖出时的 CEX 价算,扣掉 tip 后多赚约 9,845 ETH;其中大部分是用聚合器卖自有 ETH 的大户,bot 合约只有 66 个。
  • 收益最高的链上 bot:0x45e9b0…fd9215,backrun 黑客的抛售,净赚 1,205 ETH。
  • 收益最高的地址:0x0cdd9c…e661d8,卖出部分净赚 1,676 ETH,整个借卖循环实际到手约 343 万美元。
  • 价差峰值:04:45,DEX 比 CEX 贵 37.99%;价差窗口 04:35–05:38,约 63 分钟。
  • 黑客损失:用 4.35 亿 USDT 买了 160,445 ETH,按 Chainlink 市价算多花了约 7,000 万美元。这是所有人能从黑客身上赚到的上限,实际赚到的更少。

文中收益均为净利润,已扣掉付给 builder 的 tip。

黑客的地址

  • 黑客主钱包(0x5227f6…cb2f8c):从 Binance 14 收币,再分给下面几个钱包;后来在这里砸山寨币。Tether 冻结的 11.75 亿 USDT 就在这里。
  • 黑客 RFQ 钱包(0x974929…36c762):收到 5 亿 USDT,走 RFQ 卖掉 3.25 亿换 ETH;剩下的 1.75 亿经 0x811f15…a4e84c 转到 0xaa246b…c654a0,在那里被 Tether 冻结。
  • 黑客 Aave 钱包(0x8d5390…b8639a):在 Aave 存 6,000 万 USDT,借出 19,762 WETH。
  • 黑客 DEX 钱包(0x0ddf04…20697e、0x77edef…2ac3eb、0x7aa4d3…03bfd1):在 DEX 上用 1.1 亿 USDT 买到 38,129 ETH。
  • 冷钱包 A–D(见文末表格):收币后从没转出,合计约 430,737 ETH。

时间轴(UTC+8,10 月 30 日)

  • 04:24:Binance 14 向黑客主钱包转出 16.15 亿 USDT、16.7 万 ETH。
  • 04:30:主钱包转 5 亿 USDT 给 RFQ 钱包。
  • 04:33:主钱包转 2 亿 USDT 给 DEX 钱包 0x0ddf。
  • 04:33 / 04:48:RFQ 钱包给 Permit2、1inch v6 开了 USDT 无限授权。
  • 04:34–04:49:RFQ 钱包卖出 3.25 亿 USDT,换回 122,316 ETH;DEX 溢价从 0 拉到 +38%。
  • 04:38:主钱包向冷钱包 A 转出 195,460 ETH。
  • 04:47:0x0ddf 在 DEX 用 1,000 万 USDT 买到 3,552 ETH。
  • 04:52:0x0ddf 转 1.9 亿 USDT 给 Aave 钱包。
  • 04:57–05:00:Aave 钱包往 Aave 存了 6,000 万 USDT,借出 19,762 WETH。
  • 04:59:RFQ 钱包把剩下的 1.75 亿 USDT 经 0x811f15…a4e84c 转到 0xaa246b…c654a0,这个地址已被 Tether 冻结。
  • 05:01:Aave 钱包转 1.3 亿 USDT 给 0x77edef;05:06,0x77edef 再转 8,000 万给 0x7aa4。
  • 05:04–05:09:0x77edef、0x7aa4 在 DEX 用 1 亿 USDT 买到 34,577 ETH。
  • 05:11:0x7aa4 把剩下的 3,000 万 USDT 经 0xccbef9…6ca263 转到 0xb171ca…60c8c3,这个地址已被 Tether 冻结。
  • 05:47:Aave 一笔交易冻结主要资产、把 LTV 设为 0,这时价差已经基本没了。
  • 05:47:RFQ 钱包向冷钱包 B 转出 122,310 ETH。
  • 09:17–11:32:黑客主钱包走 Uniswap V3 Router 抛售被盗山寨币(backrun 和夹子集中在这一段)。
  • 20:26:Aave 解冻;USDC/USDT 的 LTV 到现在还是 0。

谁赚到了钱

各策略净利润的条形图,橙色部分是付给 builder 的 tip

图1  各策略的净利润(蓝),以及付给 builder 的 tip(橙)

策略 净利润(ETH) tip(ETH)
在 DEX 高价卖 ETH 9,845.0 907.4
Aave 借 ETH 高价卖出循环 2,366.6 16.1
黑客抛售后的 backrun 1,450.8 887.1
给黑客 RFQ 单报价成交(solver) 259.9 1,751.2
夹子(sandwich) 51.9 769.2
DEX 低价买入 USDT(脱锚) 686.1 102.5
原子循环套利(跨池) 192.8 227.2
清算 0.2 38.7

在 DEX 上高价卖出、在 Aave 里循环,赚的是 CEX-DEX 价差;backrun 赚的是黑客砸盘后各个池子之间的价差。清算、夹子和 RFQ 的收益,大多以 tip 的形式付给了 builder。

八种策略

1. 在 DEX 高价卖出 ETH

黑客和 RFQ solver 在 DEX 大额买入 ETH,把主池价格顶到比 CEX 高 17–38%。把 ETH 卖进这些池子,每 1 ETH 赚的是「DEX 价 − CEX 价」;再在 CEX 开多对冲,或者等溢价回落再买回,利润就锁定了。

流程图:黑客和 solver 拉高 DEX 上的 ETH 价格,套利者把 ETH 卖进池子并在 CEX 对冲

图2  净利润 = 卖出量 ×(DEX 成交价 − CEX 价)− tip

收益前 5 的地址:

地址 类型 笔数 卖出 ETH 均价 同期 Chainlink 净利润 tip
0x0cdd9c…e661d8 Aave 借 11,701 WETH 18 11,682 2,595 2,268 1,676.0 7.0
0x51c728…502a7f bot 合约 235 22,757 2,431 2,273 866.5 746.1
0xcb02ec…4f1d1d 自有库存 1 4,170 2,694 2,260 798.3 0.3
0x65a8f0…077675 自有库存 37 3,704 2,531 2,271 418.3 1.5
0xcaab6f…94ec1e Aave 借 1,565 WETH 6 1,560 2,710 2,273 297.9 0.0

最大的 bot 0x51c728…502a7f 用 69 个发送地址发了 235 笔交易,卖出 22,757 ETH,均价 2,431(同期 Chainlink 是 2,273),净赚 866.5 ETH,另付 746.1 ETH tip 给 builder,买区块前排。通过聚合器卖自有 ETH 的大户则几乎不付 tip。溢价随卖出很快衰减,最后一笔只剩约 4.8%。

这一类的 9,845 ETH 是按卖出时的 CEX 价算出的账面收益(假设卖家同时在 CEX 做了对冲),不等于实际到手。

2. Aave 借 ETH 高价卖出循环

Aave 用 Chainlink 给借款计价,Chainlink 跟的是 CEX;DEX 价格却高 17–38%。按 CEX 价借 ETH、按 DEX 价卖出,差价就是利润;稳定币存回去当抵押,接着借、接着卖。

流程图:按 CEX 价在 Aave 借 ETH,在 DEX 高价卖出,稳定币存回作抵押再借

图3  溢价 ≥ 1/LTV − 1 = 33.3% 时 r ≥ 1,可零本金用闪电资金启动;按最大 LTV 循环后 HF ≈ 1.04

地址 卖出 ETH @ 均价 买回 ETH @ 均价 对 CEX markout 约合 ETH
0x0cdd9c…e661d8 12,289 @ 2,580 12,314 @ 2,298 $3,433,251 1,515.8
0xcaab6f…94ec1e 1,560 @ 2,710 624 @ 2,275 $671,357 296.4
0x9c5b0e…7cad08 854 @ 2,428 — $123,055 54.3
0xc75552…5d3ebe 1,100 @ 2,343 — $66,993 29.6
0x2b41a0…bce8fa 600 @ 2,355 8 @ 2,590 $41,341 18.3
0xdca6d9…d9e39a 1,450 @ 2,293 — $34,623 15.3
0x303d0a…6a3d9f 75 @ 2,467 — $13,614 6.0

收益最高的地址 0x0cdd9c…e661d8 在 04:50–05:32 连做 18 轮:借出 ETH 走 0x 卖出($2,390–2,738),USDC 存回。市场冻结后挂 $2,290/$2,300 的限价单,由 CoW 和 0x 的 solver 吃单,买回 12,313 ETH 还款。卖出均价 $2,580、买回均价 $2,298,ETH 头寸持平,约 2 小时落袋约 343 万美元。

05:47,Aave 治理冻结该市场,LTV 设为 0,循环就此中止。资金不是瓶颈:Aave 利用率只从 79% 升到 82%。

3. 黑客抛售后的 backrun

黑客通过 Uniswap V3 Router 把盗来的山寨币(PHA、ENS 等)一股脑砸进单个池子,池价被砸低,同币在其他池子(V2、其他费率)还是旧价。bot 紧随其后,在同一笔交易里低买高卖;不用抢跑,也不担方向风险。

黑客 09:17–11:32 从主钱包砸了 30 多种币,笔数最多的是 OGN(99 笔)、RED、CVX、IMX、AXS、CRV、CFG,还有 PHA、ENS、YFI、APE 等。backrun 做的就是这些山寨币:同一笔交易里买进再卖出同一个币,最后换回 WETH,所以利润以 ETH 计。收益最高的 5 笔分别做的是 PHA、CFG/RED、ENS(两笔)和 YFI。

流程图:黑客把币砸进池子 A,bot 紧随其后低价买入,再卖进还是旧价的池子 B

图4  净利润 = 池子 B 卖出所得 − 池子 A 买入成本 − tip,一笔交易内闭合

bot 笔数 净利润 tip
0x45e9b0…fd9215 29 1,205.0 247.4
0x000000…37b599 56 124.3 369.3
0x80bf7d…bbd4e4 11 27.6 52.3
0x51c728…502a7f 9 8.1 40.6
0x36331e…fee95c 14 6.7 37.6

收益最高的 backrun bot 0x45e9b0…fd9215 共 29 笔,净赚 1,205.0 ETH,另付 tip 247.4 ETH。

单笔最高的是 10:32 的 0x998894…fe5269:黑客刚把 PHA 砸进 V3 池,bot 0x45e9b0…fd9215 就花 50.08 WETH 买入 317 万 PHA,转到还没跟跌的 V2 池,换回 301.48 WETH,净赚 251.4 WETH,只付了 1.35 ETH tip。294 笔 backrun 里 290 笔是赚的。

4. 给黑客的 RFQ 订单报价成交

RFQ(询价成交)是大额交易者先向做市商或 solver 询价,签下固定报价订单,由报价方在链上交割。黑客急于在冻结前出货,$2,990/ETH 这种报价也照样接,而当时 CEX 约 $2,250。solver 在同笔交易里从池子买 ETH 交付,赚报价与成本的差额,但要靠高额贿赂才能抢到订单。

流程图:黑客签名 USDT 换 ETH 的订单,solver 在同一笔交易里从 DEX 池子买 ETH 交付

图5  链上交易由 solver 发出(tx.from 和 tx.to 都不是黑客),大部分价差以贿赂付给 builder

交易 块 solver 合约 净利润 tip
0xa861a5…856f36 26300874 0xbeef02…f5c555 119.0 1,070.7
0x3fd5ec…64a0b6 26300895 0x9b1303…e63b82 111.7 335.0
0xe5ccc3…61843a 26300894 0xbeef02…f5c555 7.2 137.1
0x4fa182…d23d61 26300829 0x000000…92e69d -0.0 93.6
0xc59188…f1e490 26300895 0xec4fb7…1ccb22 -0.0 49.1

最大的一笔在 0xa861a5…856f36:黑客 7,500 万 USDT 的订单,solver 0xbeef02…f5c555 交付 26,227 ETH,付给 builder 1,070.65 ETH,自己只留 119 WETH——约 90% 的价值都进了 builder 口袋。

给持有被盗资金的地址报价成交,就是跟黑客做交易,有法律风险。这和中性的价差套利是两码事。

5. 夹子(sandwich)

bot 在受害交易前同方向下单,把价格推向不利于受害者的一侧;受害交易以更差价格成交;bot 再在同一池子反向平仓。这次的受害者主要是黑客抛售山寨币的交易。

典型场景是黑客砸山寨币时:bot 抢在黑客前面先卖同一个币,把池价压低;黑客的卖单以更低的价格成交;bot 随后低价买回,换回 WETH。收益最高的两对夹的都是黑客:10:44 夹黑客卖 RED(净赚 1.9 ETH,tip 60.4 ETH),11:07 夹黑客卖 APE(净赚 0.9 ETH,tip 43.0 ETH)。受害者也不全是黑客,比如 06:35 和 06:41 的两对,夹的是 0x42cdf0…077810 的 UNI 交易。

流程图:bot 抢跑、受害交易以更差价格成交、bot 平仓、builder 收 tip

图6  夹子有三笔交易:抢跑、受害交易、平仓;backrun 只有两笔:受害交易、紧跟其后的套利

bot 对数 其中夹黑客 净利润 tip 分类
0x1f2f10…6df387 105 67 16.0 629.4 疑似做市
0x8f8d0a…45cbd9 10 7 2.0 64.5 夹子
0xbadc0d…bfbdfc 14 12 11.0 53.4 夹子
0x6338af…6a41a7 15 12 18.7 0.0 夹子
0xe80629…49702d 2 0 0.0 7.5 夹子
0xe59ae6…77ebbb 1 0 0.4 4.2 夹子

这 200 对交易合计净赚 51.9 ETH,付给 builder 的 tip 却有 769.2 ETH。做市 bot 0x1f2f10…6df387 净赚 16.0 ETH,tip 付了 629.4 ETH,更像为排在黑客交易旁边付费的做市,不是夹子。其余 bot 的夹子合计净赚约 35.9 ETH。以黑客为受害者的有 105 对。

6. 在 DEX 低价买入 USDT(脱锚)

黑客还在 DEX 大量抛售 USDT。Uniswap V3 USDC/USDT 池中,1 USDT 在 04:50 跌至 0.9497 USDC,05:10 跌至 0.9181,CEX 和 Chainlink 上的 USDT 始终在 $0.999 左右。在 DEX 用 USDC 或 DAI 买 USDT,每 1 USDT 赚 5–8 美分。

流程图:在 DEX 上用 USDC 或 DAI 以约 0.92 买入 USDT,在 CEX 卖出或持有到价格恢复

图7  到 05:47,DEX 上的 USDT 已恢复到约 0.999

交易 块 买方 买入 USDT 净利润 tip
0xcc2fb3…04b9d7 26300993 0x2b41a0…bce8fa 2,477,372 77.7 0.1
0xd24be4…9a536e 26301072 0xcb02ec…4f1d1d 11,295,426 50.4 0.5
0x4d401e…8202e9 26301008 0x9b9741…228e4e 1,475,513 45.1 0.0
0x12bc96…09f651 26300995 0x8986f9…2f5298 1,088,117 38.8 0.0
0x820501…3d874c 26301066 0xaf9b98…6dcc95 6,552,428 22.5 0.1

7. 原子循环套利(跨池)

价差窗口内各池涨幅不一致:V4 与 V3、5bp 与 30bp 池、Curve tricrypto 以及长尾池之间都有价差。bot 在同一笔交易里从便宜池子买入、卖到贵的池子,常借闪电贷,无需本金。

流程图:可选的闪电贷,在池子 A 低价买入,在池子 B 高价卖出,闭合后净增

图8  在一笔交易内,于价格不同步的池子之间低买高卖

交易 块 bot 合约 净利润 tip
0x585c38…cb1295 26301365 0x656619…c90245 90.4 0.0
0x651fcb…aac2b3 26300830 0x0c8c58…e7288b 10.2 62.3
0x4dcc09…7b1da3 26301013 0x584a31…ff4161 4.8 65.4
0x287c07…ce69a7 26301248 0xbeef02…f5c555 3.1 59.2
0x800fc0…04f8be 26300829 0xea5107…9c483c 6.1 40.1

逐笔复核下来,这 23 笔交易合计净赚 192.8 ETH,另付 227.2 ETH tip。跟其他策略比,常规原子套利只是零头。

8. 清算

流程图:闪电贷,替 HF 小于 1 的仓位还债,折价拿走抵押品,在 DEX 卖出后归还闪电贷

图9  HF < 1 时,清算人替借款人还掉部分债务,以折扣价拿走抵押品

这段时间几乎没人被清算:价差窗口内 ETH 的 CEX 价格持续下跌,借 ETH 的仓位反而更健康;公开清算共 107 笔,净利润合计只有 0.2 ETH,38.7 ETH 都作为 tip 付给了 builder。值得看的是黑客自己的仓位:11 月 2 日抵押 5,995 万美元 USDT,债务 19,766.28 WETH(初始借款 19,762.41),健康因子 1.0364。

区块构建者(builder)

每个块都由 builder 打包。searcher 付的优先费,加上直接打给 builder 的贿赂,先落到 builder 的收款地址,块末 builder 再付给验证者,剩下的差额就是自留。数据覆盖 24 小时内的全部 7,177 个块。

  • 区块总价值:17,008 ETH(约 3,852 万美元)。
  • 付给验证者:11,396 ETH,占 67%。
  • builder 自留:5,612 ETH,占 33%。
  • 04:24–06:50,前 2.5 小时:8,698 ETH,占全天 51%;其中 builder 自留 4,159 ETH。

条形图:各 builder 的块价值,拆为付给验证者和 builder 自留

图10  块总价值 = 优先费 + searcher 直接转给 builder 的款项

builder 收款地址 出块数 块份额 块总价值 付给验证者 builder 自留 自留率 被盗后 2.5 小时 块数 / 价值 最大单块
Titan 0x4838b1…ad5f97 3565 49.7% 10,499.9 7,021.9 3,478.0 33.1% 415 / 5,950 564.7 / 块 26300830
bobTheBuilder 0xd87f3d…b94d96 256 3.6% 2,109.3 1,444.8 664.5 31.5% 15 / 597 107.2 / 块 26301434
ultrasound 0x6c42a0…7bbf0e 194 2.7% 1,365.1 1,217.8 147.3 10.8% 14 / 59 179.4 / 块 26302999
beaverbuild 0x952222…4bafe5 9 0.1% 1,129.8 487.8 642.0 56.8% 2 / 1,128 1,120.9 / 块 26300874
BuilderNet 0xdadb0d…783711 1233 17.2% 1,120.9 773.5 347.3 31.0% 147 / 539 104.9 / 块 26307052
Eureka 0xfb7476…c1571b 128 1.8% 403.1 124.6 278.5 69.1% 30 / 286 72.1 / 块 26300976
Quasar 0x396343…82aa49 1080 15.0% 140.0 127.9 12.1 8.6% 67 / 71 25.7 / 块 26300999
Builder+ (BTCS) 0x15566c…7158b1 / 另 1 个地址 89 1.2% 128.3 131.2 -2.9 -2.2% 7 / 20 14.3 / 块 26302254
bananabuild 0x8abd0e…b0e9b7 1 0.0% 43.3 1.0 42.4 97.7% 1 / 43 43.3 / 块 26301465
bombora 0x85c2e9…e4cb33 102 1.4% 37.1 40.4 -3.4 -9.0% 2 / 1 23.0 / 块 26303702

条形图:每小时的块总价值,第一个小时达到 5,573 ETH

图11  被盗后每小时的块总价值(ETH)

分阶段来看:

阶段 块范围 块数 块总价值 builder 自留 自留率 出块最多
被盗前 26300674–26300769 96 6.5 4.0 62.3% Titan(49 块)
被盗后 2.5 小时 26300770–26301500 731 8,697.5 4,158.9 47.8% Titan(415 块)
冻结后 26301501–26302199 699 2,380.8 644.0 27.1% Titan(436 块)
山寨币抛售 26302200–26302900 701 3,538.0 539.3 15.2% Titan(382 块)
其余 26302901–26307850 4950 2,385.2 265.8 11.1% Titan(2283 块)

价值最高的 10 个块:

块 builder 块总价值 付给验证者 builder 自留 验证者收款地址 块内最大 tip 交易
26300874 beaverbuild 1,120.9 479.2 641.7 0x388c81…b19297 0xa861a5…856f36 / tip 1,070.7 ETH
26300830 Titan 564.7 501.3 63.4 0xfeeeee…0a7ffc 0x7fa00a…e950bf / tip 110.3 ETH
26300875 Titan 521.0 381.5 139.5 0xfeeeee…0a7ffc 0x59e54d…947d7b / tip 19.3 ETH
26300829 Titan 422.6 157.3 265.2 0xfeeeee…0a7ffc 0x4fa182…d23d61 / tip 93.6 ETH
26300871 Titan 345.5 148.4 197.1 0xfeeeee…0a7ffc 0x8c40b5…487479 / tip 40.2 ETH
26300821 Titan 257.6 97.5 160.1 0xfeeeee…0a7ffc 0x8e0764…40d41f / tip 101.5 ETH
26300894 Titan 251.7 185.3 66.3 0xfeeeee…0a7ffc 0xe5ccc3…61843a / tip 137.1 ETH
26302517 Titan 249.8 161.4 88.4 0xfeeeee…0a7ffc 0x0c4b7a…fe456f / tip 180.7 ETH
26301013 Titan 241.1 23.4 217.7 0xfeeeee…0a7ffc 0x4c7509…82c832 / tip 101.8 ETH
26300840 Titan 180.2 28.1 152.1 0xfeeeee…0a7ffc 0x88e9f4…53fa0e / tip 5.1 ETH

各策略的 tip 都流向了哪些 builder:

策略 Titan bobTheBuilder ultrasound beaverbuild BuilderNet 其他 合计 tip
RFQ solver 679.4 / 39% — — 1,070.7 / 61% 1.2 / 0% 0.0 1,751.2
在 DEX 高价卖 ETH(首轮估算) 850.5 / 94% 0.1 / 0% 1.5 / 0% 0.1 / 0% 30.2 / 3% 25.1 907.4
backrun 391.5 / 44% 331.8 / 37% 107.1 / 12% 0.7 / 0% 36.8 / 4% 20.0 887.8
夹子 760.9 / 99% 2.0 / 0% — — 5.8 / 1% 0.5 769.2
原子循环(样本) 167.9 / 74% 0.0 / 0% — — 0.1 / 0% 59.2 227.2
USDT 脱锚(首轮) 89.5 / 87% — 0.2 / 0% — 11.7 / 11% 1.7 103.0
清算 24.9 / 58% — 0.7 / 2% — 17.1 / 40% 0.1 42.8
Aave 原子循环 15.8 / 99% — — — 0.0 / 0% 0.2 16.1

被盗之后,builder 自留比例明显走高:searcher 为了抢黑客订单和价差机会,不惜砸出巨额贿赂(单笔就有 1,070.65 ETH),builder 给验证者的出价却没同步跟上。块 26300874(beaverbuild)总价值 1,120.9 ETH,付给验证者只有 479.2 ETH,自留 641.7 ETH。另有 154 个块 builder 自留为负(合计 −14.98 ETH),也就是付给验证者的比收到的还多,拿来抢出块权。还有 508 个块是验证者本地构建的,全部价值直接归验证者。

价格:DEX、Chainlink 与 Aave

折线图:DEX 最高价在块 26300874 达到峰值 3,121,而 Chainlink 一直在 2,200 到 2,300 之间

图12  DEX 最高价与 Chainlink ETH/USD 对比,横轴为区块。价差窗口为块 26300824–26301140(04:35–05:38);Aave 在块 26301183(05:47)冻结。

Aave 用的是 Chainlink,不是 DEX 价

块 Aave 预言机(WETH) Chainlink 公开主喂价 CoinGecko(CEX 汇总) DEX 最高
26300874 2,260.15 2,261.50 2,259.80 3,120.53
26300900 2,249.32 2,262.72 2,254.55 2,860.52
26300950 2,255.51 2,262.72 2,258.60 2,692.64
26301000 2,255.51 2,260.40 2,260.68 3,003.43
26301060 2,282.77 2,285.27 2,278.30 2,563.57
26301140 2,281.38 2,281.93 2,289.76 2,306.66

49 个采样点里,Aave 预言机价和 CoinGecko 的 CEX 汇总价最多只差 0.51%,DEX 却最多高出 38.1%。黑客那笔借款本身就是反证:抵押 6,000 万 USDT 借出 19,762.41 WETH,按 Aave 预言机价算,额度用掉 99.2%;换成约 2,650 的 DEX 价,会超出额度 116.5%,这笔钱根本借不出来。

没有一个 Chainlink 节点报出 DEX 价

Chainlink 每次更新,都会把 31 个节点各自的报价写进链上。价差窗口内,两份 ETH/USD 喂价共更新 25 次,合计 775 个节点报价。最高的是 $2,292.87,而同一批区块 DEX 最高价到了 $2,861;节点之间的最大分歧也只有 0.51%。

折线图:价差窗口内 DEX 最高价远高于 Chainlink 节点的最高报价

图13  04:02–07:23 内两份 ETH/USD 喂价的全部 38 次更新;每个点取该次更新 31 个节点报价中的最高值,DEX 为同一区块收盘时的池子价格。

Chainlink 没有比 CEX 偏高或偏低,而是贴着 CEX 走:全部 38 次报价都落在 Coinbase 当分钟的高低价之间。喂价偏离 0.5% 就更新,最长 1 小时也必更新一次,从节点取价到上链约 20 秒(中位数)。所以 Aave 的价格最多比市场落后约 0.5%,放到 17–38% 的价差面前基本可以忽略。USDT/USD 喂价在价差窗口内一次都没更新:DEX 上的折价始终没传导到全市场价。

真正的风险是治理

05:47,一笔交易冻结 Aave 的 11 个资产,把 5 个抵押品的 LTV 设为 0,持续约 14.7 小时(到 20:26)。清算线没动,已有仓位不会因此被清算,但谁也借不出钱:

资产 冻结前 LTV 冻结后 LTV 清算线(未变)
USDT 75% 0% 78%
USDC 75% 0% 78%
WETH 81% 0% 84%
WBTC 81% 0% 85%
AAVE 69% 0% 76%

黑客损失了多少

黑客钱包 USDT 换得 ETH 均价 相对 Chainlink 多花
黑客 RFQ 钱包(9 笔 RFQ 成交) 325.0M 122,316 2,657 $45.9M
黑客 DEX 钱包(5 笔 DEX 成交) 110.0M 38,129 2,885 $24.1M
合计 435.0M 160,445 2,711 ≈ $70.0M

原报告 DEX 这一行写的是 1.5 亿 USDT 换 52,517 ETH,合计约 7,760 万美元。按链上转账核对,DEX 钱包只有 5 笔买入,共 1.1 亿 USDT;其余的 USDT 存进了 Aave 或转进了被冻结的地址。这里用链上数字。

价差被 RFQ solver、builder(约 1,751 ETH 贿赂)、把 ETH 卖回 DEX 的套利者分走,LP 也从中赚手续费。价格先被拉高,又被套利者压回去;一来一回,LP 库存基本没动。

黑客资金现状(截至 11 月 2 日)

  • 冷钱包:约 430,737 ETH,分散存放在 4 个从没发过交易的地址里,约 9.83 亿美元。
  • Tether 冻结:约 13.8 亿 USDT,涉及 3 个被拉黑的地址。
  • Aave 抵押:6,000 万 USDT,债务 19,766.28 WETH,健康因子 1.0364。
地址 ETH 来源
冷钱包 A 0x8532fa…0543d4 197,460 黑客主钱包转入(块 26300842 起)
冷钱包 B 0xc887af…5b286a 137,602 黑客 RFQ 钱包卖 USDT 所得 + 0x7f9dc988
冷钱包 C 0x897c80…158df3 78,415 黑客链终点
冷钱包 D 0x03b0ee…a020ea 17,260 黑客主钱包转入(块 26303416)
被冻结地址 USDT
黑客主钱包 0x5227f6…cb2f8c 1,175,464,713
0xaa246b…c654a0(RFQ 钱包剩下的 USDT) 174,999,872
0xb171ca…60c8c3(0x7aa4 剩下的 USDT) 30,000,000