链上订单簿模拟技术实战

📚 共计 30 章节
01
订单簿基础
什么是订单簿、限价单与市价单、买卖盘口与深度图、做市商与流动性
核心概念入门
02
链上订单簿 vs 中心化订单簿
链上撮合机制、链下撮合链上结算、优缺点对比
对比架构
03
Solidity数据结构设计
Order结构体、OrderBook合约设计、使用mapping和array存储订单
Solidity存储
04
订单生命周期
创建订单、取消订单、部分成交、完全成交、订单状态机
状态机流程
05
撮合算法基础
价格优先、时间优先原则、遍历撮合逻辑实现
算法核心
06
高级撮合算法
批量撮合、冰山订单、止损订单逻辑
进阶订单类型
07
Gas优化策略
存储布局优化、事件日志替代存储、批量操作减少交易次数
Gas优化
08
链上价格预言机集成
Chainlink喂价、TWAP计算、防止价格操纵
预言机安全
09
做市商机器人开发
Python Web3.py监听事件、自动报价策略、风险控制
机器人Python
10
订单簿前端集成
Ethers.js读取链上数据、实时更新UI、WebSocket订阅
前端Ethers
11
测试与部署
Hardhat本地测试、Fork主网测试、合约安全审计要点
测试部署
12
Layer2订单簿
Arbitrum/Optimism上的订单簿、跨链流动性聚合
L2跨链
13
订单簿数据索引
The Graph子图开发、事件解析、高效查询设计
索引子图
14
MEV与订单簿
三明治攻击、抢先交易、Flashbots保护机制
MEV安全
15
做市商策略模型
恒定价差策略、网格交易策略、库存风险管理
策略做市
16
链上K线图生成
基于订单簿快照的OHLCV计算、链上存储优化
K线数据
17
订单簿深度分析
流动性分布计算、买卖压力指标、市场深度可视化
分析可视化
18
混合流动性模型
AMM+订单簿混合、RFQ模式、聚合器集成
混合AMM
19
订单簿安全专题
重入攻击、签名重放、价格操纵、闪电贷攻击
安全审计
20
合规与监管
KYC/AML集成、可撤销交易、监管友好型设计
合规监管
21
多资产订单簿
ERC20/ERC721混合订单簿、NFT订单簿实现
多资产NFT
22
订单簿性能基准测试
TPS测试、延迟分析、瓶颈定位与优化
性能基准
23
链上订单簿经济学
交易费用模型、做市商激励、流动性挖矿
经济学激励
24
去中心化清算机制
保证金交易、清算引擎、风险平价模型
清算保证金
25
订单簿升级模式
UUPS代理模式、存储布局兼容、数据迁移策略
升级代理
26
跨链订单簿
LayerZero集成、跨链消息传递、原子交换
跨链互操作
27
订单簿模拟器开发
Python模拟撮合引擎、回测框架、绩效评估
模拟回测
28
高级订单类型
TWAP订单、VWAP订单、条件订单、GTC/IOC/FOK
订单类型算法
29
订单簿治理
DAO治理参数、费用投票、紧急暂停机制
治理DAO
30
生产环境部署
多签部署、监控告警、灾难恢复、持续优化
运维生产