> For the complete documentation index, see [llms.txt](https://yeasy.gitbook.io/blockchain_guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://yeasy.gitbook.io/blockchain_guide/12_web3/defi.md).

# DeFi 协议与应用

去中心化金融（Decentralized Finance，简称 **DeFi**）是 Web3 领域最重要的应用赛道之一。它利用智能合约重建交易、借贷、稳定币、衍生品、保险等金融服务，让用户在链上直接与协议交互。需要注意的是，DeFi 并不等于“没有中介”：前端、预言机、跨链桥、清算机器人、治理多签和中心化基础设施仍可能影响协议安全与可用性。

> **数据口径说明（2026-04-27）**：TVL、交易量、APY 和稳定币供应量会随资产价格、链上迁移和统计口径快速变化。本节只保留少量带日期的快照和分类信息；实时数据应查看 [DefiLlama 协议排行](https://defillama.com/protocols)、[DEX 交易量](https://defillama.com/dexs)、[收益池](https://defillama.com/yields) 和 [稳定币](https://defillama.com/stablecoins) 仪表盘。协议分类以项目官方文档和数据平台分类交叉核对，例如 [Aave 官方说明](https://aave.com/help/aave-101) 将 Aave Protocol 定义为去中心化、非托管的流动性协议，不应归入 DEX 或收益聚合器。

## 1. 去中心化交易所 （DEX）

DEX 是 DeFi 的基石，它允许用户在不托管资金给中心化交易所（如 Binance）的情况下，直接在链上进行代币兑换。

### DEX 代表协议与数据口径

DEX 排名通常按 24h/7d 交易量、TVL、手续费或链来统计，结果会频繁变化。教材中不适合固化交易量排名；读者应以 [DefiLlama DEX Volume](https://defillama.com/dexs) 等实时仪表盘为准。

| 协议/类别                      | 核心定位         | 备注                      |
| -------------------------- | ------------ | ----------------------- |
| Uniswap                    | 现货 DEX / AMM | 多链部署的通用代币兑换协议。          |
| Curve                      | 稳定币和同类资产 AMM | 常用于稳定币、质押衍生品等低价差资产兑换。   |
| PancakeSwap、Raydium、Orca 等 | 多链或特定生态 DEX  | 交易量受所在链活跃度、激励和资产结构影响。   |
| dYdX、Hyperliquid 等         | 衍生品 / 永续合约交易 | 与现货 AMM 的风险、保证金和清算机制不同。 |

### 核心机制：自动做市商 （AMM）

传统交易所使用“订单簿”模式（买单和卖单匹配）。而 DEX（以 **Uniswap** 为代表）引入了 **AMM (Automated Market Maker)** 机制。

* **流动性池（Liquidity Pool）**：用户（流动性提供者，LP）将两种代币（如 ETH/USDC）按一定比例存入智能合约，形成资金池。
* **常数乘积公式**：`x * y = k`。交易时，无需对手方，用户直接与资金池交易。买入 ETH 会导致池中 ETH 减少 (x)，USDC 增加 (y)，从而推高 ETH 价格，始终保持 k 值（近似）不变。
* **集中流动性（Uniswap V3）**：允许 LP 仅在特定价格区间内提供流动性，从而极大地提高了资金利用率（Capital Efficiency）。
* **Hooks (Uniswap V4)**：[Uniswap Foundation](https://www.uniswapfoundation.org/blog/uniswap-v4-supercharging-defi-across-chains) 于 2025-01-31 宣布 Uniswap v4 在 12 条链上线。V4 的 Hooks 允许开发者为池子、交易、手续费和 LP 头寸插入自定义逻辑，但具体 Hook 的安全性和合规性取决于实现本身，不能简单等同于 Uniswap 核心协议的风险水平。

## 2. 去中心化借贷 （Lending）

借贷协议（以 **Aave** 和 **Compound** 为代表）允许用户存入资产赚取利息，或超额抵押借出资产。

### 借贷协议分类

借贷协议的核心指标包括供应量、借出量、利用率、抵押品风险参数和清算阈值。这些指标按资产和链变化，不宜用单个“平均利率”代表整个协议。

| 协议          | 分类             | 应如何阅读数据                                               |
| ----------- | -------------- | ----------------------------------------------------- |
| Aave V3     | 借贷 / 非托管流动性协议  | 查看具体市场（如 Ethereum USDC、Arbitrum WETH）的供应利率、借款利率和抵押参数。 |
| Compound V3 | 借贷协议           | 每个 Comet 市场的基础资产、抵押资产和清算参数不同。                         |
| Lido        | 流动性质押          | TVL 主要来自质押 ETH，不应与借贷协议的“借出总额”同表比较。                    |
| Curve       | DEX / 稳定资产 AMM | 可产生 LP 收益，但不是借贷协议。                                    |

实时数据可参考 [DefiLlama 协议排行](https://defillama.com/protocols) 和各协议的官方风险参数页面。

* **超额抵押（Over-Collateralization）**：由于缺乏链下征信数据，DeFi 借贷通常要求抵押品价值高于借出价值。例如，抵押 $150 的 ETH，借出 $100 的 USDC。
* **清算（Liquidation）**：当抵押品价格下跌并触及清算阈值时，清算人可以卖出部分抵押品来偿还债务。清算机制可以降低坏账风险，但不能保证在极端行情、预言机异常或流动性枯竭时完全避免损失。
* **闪电贷（Flash Loan）**：允许开发者在**同一笔交易**内借出资金，并在交易结束前归还本金和手续费；如果交易结束时未还款，整笔交易回滚。闪电贷本身是中性工具，可用于套利、清算和再平衡，也可能放大预言机、治理或合约漏洞带来的攻击影响。

### 2.1 矿工/验证者可提取价值（MEV）

在区块链交易中存在 **MEV (Maximal Extractable Value / Miner Extractable Value)** 现象。区块打包者（矿工或验证者）可以通过观察未确认的交易（内存池中的待处理交易），以不同的排序方式打包交易或插入自己的交易，从而获取额外价值。

MEV 的度量口径差异很大：有的统计搜索者利润，有的统计验证者收入，有的只覆盖特定链或特定中继。教材中不固化金额表，读者可查看 Flashbots、EigenPhi、Dune 等按口径说明更新的仪表盘。

* **前置交易（Front-running）**：打包者识别到有利可图的用户交易（如大额 Uniswap 兑换会推高价格），先插入自己的购买订单获利。
* **三明治攻击（Sandwich Attack）**：攻击者在目标交易前后各插入一笔交易。例如，在用户的交换前买入，之后卖出，强行拉高用户的交易滑点（Slippage）。
* **风险与对策**：MEV 可能成为 DeFi 中的隐形成本。用户可以使用批量拍卖、意图交易、私有交易池或限价单等工具降低被三明治攻击的概率，但这些工具不能消除所有执行风险。
* **权益证明中的风险**：以太坊从 PoW 迁移到 PoS 后，验证者和构建者参与交易排序，MEV 收益分配可能带来中心化压力。具体风险取决于验证者集中度、构建者市场和协议级缓解方案。

## 3. 稳定币与铸币协议

由于加密货币波动剧烈，稳定币（Stablecoin）对于支付和记账至关重要。

### 主流稳定币分类（2026-04-27 快照）

[DefiLlama 稳定币仪表盘](https://defillama.com/stablecoins) 在 2026-04-27 显示，稳定币总市值约为 3207 亿美元，USDT 占比约 59%。这些数字每天变化，下表只用于说明类型，不构成实时排名或投资参考。

| 稳定币       | 类型             | 阅读重点                                                                                                                         |
| --------- | -------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| USDT、USDC | 法币储备型          | 关注发行人、储备资产、赎回资格、审计/鉴证报告和所在司法管辖区。                                                                                             |
| DAI、USDS  | 加密资产和现实世界资产抵押型 | MakerDAO/Sky 体系中，DAI 与 USDS 可通过 [Sky 官方转换器](https://developers.skyeco.com/protocol/tokens/usds/) 1:1 转换；统计时应避免把两者简单相加造成重复理解。 |
| USDe      | 合成美元           | [Ethena 文档](https://docs.ethena.fi/overview/how-usde-works) 将 USDe 描述为通过 delta-neutral 对冲维持相对稳定的合成美元；其风险不同于法币储备型稳定币。         |

* **储备型稳定币**：通常依靠现金、短期国债等储备和赎回机制维持价格。美国 SEC 公司金融部 2025-04-04 的 [Statement on Stablecoins](https://www.sec.gov/newsroom/speeches-statements/statement-stablecoins-040425) 仅讨论特定“Covered Stablecoins”，并明确该员工声明不是 SEC 规则，也不覆盖算法稳定币、收益型稳定币等其他结构。
* **超额抵押稳定币**：用户抵押 ETH、稳定币、RWA 等资产到智能合约，铸造与美元软锚定的稳定币。风险来自抵押品价格、清算机制、预言机、治理参数和储备资产结构。
* **算法稳定币**：尝试主要通过供应调节或激励机制维持锚定。TerraUSD (UST) 在 2022-05 出现严重脱锚并与 LUNA 进入死亡螺旋；[Nansen 复盘](https://web.archive.org/web/20260309205727/https://www.nansen.ai/research/on-chain-forensics-demystifying-terrausd-de-peg) 将关键链上时间窗口定位在 2022-05-07 至 2022-05-11，并指出事件不应简单归因于单一攻击者。该案例说明算法锚定设计需要特别谨慎，而不是证明所有非储备型设计必然失败。

## 4. 收益聚合器 （Yield Aggregator）

面对市场上众多的流动性挖矿机会，**Yearn.finance** 等协议通过智能合约自动在不同协议间转移资金，按预设策略寻找收益机会并自动复利。这被称为机枪池（Vaults）。

APY 会随区块奖励、交易费、借贷利用率、代币价格和策略容量变化，不适合在教材中固化“平均 APY”。阅读收益聚合器时，应先区分协议类型：

| 协议/类别         | 分类        | 说明                              |
| ------------- | --------- | ------------------------------- |
| Yearn Finance | 收益聚合器     | Vault 将资金部署到预设策略，收益和风险来自底层协议组合。 |
| Convex        | 收益/激励聚合   | 主要围绕 Curve 生态聚合 LP 激励和治理权重。     |
| Aave、Compound | 借贷协议      | 可以产生存款利息，但不是收益聚合器。              |
| Curve、Uniswap | DEX / AMM | LP 可能获得交易费或激励，但策略管理方式不同于 Vault。 |

实时收益率应查看 [DefiLlama Yields](https://defillama.com/yields)、协议前端和策略说明，并确认收益来源是交易费、借贷利息、代币激励还是杠杆/对冲策略。

## 5. 流动性挖矿（Yield Farming）的风险分析

流动性挖矿可能提供交易费、借贷利息或代币激励，但收益来源越复杂，风险也越难评估。下面的框架用于理解风险，不构成投资建议。

### 主要风险类别

#### 5.1 无常损失（Impermanent Loss）

**定义**：当 LP 在 AMM 中提供流动性时，如果两种资产价格相对变化，LP 组合相对于“单纯持有两种资产”可能产生差额；交易费和激励可能抵消，也可能不足以抵消。

**量化示例**：

假设 LP 在 ETH/USDC 池中投入 5 ETH + 10,000 USDC（ETH 价格为 2,000 美元，初始总价值 20,000 美元），暂不考虑费用和滑点。

```
情景: ETH 涨到 4,000 美元
├─ 单纯持有: 5 ETH + 10,000 USDC = 30,000 美元
├─ 作为 LP: 约 3.54 ETH + 14,142 USDC = 28,284 美元
└─ 无常损失: 30,000 - 28,284 = 1,716 美元，约为单纯持有价值的 5.7%
```

**高风险条件**：

* 两种资产价格相关性低，单边上涨或下跌明显。
* 集中流动性头寸范围设置过窄，需要频繁再平衡。
* 收益主要来自新代币激励，而不是可持续交易费。

#### 5.2 智能合约风险（Smart Contract Risk）

**风险来源**：DeFi 协议的代码漏洞、参数设计缺陷、编译器/依赖问题、预言机异常、权限管理错误或跨协议组合风险。

2023-07 的 Curve/Vyper 事件说明，即便核心协议经过审计，编译器和依赖链也可能成为风险来源；可参考 [LlamaRisk 复盘](https://www.llamarisk.com/research/curve-pool-reentrancy-exploit-postmortem)。因此，“审计过”“运行时间长”“TVL 大”只能降低部分风险，不能证明协议安全。

**缓解措施**：

* 查看审计报告、漏洞赏金、历史事故和修复响应，而不是只看 TVL。
* 理解管理员权限、多签、暂停开关、预言机来源和清算参数。
* 避免把所有资金放入同一协议、同一桥或同一策略。

#### 5.3 代币风险（Token & Governance Risk）

许多挖矿奖励以新发代币形式发放。名义 APY 可能很高，但实际收益取决于奖励代币价格、解锁节奏、卖压和协议真实收入。

**风险机制**：

```
挖矿机制的激励陷阱:

Day 1: 新协议发放治理代币奖励，APY看起来很高
       ├─ 用户大量进入，TVL从$100万升至$1亿
       └─ 代币供应快速增加

Day 30: 代币供应翻倍，但使用场景未增加
        ├─ 代币价格从$1跌至$0.3
        └─ 名义 APY 被代币价格下跌抵消

Day 90: 代币价格继续暴跌至$0.01
        ├─ 投资者意识到被套
        └─ "流动性挖矿热潮"结束，TVL枯竭
```

**风险评估框架**：

| 收益来源    | 需要追问的问题                           |
| ------- | --------------------------------- |
| 借贷利息    | 利率是否由真实借款需求驱动？利用率过高是否增加挤兑或清算风险？   |
| 交易费     | 池子是否有真实交易量？手续费是否足以覆盖无常损失和 Gas 成本？ |
| 新代币激励   | 代币释放、锁仓、用途和买盘是否能支撑奖励价值？           |
| 杠杆/对冲策略 | 清算线、资金费率、对手方和再平衡机制是什么？            |

#### 5.4 清算与闪电贷风险（Liquidation & Flash Loan Risk）

在使用杠杆的流动性挖矿时（如借入资金提供流动性），需防范：

1. **价格波动触发清算**：抵押品下跌、借入资产上涨或利率上升，都可能压缩健康因子。
2. **闪电贷放大攻击面**：攻击者可以在单笔交易内临时调动大量资金，放大预言机、治理或定价漏洞。

**量化案例**：

```
用户在 Aave 上进行杠杆 LP:
├─ 抵押价值 $15,000 的 ETH，借入 $10,000 USDC
├─ 将自有 ETH 与借入 USDC 部署到 Uniswap ETH/USDC LP
└─ 目标：赚取交易费 + 可能的治理代币奖励

市场快速下跌:
├─ ETH暴跌20%（从$2000→$1600）
├─ 健康因子下降并可能触发清算
├─ 清算罚金和滑点会进一步放大损失
└─ LP 还会同时承受无常损失、借贷利息和 Gas 成本
```

#### 5.5 监管风险（Regulatory Risk）

监管影响应避免写成确定结论。以美国为例，[GENIUS Act](https://www.congress.gov/bill/119th-congress/senate-bill/1582/all-info) 于 2025-07-18 成为 Public Law No. 119-27，建立支付稳定币监管框架；SEC 也在 2025-2026 年通过 [Crypto@SEC](https://www.sec.gov/featured-topics/crypto-task-force/cryptosec) 持续发布加密资产相关员工声明和材料。不同司法辖区对稳定币、质押、前端访问、KYC/AML、证券属性和税务申报的要求可能不同，具体影响取决于协议结构、用户所在地和资产类型。

**应对策略**：

* 阅读协议服务条款、地区限制和风险披露。
* 关注稳定币发行人、交易前端、DAO、托管方和桥的合规变化。
* 避免把合规判断简化为“某类 DeFi 一定合法”或“一定会被禁止”。

### 风险加总：检查清单

对任何 yield farming 机会，至少逐项检查：

```
收益来源:
├─ 交易费、借贷利息、代币激励、资金费率分别占多少？
├─ APY 是历史值、预测值还是当前区块的年化值？
└─ 奖励代币是否有解锁和卖压？

本金风险:
├─ 合约、预言机、跨链桥和管理员权限是什么？
├─ 是否存在杠杆、清算、再抵押或对手方风险？
└─ 退出流动性、滑点和 Gas 成本是否可接受？

外部风险:
├─ 稳定币或抵押品是否可能脱锚？
├─ 前端、地区限制或监管变化是否会影响访问？
└─ 发生异常时是否有暂停、保险、赔付或治理流程？
```

### 推荐实践

1. **从小额开始**：先用可承受损失的资金理解存取款、撤出、收益结算和税务记录。
2. **分散部署**：避免将所有资金集中于单一 protocol、单一交易对、单一跨链桥或单一稳定币。
3. **定期复盘**：每周检查无常损失与实际收益，评估是否达到预期。
4. **心理准备**：yield farming 的实际收益 = 名义 APY - 无常损失 - 代币价格下跌 - 借贷利息 - Gas 成本 - 税费，通常低于宣传数字。
5. **预设退出条件**：提前定义可接受的亏损、脱锚、清算距离、策略容量和最大持仓时间。

## 总结

DeFi 展现了可编程货币的组合能力：金融服务可以像积木（Money Legos）一样通过代码连接。例如，用户可以把 DEX 的 LP 头寸、借贷协议和稳定币组合成更复杂的策略。但组合越多，风险也越容易跨协议传递，因此理解底层机制比追逐静态数据表更重要。
