返回 Web3 笔记
Day 95

Day 95:Hybrid & ZK-Rollup — Drift/Lighter/Paradex 新范式

混合架构与ZK证明永续:Drift(vAMM+CLOB+JIT拍卖+Keeper网络)、Lighter(ZK证明撮合公平性+零手续费)、Paradex(加密订单簿+隐藏仓位)、五种架构终极对比

2026-04-12
交易DriftLighterParadexZK-RollupHybridDay95

核心概念

为什么需要新架构?

一句话定义:混合架构(Hybrid)和 ZK-Rollup 永续合约是试图兼得 CLOB 性能、Pool-based 简洁性和零知识证明安全性的第三/四代 Perp DEX 设计。

类比理解:如果 CLOB 是手动挡跑车(性能好但难开)、Pool-based 是自动挡家用车(简单但性能有限),那混合架构就是 PHEV 混动(两者优势结合),ZK-Rollup 则是自动驾驶(数学证明保障安全,无需信任任何人)。

第三/四代架构的核心诉求

前两代的不足:
═══════════════════════════════════════

CLOB (Hyperliquid/dYdX):
├── ✅ 真实价格发现
├── ✅ 高资本效率
├── ❌ 需要高性能链
├── ❌ 做市商门槛高
└── ❌ MEV/排序攻击风险

Pool-based (GMX/Jupiter):
├── ✅ 简单易用
├── ✅ 任何链可部署
├── ❌ 无价格发现
├── ❌ LP 方向性风险
└── ❌ 受池规模限制

新架构要解决的问题:
├── 如何同时有价格发现 AND 简单易用?
├── 如何数学证明撮合公平性?
├── 如何保护交易者隐私(防狙击)?
└── 如何继承 Ethereum 安全性 + CEX 级性能?

知识点详解

知识点 1:Drift (Solana) — 三合一混合架构

Drift 架构概览:
═══════════════════════════════════════

  交易者下单
      │
      ▼
  ┌────────────────────────────────────┐
  │          Drift 混合引擎             │
  │                                     │
  │  ┌──────────┐ ┌──────────┐ ┌─────┐ │
  │  │   vAMM   │ │  DLOB    │ │ JIT │ │
  │  │ 虚拟AMM  │ │去中心化  │ │即时  │ │
  │  │ 保底流动 │ │限价订单簿│ │流动性│ │
  │  │ 性       │ │          │ │拍卖  │ │
  │  └────┬─────┘ └────┬─────┘ └──┬──┘ │
  │       │            │          │     │
  │       └────────────┼──────────┘     │
  │                    ▼                 │
  │          最优价格路由                 │
  │  (在三个来源中选最优价格执行)          │
  │                    │                 │
  │       ┌────────────▼──────────┐     │
  │       │  去中心化 Keeper 网络  │     │
  │       │  ├── 执行撮合          │     │
  │       │  ├── 执行清算          │     │
  │       │  └── 赚取奖励          │     │
  │       └───────────────────────┘     │
  └────────────────────────────────────┘

三个流动性来源:
═══════════════════════════════════════

1. vAMM (Virtual AMM):
   ├── 虚拟的 AMM 曲线,不需要真实 LP
   ├── 作为"保底流动性"
   ├── 当 DLOB 和 JIT 都无法成交时使用
   └── 类似 GMX 的 Pool 但更灵活

2. DLOB (Decentralized Limit Order Book):
   ├── 去中心化的限价订单簿
   ├── Keeper 节点维护和撮合
   ├── 限价单、止损单支持
   └── 提供价格发现功能

3. JIT (Just-In-Time Liquidity Auction):
   ├── 市价单到来时触发微型拍卖
   ├── 做市商竞争提供最优价格
   ├── 5 秒拍卖窗口
   ├── 类似 UniswapX 的 Dutch Auction
   └── 让做市商"即时"提供流动性
Drift V3 升级 (2025.12):
═══════════════════════════════════════
核心改进:单个 Solana slot 内 85% 成交(~400ms)
├── V2:可能跨多个 slot 才能完成
├── V3:85% 的订单在一个 slot 内执行
└── 延迟从 ~1s 降到 ~400ms

全仓跨永续+现货:
├── 永续仓位 + 现货持仓共享保证金
├── 资本效率大幅提升
└── 类似 CEX 的统一保证金体验

知识点 2:Lighter (ZK-Rollup) — 数学证明的公平撮合

Lighter 核心创新:
═══════════════════════════════════════

核心理念:用 ZK 证明保证撮合公平性
├── Sequencer 无法重排序交易(MEV 保护)
├── 所有撮合结果可以被数学验证
├── 资金费率、清算计算都有 ZK 证明
└── "Don't trust, verify" 的终极形态

