01
预言机基础概念
什么是预言机、为什么需要预言机、预言机的分类(链上/链下)、中心化预言机与去中心化预言机的区别。
基础概念
02
数据喂价机制
喂价流程详解、数据源聚合方式(TWAP、中位数、加权平均)、喂价更新频率与Gas优化。
机制聚合
03
闪电贷攻击原理
闪电贷是什么、攻击流程拆解、为什么闪电贷能放大预言机攻击。
闪电贷攻击
04
价格操纵攻击
单笔交易价格操纵、时间加权平均价格(TWAP)绕过、深度流动性池攻击。
操纵TWAP
05
历史攻击案例分析
bZx攻击、Harvest Finance攻击、PancakeBunny攻击、Mango Markets攻击。
案例复盘
06
防御策略
时间加权喂价、多源数据聚合、链上价格校验、熔断机制。
防御安全
07
Chainlink去中心化预言机
架构设计、去中心化数据网络、信誉系统、Staking机制。
Chainlink架构
08
TWAP与EMA实现
Uniswap V2/V3 TWAP实现原理、EMA指数移动平均、代码实现与Gas优化。
TWAPEMA
09
安全审计方法论
预言机相关审计清单、常见漏洞模式、测试用例设计。
审计漏洞
10
实战:搭建本地预言机测试环境
Hardhat环境配置、模拟价格波动、攻击脚本编写。
实战Hardhat
11
实战:闪电贷攻击模拟
Aave闪电贷集成、价格操纵攻击复现、防御方案验证。
闪电贷模拟
12
实战:构建安全喂价系统
多源数据聚合合约、链上校验逻辑、熔断机制实现。
喂价安全
13
实战:Chainlink喂价集成
Consumer合约编写、价格Feeds使用、Keepers自动化。
Chainlink集成
14
实战:TWAP预言机实现
Uniswap V3 TWAP合约、存储优化、精度处理。
TWAPUniswap
15
实战:安全监控与告警
链上监控工具、异常价格检测、自动化响应。
监控告警
16
高级攻击
重入攻击与预言机、跨链预言机攻击、MEV与预言机操纵。
高级攻击
17
高级防御
零知识证明验证、阈值签名、经济博弈模型。
ZK博弈
18
Layer2与预言机
Optimistic Rollup喂价、ZK Rollup喂价、跨链数据传递。
L2跨链
19
监管与合规
预言机服务合规要求、数据源授权、KYC/AML考量。
合规监管
20
未来趋势
AI预言机、隐私保护预言机、去中心化物理基础设施网络(DePIN)。
AIDePIN
21
预言机经济学
数据提供者激励、质押模型、惩罚机制。
经济质押
22
跨链预言机
LayerZero、Chainlink CCIP、跨链数据验证。
跨链CCIP
23
NFT预言机
地板价喂价、稀有度计算、NFT借贷安全。
NFT借贷
24
合成资产预言机
价格合成、抵押率计算、清算触发。
合成资产清算
25
保险协议预言机
赔付条件验证、链下数据仲裁、争议解决。
保险仲裁
26
期权与衍生品预言机
波动率喂价、隐含价格计算、到期结算。
期权衍生品
27
社交预言机
去中心化身份验证、声誉系统、投票机制。
社交声誉
28
游戏与元宇宙预言机
随机数生成、游戏状态同步、资产跨平台。
游戏元宇宙
29
预言机安全最佳实践
代码规范、测试覆盖、监控告警、应急响应。
最佳实践安全
30
课程总结与展望
知识体系回顾、学习路径推荐、行业资源汇总。
总结资源