返回 Web3 笔记
Day 97

Day 97:2025.10 闪崩复盘 — $193亿清算与ADL优化

2025年10月闪崩全景:$193.5亿清算、162万账户爆仓、Hyperliquid ADL过度使用(8倍于最优)、$6.3亿不必要损失、Lighter对比、风控系统设计

2026-04-14
交易闪崩清算ADL风控极端行情Day97

核心概念

2025年10月闪崩事件概述

一句话定义:2025年10月,由美国对中国软件100%关税引发的加密市场闪崩,导致$193.5亿清算、162万账户爆仓,是加密衍生品历史上最大规模的清算事件之一,暴露了 Perp DEX(特别是 Hyperliquid)ADL 机制的严重缺陷。

类比理解:想象一场突发暴风雪导致高速公路连环追尾——最初只是几辆车打滑(初始清算),但连锁反应导致数百辆车卷入(级联清算)。更糟的是,交警(ADL系统)在处理事故时过度封路,导致正常行驶的车辆(盈利交易者)也被强制停车和拖走,造成了远超必要的损失。

事件规模

2025.10 闪崩关键数据:
═══════════════════════════════════════

触发事件:美国宣布对中国软件征收 100% 关税
时间:2025 年 10 月(具体日期 TBD)

全市场影响:
├── 总清算量:$193.5 亿
├── 爆仓账户:162 万
├── 多头占比:87%(绝大多数是多头被清算)
├── BTC 跌幅:~15-20%(数小时内)
├── ETH 跌幅:~20-25%
└── 山寨币跌幅:30-60%

Hyperliquid 具体影响:
├── 清算量:$103 亿(占总量 53%)
├── ADL 事件:35,000 次(分钟级密度)
├── 受影响用户:20,000
├── 受影响代币:161 个
├── 首次跨保证金 ADL(2 年来首次)
└── 学术研究结论:ADL 使用量是最优策略的 ~8 倍
    └── 造成 ~$6.3 亿不必要损失

知识点详解

知识点 1:事件时间线详解

闪崩时间线还原:
═══════════════════════════════════════

T-24h: 市场正常
├── BTC ~$65,000
├── OI 处于历史高位
├── 资金费率正值(多头情绪乐观)
└── 杠杆率普遍偏高

T-0: 消息公布
├── 美国宣布对中国软件 100% 关税
├── 传统市场(纳斯达克)跳水
├── 加密市场即刻反应
└── 恐慌性抛售开始

T+5min: 第一波清算
├── 高杠杆多头首先触及清算线
├── 清算订单涌入市场
├── 价格进一步下跌
└── 开始形成清算瀑布

T+15min: 级联效应
├── 第一波清算推低价格 → 触发第二波清算
├── 清算 → 价格下跌 → 更多清算(死亡螺旋)
├── 市场深度急剧下降(做市商撤出流动性)
└── 滑点从 0.1% 飙升到 5%+

T+30min: ADL 大规模触发
├── 保险基金消耗殆尽
├── 35,000 次 ADL 事件开始
├── 盈利的空头交易者被强制平仓
├── 161 个代币的头寸受影响
└── 20,000 用户被 ADL

T+60min: 波动减缓
├── 高杠杆仓位已基本清除
├── 价格开始企稳
├── ADL 事件减少
└── 市场进入低流动性盘整

T+24h: 复盘开始
├── 社区强烈不满 ADL 的大规模使用
├── 学术团队开始分析
├── 数据显示 ADL 被过度使用
└── 各协议开始讨论改进方案

知识点 2:ADL 过度使用的学术分析

学术研究核心发现:
═══════════════════════════════════════

研究方法:
├── 回溯分析所有 35,000 次 ADL 事件
├── 模拟最优清算策略
├── 对比实际 vs 最优的 ADL 使用量
└── 计算不必要损失

核心发现:
┌────────────────────────────────────┐
│ Hyperliquid 的 ADL 使用量          │
│ 是最优策略的 ~8 倍                 │
│ 造成 ~$6.3 亿不必要损失            │
└────────────────────────────────────┘