架构:
  ┌───────────────────────────────────┐
  │           Lighter 协议             │
  │                                    │
  │  ┌──────────────────────────┐     │
  │  │  链下高性能撮合引擎       │     │
  │  │  ├── 处理挂单/撤单/撮合   │     │
  │  │  ├── 计算资金费率         │     │
  │  │  └── 执行清算检查         │     │
  │  └──────────┬───────────────┘     │
  │              │ 生成 ZK 证明         │
  │  ┌──────────▼───────────────┐     │
  │  │  ZK 证明生成器            │     │
  │  │  ├── 证明撮合顺序正确     │     │
  │  │  ├── 证明价格-时间优先    │     │
  │  │  ├── 证明资金费率计算正确 │     │
  │  │  └── 证明清算条件满足     │     │
  │  └──────────┬───────────────┘     │
  │              │ 提交证明             │
  │  ┌──────────▼───────────────┐     │
  │  │  Ethereum/Arbitrum L1/L2  │     │
  │  │  ├── 验证 ZK 证明         │     │
  │  │  ├── 更新状态根            │     │
  │  │  └── 继承 ETH 安全性      │     │
  │  └──────────────────────────┘     │
  └───────────────────────────────────┘

关键特性:
├── 零手续费交易(激进的增长策略)
├── ZK 证明 → Sequencer 无法作恶
├── 继承 Ethereum 安全性
├── 分析师评价:"长期最强架构"
│   └── ETH 安全 + CEX 级可扩展 + 数学公平
├── 集成 Telegram 钱包(1.5 亿+用户)
└── 30 天交易量 $2,320 亿(pre-TGE)
为什么 ZK 证明能保证公平?
═══════════════════════════════════════

传统中心化撮合的信任问题:
├── 排序器可以插入自己的交易(MEV)
├── 排序器可以延迟某些订单
├── 排序器可以选择性清算
└── 用户只能"信任"排序器

ZK 证明的数学保证:
├── 证明 1:所有订单按时间戳排序处理
│   └── 数学证明没有订单被插队
├── 证明 2:撮合遵循价格-时间优先
│   └── 数学证明最优价格先成交
├── 证明 3:资金费率按公式计算
│   └── 数学证明没有计算错误
├── 证明 4:清算条件确实满足
│   └── 数学证明没有不当清算
│
└── 任何人都可以在链上验证这些证明
    → 无需信任排序器 → "Trustless"

知识点 3:Paradex (Starknet Appchain) — 加密订单簿

Paradex 核心创新:
═══════════════════════════════════════

1. 加密订单簿 (Encrypted Order Book)
   ├── 使用 ZK 加密账户
   ├── 隐藏仓位大小和清算价格
   ├── 防止其他交易者"狙击"你的清算价格
   └── 解决了公开订单簿的隐私问题

   传统订单簿问题:
   ├── 所有人看到你的大单 → 被前端运行
   ├── 所有人看到你的清算价格 → 被定点清算
   └── 策略完全暴露 → 被对手方博弈

   Paradex 方案:
   ├── 订单内容 ZK 加密
   ├── 只有撮合时才解密匹配的部分
   ├── 其他人看不到你的仓位/价格/清算线
   └── "隐形交易"

2. 统一组合保证金
   ├── Perps + Spot + Options 共享保证金
   ├── 跨产品对冲自动计算
   └── 专业交易者的极致资本效率

3. 运营数据
   ├── 600+ 市场
   ├── 零手续费
   └── 基于 Starknet appchain

知识点 4:其他新兴架构

EdgeX:
═══════════════════════════════════════
基础:StarkEx(与 dYdX V3 同源)
性能:20 万单/秒、<10ms 撮合延迟
特点:70+ 链支持跨链入金
市占率:~8%

Aster:
═══════════════════════════════════════
模式:多链聚合 (BNB/ETH/SOL/ARB)
特点:最高 1001x 杠杆(!)
市占率:~20%
策略:在多条链上部署,聚合流动性

Synthetix V3 回归:
═══════════════════════════════════════
方向:从 Optimism 回归以太坊主网
架构:混合 CLOB + 反 MEV 机制
清算:渐进式清算(减少市场冲击)
特点:合成资产 + 永续合约一体化

Vertex 教训 (2025.8 关停):
═══════════════════════════════════════
原因:竞争压力 + 用户流失
操作:VRTX 代币迁移到 INK
教训:
├── 永续 DEX 赛道赢家通吃趋势强
├── 没有独特优势的协议难以存活
└── 代币迁移≠项目重启

