永续合约 00 - 总览与学习路线

这个系列以 EVM 为主线, 从 funding rate 和保证金原理出发, 拆解 GMX, dYdX, Hyperliquid 三个主流协议的设计, 最后落到撮合与清算引擎的工程实现. 本文是整个系列的路线图, 列出了阅读顺序和各篇之间的依赖关系.

一、目录

# 文档 内容 依赖
1 永续合约机制详解 永续 vs 期货, funding rate, mark/index price, 多空平衡 定点数运算
2 保证金管理与清算引擎 初始/维持保证金, 清算引擎, ADL, 保险基金 永续合约机制详解
3 GMX 协议深度解析 GLP 池, Oracle 定价, 零滑点模型, 费率结构 永续合约机制详解+保证金管理与清算引擎+预言机
4 dYdX 演进之路 StarkEx → Cosmos appchain, 链下撮合, 做市商 永续合约机制详解+保证金管理与清算引擎
5 vAMM 永续合约演进史 Perpetual Protocol vAMM, Drift, Squeeze 风险 永续合约机制详解+Uniswap 流动性
6 Hyperliquid 深度解析 L1 永续, 订单簿 on-chain, HLP vault, 清算机制 永续合约机制详解+保证金管理与清算引擎
7 永续合约中的 MEV 清算 MEV, Oracle 抢跑, 跨市场套利 永续合约机制详解+MEV 基础
8 永续合约数据解析实战 合约交互, 持仓/资金费率读取, Go 实现 永续合约机制详解~Hyperliquid 深度解析
9 撮合引擎原理与 Go 实现 红黑树/BTree 选型, 撮合算法, 扩容方案 dYdX 演进之路+Hyperliquid 深度解析
10 清算引擎架构与实现 链下清算服务 (Go), 链上清算合约 (Solidity), 保险基金, ADL 保证金管理与清算引擎+撮合引擎原理与 Go 实现
11 永续合约 FAQ 保证金细节, 攻击手法, 撮合边角 case, 闭源风险 永续合约机制详解~清算引擎架构与实现

二、协议对比

维度 GMX (Oracle 型) dYdX v4 (订单簿) Hyperliquid (链上订单簿)
定价 Chainlink Oracle 链下撮合 链上订单簿
滑点 零滑点 (有限 OI) 取决于深度 取决于深度
LP 模式 GLP 池做对手方 做市商 HLP vault + 做市商
结算层 Arbitrum Cosmos appchain 自研 L1
最大杠杆 50x 20x 50x

三、学习路线

学习路线 P01 永续机制 (核心概念) P02 保证金与清算 P03 GMX (Oracle 型) P04 dYdX (订单簿) P05 vAMM 演进 P06 Hyperliquid P07 永续 MEV P08 数据解析实战 P09 撮合引擎实现 P10 清算引擎实现 P11 FAQ (延伸问题)

永续合约 00 - 总览与学习路线
https://mritd.com/2025/07/05/perps-overview/
作者
Kovacs
发布于
2025年7月5日
许可协议