为什么会被过度使用?

1. ADL 排序算法问题
   ├── 当前:按 (PnL% × 杠杆) 排序
   ├── 问题:不考虑仓位大小和市场影响
   ├── 结果:大量小仓位被不必要地 ADL
   └── 改进:应考虑"用最少 ADL 覆盖缺口"

2. 保险基金耗尽速度太快
   ├── 保险基金规模不足以应对极端行情
   ├── 耗尽后立即全面启动 ADL
   ├── 没有"保险基金 + ADL 混合"的中间状态
   └── 改进:保险基金部分覆盖 + 渐进式 ADL

3. 清算订单市场冲击太大
   ├── 清算使用市价单 → 巨大滑点
   ├── 滑点导致更多亏损 → 更多 ADL
   ├── 正反馈循环
   └── 改进:TWAP 清算 / 拍卖清算

4. 缺乏分级响应
   ├── 从"正常"直接跳到"全面 ADL"
   ├── 没有中间缓冲层
   └── 改进:多级响应机制

对比最优策略:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

实际执行                    最优策略
35,000 次 ADL              ~4,375 次 ADL
20,000 用户受影响           ~2,500 用户受影响
$6.3 亿不必要损失           接近零不必要损失
市场恢复时间 ~60min         预计 ~30min

知识点 3:各协议表现对比

各 Perp DEX 在闪崩中的表现:
═══════════════════════════════════════

Hyperliquid:
├── 清算量:$103 亿
├── ADL:35,000 次(史无前例)
├── 首次跨保证金 ADL
├── 评价:性能经受住考验,但 ADL 机制需要大幅改进
└── 后续:承诺优化 ADL 算法和保险基金

Lighter:
├── 表现:LLP(Lighter Liquidity Pool)吸收重大损失
├── ADL 使用:最小化
├── 原因:保险基金设计更保守、ZK 证明保证公平清算
├── 评价:对交易者更友好
└── 代价:LP 承担了更多损失

dYdX V4:
├── 问题:链因大规模清算处理而短暂停止
├── 原因:CometBFT 共识在高负载下的边缘情况
├── 影响:数分钟无法交易
├── 评价:稳定性问题再次暴露
└── 后续:优化清算处理逻辑

GMX:
├── 表现:预言机模型限制了级联清算
├── 原因:价格由预言机决定,不受自身清算影响
├── 优势:池模型天然抗级联
├── 劣势:LP 承担了大量方向性损失
└── 评价:稳定但 LP 亏损严重

对比总结表:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

协议          稳定性   ADL影响   LP损失   恢复速度
Hyperliquid   高       严重     HLP大亏   ~60min
Lighter       高       轻微     LLP中亏   ~30min
dYdX V4       低(停链) 中       N/A      ~10min(恢复后)
GMX           高       无       LP大亏   即时

知识点 4:清算系统优化方案

全面清算系统优化设计:
═══════════════════════════════════════

优化 1: 保险基金 vs ADL 平衡策略
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

当前:保险基金耗尽 → 全面 ADL
优化:保险基金 + ADL 渐进式混合

┌────────────────────────────────────┐
│  保险基金充裕 (>80%)               │
│  → 100% 保险基金覆盖,无 ADL      │
├────────────────────────────────────┤
│  保险基金中等 (30-80%)             │
│  → 50% 保险基金 + 50% 小规模 ADL  │
├────────────────────────────────────┤
│  保险基金低 (10-30%)              │
│  → 20% 保险基金 + 80% ADL         │
├────────────────────────────────────┤
│  保险基金临界 (<10%)              │
│  → 100% ADL + 降杠杆 + 熔断       │
└────────────────────────────────────┘

优化 2: 动态维持保证金
━━━━━━━━━━━━━━━━━━━━━

公式:Maintenance Margin = Base Rate × (1 + Volatility Factor)

