Skip to content

28 · DeFi

LESSON 28 / 35 · DEFI

阶段 04 · 进入协议和应用三件套:已深度整理课程正文金融积木与风险边界Part 6

DeFi(Decentralized Finance,去中心化金融)用智能合约、流动性池、预言机和激励机制重组交换、借贷、计价和风险管理。它不是一组自动产生收益的产品,而是一组把金融功能拆成可组合模块的系统。

理解每个模块时,先问四件事:输入了什么资产和风险,合约执行什么规则,输出了什么权利或负债,哪一层会在异常时承担损失。可组合性(Composability,可组合性)让功能更容易复用,也让一层的故障更快传递到下一层。

学习目标

读完本节,你应能:

  • 解释 DEX(Decentralized Exchange,去中心化交易所)、AMM(Automated Market Maker,自动做市商)和 LP(Liquidity Provider,流动性提供者)的基本关系。
  • 说明恒定乘积、滑点、手续费和无常损失如何共同影响流动性池。
  • 解释去中心化借贷中的超额抵押、利率曲线、健康因子、清算人和闪电贷。
  • 比较法币抵押、加密资产抵押、算法机制和合成美元稳定币的信任假设与脱锚边界。
  • 识别预言机、流动性、治理、跨链和合约升级带来的依赖风险。
  • 说明收益聚合、流动性质押、再质押、聚合器和 Launchpad(项目发行平台)如何把风险继续组合。
  • 描述 MEV(Maximal Extractable Value,最大可提取价值)的参与角色、常见形态和对用户成交质量的影响。

课程正文

28.1 DEX:把交换写进合约

28.1.1 DEX 与订单簿

中心化交易所(CEX,Centralized Exchange)通常由平台维护内部账本和订单撮合,用户把资产交给平台托管或授权平台使用。DEX 则让用户在自托管条件下与智能合约交互,交易和资产变化由链上规则执行。

传统订单簿(Order Book,买卖报价列表)需要频繁挂单、撤单和更新。若每次操作都成为链上交易,Gas、区块空间、确认延迟和公开交易意图会增加成本。早期链上订单簿因此常面临流动性薄和成交不稳定的问题。AMM 用池中储备与数学曲线提供报价,改变了做市方式,但没有消除价格、流动性和执行风险。

28.1.2 AMM 与恒定乘积

最常见的恒定乘积(Constant Product)模型可写为 x × y = kxy 是池中两种资产的储备,交易后扣除费用的储备仍大致遵循这条曲线。用户买走一种资产时,另一种资产会按曲线补入,池内相对价格随储备比例变化。

这意味着报价不是固定价格:

  • 交易相对于池深度越大,价格影响通常越明显;
  • 交易实际获得的价格与查看报价时的价格可能不同;
  • 交易费、Gas、网络拥堵和其他交易的先后顺序都会影响最终结果;
  • 稳定资产交易对可以使用不同曲线,以降低相近价格资产之间的价格影响,但模型和参数仍需单独核验。

滑点(Slippage,预期价格与实际成交价格的差异)既可能来自交易者自己的订单规模,也可能来自市场在确认前发生变化。界面上的报价保护只能限制部分成交条件,不能替代对合约、路由和授权的检查。

28.1.3 LP、份额与无常损失

流动性提供者(LP)向池中存入资产,获得代表池份额的 LP Token(流动性份额凭证),并按规则分享部分交易手续费。LP Token 还可能被拿去质押或放入其他策略,形成进一步的可组合性。

如果两种资产的价格比例相对入池时发生变化,套利交易会把相对变贵的资产从池中买走,使池内资产比例重新接近市场价格。此时,LP 取回资产的组合价值可能低于单纯持有同样资产的价值,这种差额通常称为无常损失(Impermanent Loss,价格变化造成的相对损失)。“无常”不表示一定会恢复,也不表示手续费必然覆盖损失。

评估 LP 结果至少要分开记录:

text
可能的净结果 = 交易手续费 + 激励 - 无常损失 - LVR - Gas - 合约与运营成本

LVR(Loss Versus Rebalancing,相对再平衡的损失)强调流动性池按照滞后价格被套利者重新平衡时,LP 相对于理想再平衡策略的价值损失。这个概念与无常损失有关,但不应把所有损失简单归为同一个数字。手续费和激励也可能随交易量、池深度、代币价格和规则变化而变化。

