一、DeFi 市场概述
1.1 什么是 DeFi
DeFi,全称 Decentralized Finance,中文叫「去中心化金融」。说白了,就是跑在区块链上的金融服务。
我刚开始接触这个领域时,也觉得它跟传统金融没啥两样。后来在项目中踩过几次坑,才真正理解它的本质——DeFi 的核心不是「金融」,而是「去中心化」。你想想看,传统银行靠的是信用背书,DeFi 靠的是代码执行。
举个例子。你在银行存钱,银行拿你的钱去放贷。你赚利息,银行赚利差。但在 DeFi 里,你把 USDC 存入 Compound 协议,资金直接进入智能合约。借款人抵押 ETH 借出 USDC,利息由算法实时调整。整个过程,没有银行经理,没有风控部门,没有柜台小姐姐。
嗯,这里要注意:DeFi 不是简单的「把银行搬到链上」。它重新定义了金融的底层逻辑。
核心特征:
- 无需许可:任何人只要有钱包就能参与,不需要 KYC
- 非托管:资产始终由你控制,协议无权动用
- 透明可审计:所有代码和交易记录都在链上公开
- 可组合性:协议之间像乐高积木一样自由组合
1.2 DeFi 与传统金融的区别
我经常被问到:「DeFi 到底比传统金融好在哪?」
说实话,各有优劣。但有几个关键区别,值得你记住。
| 维度 | 传统金融 | DeFi |
|---|---|---|
| 准入条件 | 需要身份验证、信用记录 | 只要有网络和钱包 |
| 运营时间 | 工作日 9:00-17:00 | 7×24 小时不间断 |
| 清算速度 | T+1 或更久 | 区块确认即完成(秒级) |
| 透明度 | 内部操作不公开 | 所有代码和交易公开可查 |
| 风险控制 | 人工审核 + 监管 | 智能合约 + 经济模型 |
| 资产控制权 | 银行托管 | 用户自托管 |
我在做流动性分析时发现一个有趣的现象:传统金融的流动性危机往往发生在周末或节假日,因为市场关闭了。但 DeFi 的流动性危机可能发生在凌晨三点,因为协议一直在运行。这就是 7×24 小时的双刃剑。
避坑指南: 我曾经以为 DeFi 的「无需许可」意味着完全自由。后来发现,一旦智能合约出现漏洞,你的资产可能瞬间归零。自由是有代价的——你得为自己的安全负责。
1.3 DeFi 的核心组件
DeFi 生态看起来很复杂,但核心组件其实就三样:DEX、借贷协议、稳定币。我习惯把它们比作金融世界的「三驾马车」。
1.3.1 DEX(去中心化交易所)
DEX 是 DeFi 的基石。没有 DEX,其他协议都玩不转。
最早的 DEX 是订单簿模式,跟传统交易所差不多。但链上性能太差,根本跑不动。后来 Uniswap 搞出了 AMM(自动做市商),彻底改变了游戏规则。
AMM 的核心公式很简单:x * y = k。x 和 y 是两种代币的储备量,k 是常数。你买入一种代币,它的价格就会上涨;卖出则下跌。整个过程由算法自动完成。
// Uniswap V2 核心交换逻辑(简化版)
function swap(uint256 amountIn, uint256 amountOutMin) external {
uint256 amountOut = getAmountOut(amountIn, reserveIn, reserveOut);
require(amountOut >= amountOutMin, "滑点过高");
// 更新储备量
reserveIn += amountIn;
reserveOut -= amountOut;
// 转账给用户
tokenOut.transfer(msg.sender, amountOut);
}
我在分析 DEX 数据时发现一个规律:流动性越深的池子,滑点越小,交易体验越好。但深度不是凭空来的——需要激励流动性提供者。这就是 Yield Farming 的起源。
个人经验: 刚开始做 DEX 分析时,我总盯着交易量看。后来发现,交易量可以刷,但流动性深度骗不了人。建议你多关注 TVL(总锁仓量)和流动性分布。
1.3.2 借贷协议
借贷协议是 DeFi 的「银行」。但跟传统银行不同,这里的借贷完全由超额抵押驱动。
以 Aave 为例:你想借 1000 USDC,至少需要抵押 1500 美元的 ETH。为什么?因为 ETH 价格会波动。如果 ETH 跌了,你的抵押率下降,协议会触发清算——你的 ETH 会被卖掉,用来偿还贷款。
清算机制是借贷协议的核心。我见过不少新手因为没关注清算线,一夜之间被清算了。嗯,这很残酷,但也是 DeFi 的规则。
// Aave 清算逻辑(简化版)
function liquidationCall(
address user,
address debtAsset,
uint256 debtToCover
) external {
// 检查用户是否处于可清算状态
require(isLiquidatable(user), "健康因子不足");
// 计算清算金额
uint256 actualDebt = Math.min(debtToCover, userDebt);
// 执行清算:用抵押品偿还债务
// 清算人获得 5% 的奖励
uint256 bonus = actualDebt * 5 / 100;
collateral.transfer(msg.sender, actualDebt + bonus);
}
为什么会有人愿意做清算人?因为有利可图。清算人能拿到 5% 的折扣价买入抵押品。这在市场剧烈波动时,是一笔不错的套利机会。
关键指标:
- 健康因子:抵押品价值 / 借款价值,低于 1 就会触发清算
- 清算阈值:不同资产有不同的清算线,ETH 通常是 80-85%
- 利率模型:资金利用率越高,借款利率越高
1.3.3 稳定币
稳定币是 DeFi 的「血液」。没有稳定币,DeFi 的流动性会大打折扣。
目前主流的稳定币有三种类型:
- 法币抵押型:如 USDC、USDT,背后有等值的美元储备
- 加密抵押型:如 DAI,超额抵押 ETH 生成
- 算法稳定币:如 UST(已崩盘),靠算法调节供需
我个人最常用的是 DAI。为什么?因为它完全去中心化,不受单一实体控制。但 DAI 也有问题——在极端行情下,抵押品价格暴跌,DAI 可能脱锚。
我记得 2020 年 3 月 12 日,ETH 一天跌了 50%。DAI 的价格一度飙到 1.10 美元。为什么?因为清算来不及,DAI 的供应量骤减,导致溢价。这就是稳定币的「死亡螺旋」风险。
重要提醒: 算法稳定币看起来很美好,但历史上几乎没有成功的案例。LUNA 的崩盘就是最好的教训。别被高收益迷惑,稳定币的核心是「稳定」,不是「收益」。
知识体系总览
下面这张图,是我梳理的 DeFi 核心组件关系。你可以看到,DEX 提供流动性,借贷协议提供杠杆,稳定币提供计价单位。三者互相依赖,缺一不可。
这张图展示了 DeFi 的层次结构。底层是区块链,中间层是三大核心组件,上层是用户交互。三者之间通过流动性、价格信号和清算机制紧密相连。
好了,第一章的内容就到这里。DeFi 的世界很大,但核心逻辑并不复杂。记住这三样东西,你就掌握了 DeFi 的骨架。后面的章节,我们会逐一深入每个组件,看看它们在不同市场周期中如何变化。
公众号:蓝海资料掘金营,微信 deep3321