├── Base Rate:静态基础值(BTC 0.5%, 山寨 2%)
├── Volatility Factor = max(0, (当前波动率 / 历史平均) - 1)
├── 效果:波动率升高 → 保证金要求自动升高
├── 实时更新:每分钟重新计算
└── 提前通知用户:保证金率变化时推送

示例:
├── 正常时 BTC 维持保证金 = 0.5%
├── 波动率 2x 正常时 = 0.5% × (1 + 1) = 1.0%
├── 波动率 3x 正常时 = 0.5% × (1 + 2) = 1.5%
└── 更高的保证金 → 更早平仓 → 减少级联

优化 3: TWAP 标记价格 + 熔断器
━━━━━━━━━━━━━━━━━━━━━━━━━━━━

当前:标记价格跟踪即时指数价格
问题:闪崩时即时价格可能偏离"公允"很远

优化:
├── 正常时:标记价格 = 指数价格 EMA(1分钟)
├── 波动时:标记价格 = 指数价格 EMA(5分钟)
│   └── 触发条件:5分钟价格变动 > 10%
├── 极端时:暂停清算 5 分钟
│   └── 触发条件:5分钟价格变动 > 20%
└── 效果:给市场恢复流动性的时间,防止瞬时超调触发不当清算

优化 4: 分级清算执行
━━━━━━━━━━━━━━━━━━━

当前:清算 = 市价单立即全额执行
问题:大额市价单 → 巨大滑点 → 级联

优化方案:

方案 A:分时清算
├── 将清算订单拆分为 4 批
├── 每批间隔 1 分钟
├── 如果中间保证金恢复 → 停止
└── 减少市场冲击 60-70%

方案 B:拍卖清算
├── 清算触发 → 开启 30 秒拍卖
├── 清算者竞标接盘(最小折扣赢)
├── 不是市价单 → 无滑点
└── 缺点:延迟 30 秒

方案 C:Intent-based 清算(创新)
├── 清算需求发布为 Intent
├── Solver 网络竞争提供最优执行
├── 可跨协议、跨链寻找流动性
└── 最小化市场冲击

优化 5: 改进 ADL 排序算法
━━━━━━━━━━━━━━━━━━━━━━━

当前:score = PnL% × Leverage
问题:不考虑"用最少 ADL 覆盖缺口"

优化:
├── 目标函数:min(被 ADL 用户数),约束条件:覆盖缺口
├── 优先 ADL 大仓位(少量 ADL 即可覆盖大额缺口)
├── 加入"ADL 保护层":仓位 < $1000 的不 ADL
└── 引入 ADL 补偿:被 ADL 的用户获得代币补偿

知识点 5:风控系统整体设计

理想的 Perp DEX 风控架构:
═══════════════════════════════════════

  ┌─────────────────────────────────────┐
  │            监控层 (实时)              │
  │  ├── 价格波动率监控                   │
  │  ├── OI / 保险基金比例               │
  │  ├── 清算队列深度                     │
  │  ├── 市场深度变化                     │
  │  └── 跨协议异常检测                   │
  └────────────────┬────────────────────┘
                    │ 触发
  ┌─────────────────▼───────────────────┐
  │            决策层 (自动)              │
  │  ├── Level 1:动态调整保证金          │
  │  ├── Level 2:降低杠杆上限            │
  │  ├── Level 3:暂停新开仓              │
  │  ├── Level 4:启动分级清算            │
  │  ├── Level 5:混合保险基金+ADL        │
  │  └── Level 6:熔断暂停交易            │
  └────────────────┬────────────────────┘
                    │ 执行
  ┌─────────────────▼───────────────────┐
  │            执行层                     │
  │  ├── TWAP 清算(减少冲击)            │
  │  ├── 拍卖清算(价格发现)             │
  │  ├── 渐进式 ADL(最小化影响)         │
  │  └── 保险基金动用                     │
  └────────────────┬────────────────────┘
                    │ 恢复
  ┌─────────────────▼───────────────────┐
  │            恢复层                     │
  │  ├── 自动解除熔断(条件满足时)       │
  │  ├── 逐步恢复杠杆上限                │
  │  ├── ADL 补偿结算                     │
  │  └── 事后报告自动生成                 │
  └─────────────────────────────────────┘