28.1.4 集中流动性与聚合器

集中流动性(Concentrated Liquidity,集中价格区间流动性)允许 LP 只在选定价格区间提供资金,提高区间内的资本使用效率;价格离开区间后,资金可能不再参与该区间的交易,LP 还要承担重新配置、Gas 和策略判断成本。Hooks(可插拔的池逻辑)和动态费用等设计可以扩展 AMM,但也增加了代码和权限审查范围。

交易聚合器(Aggregator,聚合多个流动性来源的路由器)会比较不同池、拆分交易或组合路径。它降低了查找和路由成本,却不能保证底层池深度、报价新鲜度、授权合约、跨链桥和最终执行都可靠。统一入口不等于风险被保险。

28.2 去中心化借贷:用抵押品替代部分信用判断

28.2.1 超额抵押与点对池

去中心化借贷通常不依赖传统身份、征信或人工审批,而是要求借款人先存入价值高于债务的抵押品。借款人得到流动性,同时承担抵押品价格下跌、利率上升和被清算的风险;存款人则承担协议、流动性和资产质量风险。

点对池(Peer-to-Pool)模型把存款人资金放进公共流动性池,借款人从池中借出可用资产。aToken、cToken 等凭证可代表存款份额或计息权利,但凭证的价值和兑换路径仍依赖具体协议合约。协议参数可能包括抵押因子、借款上限、储备金和资产隔离设置。

28.2.2 利率、利用率与健康因子

资金利用率(Utilization,池中已借出资金占可用资金的比例)通常影响借款利率和存款利率。利用率过高时,协议可能提高借款成本,鼓励偿还或增加存款;Kink Model(拐点利率模型)会在目标利用率之后提高利率斜率,以减少流动性被借空的可能。

健康因子(Health Factor,衡量抵押品相对清算阈值和债务安全余量的指标)可以帮助观察清算距离。一个常见的教学近似是:

text
健康因子 ≈ 抵押品价值 × 清算阈值 ÷ 债务价值

实际定义、价格来源和阈值以协议文档与合约实现为准。健康因子接近清算边界时,市场波动、预言机更新或利率变化都可能使仓位进入清算流程;它不是本金安全指标,也不是收益指标。

28.2.3 清算与闪电贷

当抵押品价值相对债务不足,清算人(Liquidator,执行清算的参与者)可以按协议规则偿还部分债务并取得带折扣的抵押品。清算机制的目标是减少坏账,但在快速下跌、流动性枯竭、预言机异常或多个协议同时清算时,可能出现连锁压力。

闪电贷(Flash Loan,必须在同一笔交易内归还的无抵押借款)利用区块链交易的原子性:合约先借出资产,执行一组操作,再在交易结束前归还;若无法归还,整笔交易通常回滚。它可以用于合法的资产重组、套利或清算,也能在价格操纵、权限错误和脆弱预言机组合下放大攻击影响。这里的关键不是“无需抵押”本身,而是协议是否正确验证了交易内外部状态。

28.2.4 借贷的主要风险边界

  • 合约风险:代码漏洞、升级权限、暂停权限和错误参数可能影响资产取回。
  • 预言机风险:价格延迟、异常值、低流动性市场或单一数据源可能触发错误借贷和清算。
  • 流动性风险:池中账面有存款,不代表压力情境下随时有足够资产提款。
  • 相关性风险:同一抵押品或稳定币被多个协议重复使用,故障会跨协议传播。
  • 治理风险:参数调整、紧急权限和投票集中可能改变原有风险边界。

28.3 稳定币:目标是稳定,结果取决于机制

稳定币(Stablecoin,目标是保持相对稳定计价的加密资产)常以美元为计价参照,但“稳定”是设计目标,不是无条件事实。判断一个稳定币时,要问它由什么支持、谁能发行或冻结、如何兑换、在压力下由谁提供流动性,以及脱锚后损失如何分配。

28.3.1 法币抵押型

法币抵押型稳定币通常以现金、现金等价物或短期政府债务等储备支持发行方的兑换承诺。它可能具有较好的市场流动性,却依赖发行方、托管机构、银行体系、储备披露和合规执行。冻结、赎回限制、储备估值和托管集中都是需要核对的边界。