知识点 5:五种 Perp DEX 架构终极对比

维度Custom L1 (Hyperliquid)App-chain (dYdX)Pool-Oracle (GMX)Hybrid (Drift)ZK-Rollup (Lighter)
吞吐量20万单/秒数百单/秒取决于底层链取决于Solana理论无上限
延迟<0.2s~1s1-5s~0.4s链下亚秒
去中心化高(依赖链)中-高高(ETH安全)
可组合性低(自建生态)中(IBC)高(EVM链)高(Solana)高(ETH L2)
安全模型自主共识Cosmos共识底层链安全Solana安全ETH + ZK证明
MEV保护确定性排序验证者排序Commit-RevealJIT拍卖ZK证明排序
资本效率高(全仓)低(池模式)
价格发现有(DLOB)
LP门槛高(做市商)低(被动LP)中(JIT)
长期前景生态锁定风险需追赶性能受池规模限制Solana依赖最强但最新
架构选择决策树:
═══════════════════════════════════════

你需要什么?
│
├── 极致性能 + 类 CEX 体验
│   └── → Custom L1 (Hyperliquid)
│
├── 完全主权 + 治理控制
│   └── → App-chain (dYdX/Cosmos)
│
├── 简单部署 + 任何链 + 零售用户
│   └── → Pool-Oracle (GMX/Jupiter)
│
├── 多源流动性 + 灵活性
│   └── → Hybrid (Drift)
│
└── 数学安全保证 + ETH 继承
    └── → ZK-Rollup (Lighter)

2026 趋势:
├── Custom L1 现在领先
├── ZK-Rollup 被认为是"终局形态"
├── Hybrid 在 Solana 生态有优势
├── Pool-Oracle 适合长尾市场
└── App-chain 需要差异化生存

实践练习

练习 1:架构决策矩阵评分

为你的永续 DEX 项目选择架构:
═══════════════════════════════════════

项目定位:面向零售用户的多链永续合约
目标:月交易量 $100 亿

评分标准(1-5 分):

维度        权重    Custom L1  App-chain  Pool     Hybrid  ZK-Rollup
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
开发速度    20%     2          3          5        3       2
性能        20%     5          3          3        4       4
去中心化    15%     3          4          4        3       5
安全性      15%     3          3          3        3       5
生态兼容    15%     2          3          5        4       4
运营成本    15%     2          3          4        3       3
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
加权得分            2.95       3.15       3.95     3.30    3.55

结论:如果重视开发速度和零售体验 → Pool-Oracle
      如果重视长期竞争力 → ZK-Rollup
      如果有高性能链 → Hybrid

面试题

问题 1:五种 Perp DEX 架构如何选择?

简短回答:取决于项目定位——追求极致性能选 Custom L1,追求数学安全选 ZK-Rollup,追求快速部署选 Pool-Oracle,追求灵活性选 Hybrid,追求主权选 App-chain。2026年趋势是 ZK-Rollup 被认为是终局形态。

详细回答

  1. Custom L1 (Hyperliquid):适合要与 CEX 正面竞争的项目,需要极致性能,代价是生态锁定
  2. App-chain (dYdX):适合重视治理主权的项目,代价是性能和生态规模
  3. Pool-Oracle (GMX):适合零售用户市场和长尾资产,简单但无价格发现
  4. Hybrid (Drift):适合 Solana 生态,多源流动性灵活但复杂
  5. ZK-Rollup (Lighter):继承 ETH 安全+数学证明公平性,被认为长期最强,但技术最新风险

问题 2:ZK 证明如何保证撮合公平性?

简短回答:ZK 证明可以数学证明 Sequencer 按照价格-时间优先规则处理了所有订单、没有插入自己的交易、没有延迟任何订单——任何人都可以在链上验证这些证明,无需信任 Sequencer。

详细回答

  • 证明内容:订单排序正确性、撮合规则遵循、资金费率计算、清算条件满足
  • 生成过程:链下撮合后生成ZK证明 → 链上验证
  • 验证成本:生成证明计算量大(排序器承担),验证成本低(链上快速验证)
  • 对比传统:传统 DEX 靠信任排序器;ZK 靠数学——"Don't trust, verify"
  • 实际限制:ZK 证明生成有延迟、电路设计复杂、技术成熟度仍在提升

明日预告

Day 96:JELLY 事件深度复盘 — 低流动性资产操纵与架构反思

  • 自我清算攻击手法详解
  • HLP 金库 $1350 万浮亏
  • 验证者强制下架的争议
  • "Code is Law" vs 实际运营
  • 防御方案设计