关键指标仪表盘:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
指标                    正常      警告      危险
保险基金/OI 比例        >2%       1-2%      <1%
5分钟价格变动           <5%       5-15%     >15%
清算队列深度            <100      100-1000  >1000
市场深度变化            <20%      20-50%    >50%
ADL 事件频率            0         <10/min   >10/min

实践练习

练习 1:模拟极端行情风控响应

场景:BTC 10分钟内下跌 15%

你的风控系统应该:
═══════════════════════════════════════

T+0: BTC 开始下跌
├── 监控层检测到异常波动
└── 触发 Level 1

T+2min: 跌幅达 5%
├── Level 1:动态保证金 ×1.5
├── 新开仓保证金要求翻倍
└── 推送风险提醒给高杠杆用户

T+5min: 跌幅达 10%
├── Level 2:杠杆上限降至 10x
├── Level 3:暂停山寨币新开仓
├── 标记价格切换到 5 分钟 EMA
└── 清算开始使用分级模式

T+8min: 跌幅达 13%
├── Level 4:分级清算全面启动
├── 清算订单通过拍卖执行
├── 保险基金开始消耗
└── 准备 Level 5

T+10min: 跌幅达 15%
├── Level 5:混合保险基金(30%)+ADL(70%)
├── ADL 只针对大仓位、高盈利空头
├── 小仓位(<$1000)受保护
└── 监控恢复信号

T+15min: 价格企稳
├── 保持当前限制 30 分钟
├── 逐步恢复:先恢复杠杆上限、再恢复开仓
└── 生成事件报告

对比未优化系统:
├── 未优化:T+5min 直接全面清算+ADL → 级联加剧
├── 优化后:分级响应 → 给市场恢复时间 → 减少 70% ADL
└── 差异:$6.3亿不必要损失 → <$1亿

面试题

问题 1:设计一个极端行情下的风控系统

简短回答:多层自动化风控——实时监控波动率/OI/深度,自动触发分级响应(动态保证金→降杠杆→暂停开仓→分级清算→渐进ADL→熔断),用TWAP/拍卖替代市价清算,保险基金与ADL混合使用而非二选一。

详细回答

  1. 监控层:实时追踪价格波动率、OI/保险基金比例、清算队列深度、市场深度变化
  2. 分级响应
    • L1(波动5%):提高保证金、推送提醒
    • L2(波动10%):降杠杆、暂停山寨开仓、标记价格平滑
    • L3(波动15%):拍卖清算、混合ADL
    • L4(波动20%+):熔断暂停
  3. 清算优化:TWAP分时清算(减少冲击60%+)、拍卖清算(Solver竞争)
  4. ADL优化:渐进式混合保险基金、优先ADL大仓位、保护小用户、ADL补偿
  5. 恢复机制:自动解除、逐步恢复限制

问题 2:ADL 和保险基金如何平衡?

简短回答:不应该是"保险基金耗尽→全面ADL"的二元选择,而应该是渐进式混合——保险基金充裕时100%覆盖,下降时逐步引入ADL比例,同时优化ADL算法以最少用户覆盖最大缺口。

详细回答

  • 保险基金>80%:100%保险基金覆盖
  • 保险基金30-80%:50/50混合,小规模定向ADL
  • 保险基金10-30%:20/80混合,中等ADL
  • 保险基金<10%:全面ADL+熔断
  • ADL算法改进:目标函数为"最小化被ADL用户数"而非简单排序
  • 补偿机制:被ADL用户获得代币/手续费减免补偿
  • 长期方案:保险基金目标规模 = OI的2-3%,通过手续费持续积累

明日预告

Day 98:Perp DEX 大战 2026 — 产品分析与市场格局

  • DEX 占全球期货交易量 26%
  • 月交易量首破 $1 万亿
  • 五大协议深度对比
  • 链的竞争与生态格局
  • PM 视角:产品机会在哪里?