28.3.2 加密资产抵押型

加密资产抵押型稳定币通常要求超额抵押,通过铸造、偿还、清算和预言机维持目标价格。它降低了对单一法币托管的依赖,却需要更多资本缓冲来应对抵押品波动。抵押品快速下跌、清算流动性不足、预言机异常和治理参数失误,都可能造成脱锚或坏账。

28.3.3 算法机制、合成美元与收益型设计

算法稳定币试图通过供给调节、套利和关联代币等方式维持锚定。若市场信心下降,赎回压力、关联代币增发和价格下跌可能互相强化,形成死亡螺旋(Death Spiral,反身性崩溃循环)。算法设计本身不能被当作储备或风险兜底。

合成美元(Synthetic Dollar,使用抵押、衍生品或对冲构造美元敞口)和收益型稳定币可能把资金费率、抵押品收益、对冲、托管或交易对手组合在一起。它们可能提高资本效率,同时增加对手方、清算、托管、市场极端波动和收益来源可持续性的依赖。

稳定币研究可以使用一张核验表:储备质量、抵押率、发行与赎回机制、价格来源、治理权限、冻结能力、审计或证明的范围、脱锚应急方案,以及真实的退出流动性。市值、储备、收益率和兑换政策都必须按当前官方资料核验。

28.4 衍生品:把价格风险重新分配

衍生品(Derivatives,价值随标的资产或指标变化的合约)包括期货、期权、掉期和合成资产。保证金和杠杆可以提高资金使用效率,但也会把小幅价格变化放大成清算、追加保证金或协议坏账。

永续合约(Perpetual,无到期日的合约)通常通过资金费率(Funding Rate,多空双方之间的周期性支付)使合约价格接近现货价格。它依赖保证金、清算、预言机、保险基金和流动性/对手方机制。链上期权提供非线性风险敞口,合成资产则用抵押品和价格数据模拟其他资产的价格表现;它们都不自动赋予现实世界资产的法律所有权。

分析衍生品时,要把名义价值、抵押品、清算价格、预言机、流动性和极端行情下的责任分开。高杠杆、高资金费率或高 APY 不是安全信号,也不构成收益承诺。

28.5 收益聚合:自动化不等于低风险

收益聚合器(Yield Aggregator,自动组合和复投多种收益策略)通常把借贷、LP、质押、交易奖励或激励组合进金库(Vault,按策略管理资产的合约)。自动复投减少了重复操作,却让用户同时依赖金库代码、底层协议、策略参数、预言机、治理和退出流动性。

收益来源应至少拆分为:借贷利息、交易手续费、质押奖励、激励代币、杠杆或对冲收益。APY(Annual Percentage Yield,年化收益率)可能受复投假设、代币价格、费用、资金流入和短期补贴影响,不能单独用来比较风险。

28.6 LSD 与再质押:流动性和安全预算的复用

LSD/LST(Liquid Staking Derivative/Token,流动性质押凭证)用可转移的凭证表示质押相关权益,例如代表质押 ETH 的凭证。它缓解了“资产质押后流动性降低”的矛盾,使凭证可以进入其他 DeFi 组合,但会增加脱锚、验证者、提款、智能合约和集中度风险。

再质押(Restaking,把已经承担一种安全责任的资产再次用于其他服务)试图让 AVS(Actively Validated Services,主动验证服务)等系统复用一部分安全预算。LRT(Liquid Restaking Token,流动性再质押凭证)又把这类凭证包装成可组合资产。收益路径可能叠加,安全承诺、相关性、削减(Slashing,因违规或故障被扣除质押)和流动性风险也会叠加。

判断这类系统时,先列清楚每一层资产代表什么权利、对谁承担什么责任,以及一个底层验证者或服务故障会如何传导到凭证持有人。凭证名称和显示收益不能替代对提款、削减和治理规则的核验。

28.7 聚合器:统一入口仍有底层责任

聚合器可以按功能分为三类:交易聚合器比较 DEX 路由和池深度;跨链聚合器把桥、交易和消息传递组合起来;信息聚合器把地址、Token、协议活动或指标放进统一界面。它们降低搜索成本,但不拥有或保证所有底层流动性。

跨链路径还可能依赖桥合约、消息验证、临时流动性、Solver/Filler(求解或执行订单的参与者)和多个网络的最终性。失败、延迟、报价变化、授权范围、隐藏费用和数据陈旧都需要明确责任对象。信息面板适合建立线索,不应被当成完整且无误的账本事实。

28.8 Launchpad 与 IDO:发行也是市场机制

Launchpad(项目发行平台)负责项目筛选、分配和发售组织。IEO(Initial Exchange Offering,中心化交易所发行)依赖 CEX 的账户与托管体系;IDO(Initial DEX Offering,去中心化交易所发行)依赖链上池和合约。Lottery(抽签)、Tiered(分层门槛)、FCFS(先到先得)和 Overflow(超额认购按比例分配)在参与机会、平台门槛、机器人优势和资金效率之间做不同取舍。

LBP(Liquidity Bootstrapping Pool,流动性启动池)可以通过动态权重模拟价格发现过程,但最终价格仍受池深度、参与者、项目质量和流动性影响。研究发行机制时,重点核对团队和代码信息、初始流通量、FDV(Fully Diluted Valuation,完全稀释估值)、Token Unlock(代币解锁)、分配规则、权限和利益冲突。上线、空投或高关注度都不等于长期需求,也不构成购买建议。

28.9 流动性管理:关注压力情境下的可交易性

流动性不只是 TVL(Total Value Locked,锁仓总价值)。更有用的拆分是:深度(Depth,能承受多大交易量)、价差(Spread,买卖价格差)和即时性(Immediacy,能否及时成交)。一池资产账面价值很高,不代表大额退出或市场压力下仍有足够深度。

V3 类集中流动性提高了区间内资本效率,但带来价格出界、调仓、Gas、策略和专业化差异。ALM(Active Liquidity Management,主动流动性管理)通过调整区间或激励来管理资金;POL(Protocol-Owned Liquidity,协议自有流动性)把流动性责任放到协议财库;LaaS(Liquidity as a Service,流动性管理服务)则把部分工作外包。它们改变激励和责任分配,不会消除无常损失、库存、治理或流动性危机风险。

28.10 MEV 与 OFA:交易排序也会产生价值

MEV(Maximal Extractable Value,最大可提取价值)是参与交易排序、包含和执行的角色能够获得的额外价值。公开内存池(Mempool,等待打包的交易集合)会暴露交易意图,常见机会包括:

  • DEX 套利(Arbitrage,利用不同市场价格差异);
  • 清算机会;
  • 三明治交易(Sandwich,先后夹住用户交易以影响成交价格);
  • 抢跑、回跑和其他排序相关策略。

在常见的模块化区块生产流程中,Searcher(搜索者)发现机会,Builder(区块构建者)组合交易,Validator/Proposer(验证者/提议者)选择并发布区块。角色名称、收入分配和排序权会随网络架构变化,不能把某一条链的流程当作所有网络的共同事实。

MEV 可能帮助市场回归一致价格、提高清算效率,也可能让普通用户承担更差价格、更高 Gas 或被夹击的风险。OFA(Order Flow Auction,订单流拍卖)和私有订单流等设计尝试把部分订单流价值在用户、应用、Solver 和区块生产者之间重新分配。它们仍有集中化、审查、透明度和利益冲突边界,不能被表述为已经解决 MEV。

概念结构

text
DeFi:金融功能的可组合积木
├─ 交换:DEX
│  ├─ AMM:储备比例与 x × y = k
│  ├─ LP:份额、手续费、无常损失与 LVR
│  ├─ 集中流动性:资本效率 ↔ 出界与调仓风险
│  └─ 聚合器:路由更方便 ↔ 底层依赖更多
├─ 信用:去中心化借贷
│  ├─ 超额抵押与点对池
│  ├─ 利率:利用率的函数
│  ├─ 健康因子 → 清算人 → 抵押品处置
│  ├─ 预言机:清算与计价的关键输入
│  └─ 闪电贷:同一交易内借入与归还
├─ 计价:稳定币
│  ├─ 法币抵押:储备、托管、冻结与赎回
│  ├─ 加密抵押:超额抵押、清算与预言机
│  ├─ 算法机制:信心、套利与死亡螺旋
│  └─ 合成美元 / 收益型:对冲、托管与对手方
├─ 风险管理:衍生品
│  ├─ 永续:资金费率、杠杆与清算
│  ├─ 期权:非线性收益与保证金
│  └─ 合成资产:抵押品 + 价格数据
├─ 复利与安全复用
│  ├─ 收益聚合:利息 / 手续费 / 激励 / 杠杆
│  ├─ LSD/LST:质押权益的流动性凭证
│  └─ 再质押 / LRT:安全预算复用 ↔ 削减与相关性
├─ 发行与水管
│  ├─ Launchpad / IDO:分配与价格发现
│  ├─ FDV / 解锁 / 流通:发行后供给压力
│  └─ 流动性管理:深度 / 价差 / 即时性
└─ 暗河:MEV / OFA
   ├─ 内存池与交易排序
   ├─ Searcher → Builder → Validator/Proposer
   ├─ 套利 / 三明治 / 清算
   └─ 订单流拍卖:从提取到部分共享

总的分析框架是:

text
资产与风险输入
  → 合约机制:交换 / 抵押 / 清算 / 激励 / 排序
  → 输出:交易、债务、凭证、收益或执行权
  → 依赖:预言机、流动性、治理、跨链和外部数据
  → 失败情境:漏洞、脱锚、清算、MEV、流动性枯竭

评估任何 DeFi 机制时,先拆收益或费用的来源,再检查它是否依赖新增资金、短期激励、杠杆、对手方或无法独立验证的价格数据。最后画出最短的风险传递路径:哪一层先失效,哪一层会被迫承担后果。

可验证问题

  • AMM 为什么可以在没有传统订单簿的情况下报价?池深度如何影响价格影响和滑点?
  • LP 的手续费收入为什么不能直接当作净收益?无常损失、LVR、Gas 和合约风险如何分别记录?
  • 借贷协议中,抵押品、债务、利率、预言机和清算人分别承担什么角色?
  • 健康因子接近清算边界时,哪些价格、利率或流动性变化可能触发风险?
  • 闪电贷的原子性保护了什么,又为什么不能阻止价格操纵或错误权限?
  • 四类稳定币依赖哪些储备、抵押、套利或治理条件?脱锚时谁能兑换、谁承担损失?
  • 预言机为什么既不是普通行情页面,也不是共识本身?应用应核对哪些数据边界?
  • 收益聚合器、LSD、再质押和跨链聚合如何增加可组合性,又如何扩大风险传递?
  • MEV 如何影响普通用户的成交质量?OFA 和私有订单流解决了哪些问题,又留下了哪些集中化边界?
  • 一个 DeFi 协议的收益来源、费用、权限、退出路径和最坏失败情境分别是什么?

学习动作:制作一张 DeFi 机制卡

选择一个公开协议或公开数据页面,只阅读官方文档、合约说明和只读数据,不连接真实钱包、不签名、不转账。完成下表:

维度你的记录证据与边界
功能:交换、借贷、稳定币或其他
输入资产与输出权利/负债
核心合约机制
收益、费用或激励来源
预言机、流动性、治理和跨链依赖
可能的清算、脱锚、漏洞或 MEV 情境
退出和故障时的责任对象

然后画一条风险传递链,例如:

text
抵押品价格变化 → 预言机更新 → 健康因子变化 → 清算 → 流动性池压力

最后写下三个判断:这个机制解决了什么问题,依赖了什么信任假设,哪一项资料仍需要独立核验。练习只用于理解公开机制,不用于决定是否持有或操作任何资产。

官方资料入口

来源与时效提醒

本页公开整理自课程 28 的 preview、线性笔记和 mindmap,保留 DEX、借贷、稳定币、衍生品、收益聚合、质押、聚合器、发行、流动性管理与 MEV 的机制框架。课程材料中的项目名单、TVL、交易量、APY、攻击损失、市场份额、排名、代币价格、解锁、监管判断和未来愿景都具有时效性,不作为当前结论。

具体协议的合约地址、部署网络、权限、升级方式、预言机、清算参数、储备证明、桥与退出路径,应以当前官方技术文档、合约和服务状态,以及独立数据来源交叉核验。官方文档也可能滞后或只覆盖产品的一部分,不能替代完整审计或风险评估。

本页用于 DeFi 机制学习,不构成投资、资产配置、收益承诺或真实链上操作建议。