链上借贷
链上借贷是通过智能合约实现的去中心化借贷协议,以超额抵押为核心机制
#type / concept
#status / growing
#society / economy
[!info] related notes
- 所属 MOC: 加密金融与传统金融映射MOC
- 前置概念: 稳定币, 抵押品, 杠杆
- 并列概念: 自动做市商, 抵押与清算
- 易混淆概念: P2P 网贷、银行贷款
- 关系笔记: 传统金融功能与链上映射
链上借贷
一句话定义
链上借贷是通过智能合约自动执行的借贷协议——存款人获得利息,借款人以超额抵押为条件借出资金,无需银行或任何中介审批。
核心机制 / 工作原理
与传统银行借贷的根本区别
传统银行借贷流程:
存款人 → 银行(资金池)→ 银行审批 → 借款人
↓
银行承担信用风险
银行决定利率
需要抵押物 + 信用评估
链上借贷流程:
存款人 → 智能合约(资金池)→ 满足条件自动执行 → 借款人
↓
无信用风险(超额抵押)
算法自动定价
只需要抵押品(无需身份/信用)
超额抵押机制
这是链上借贷最核心的概念。在传统银行,你可能抵押 100 万房产借到 70 万(70% LTV)。在链上借贷中,你通常需要抵押更多:
| 参数 | 传统银行贷款 | 链上借贷 |
|---|---|---|
| 抵押率 | 50-80% | 150-200%+ |
| 典型例子 | 抵押 100 万借 70 万 | 抵押 $15,000 的 ETH 借 $10,000 USDC |
| 借贷比(LTV) | 70% | 50-75% |
| 清算阈值 | 房产价值下跌到一定程度 | 抵押品价值跌破清算线 |
| 信用评估 | 需要(收入、征信) | 不需要(抵押品即信用) |
为什么需要超额抵押?因为链上没有法院、没有催收、没有身份绑定。借款人可以随时”跑路”(放弃抵押品),所以协议必须确保抵押品价值始终高于贷款价值。
利率是如何决定的
链上借贷的利率不是银行家开会定的,而是由算法根据供需自动调整:
资金池利用率 = 已借出金额 / 池中总金额
当利用率很低(大量闲置资金):
→ 存款利率降低,借款利率降低
→ 吸引更多借款需求
当利用率很高(资金紧张):
→ 存款利率升高,借款利率升高
→ 吸引更多存款,抑制借款需求
典型的利率曲线(以 Aave 为例):
利率
↑
│ ╱ 借款利率
│ ╱
│ ╱
│ ╱
│ ─────╱───── 存款利率
│ ╱
│ ╱
│ ╱
└────────────────────────────→ 利用率
0% 50% 80% 90% 100%
↑
最优利用率
(如 80%)
当利用率超过最优值(如 80%),利率会急剧上升,既抑制新借款又吸引新存款,使系统回到平衡。
主要协议
Aave:
- 最大的链上借贷协议,TVL(总锁仓价值)常居榜首
- 支持闪电贷(Flash Loan)——无需抵押的单区块借贷
- 多链部署:Ethereum、Arbitrum、Polygon 等
- 引入了信用委托(Credit Delegation)
Compound:
- 最早的 DeFi 借贷协议之一
- 发明了 cToken 机制:存款人获得 cETH/cUSDC 作为存款凭证
- 利率完全由算法决定,利率模型参数由社区治理
MakerDAO(现 Sky):
- 特殊模式:用户抵押 ETH 借出 DAI 稳定币
- 本质是”自己印钱”——DAI 是超额抵押生成的
- 有稳定费(Stability Fee)而非传统利息
存款人视角:提供流动性获得收益
用户存入 10 ETH → 获得 aETH(Aave 的存款凭证代币)
↓
aETH 余额持续增长(利息累积)
↓
可随时取出本金 + 利息
↓
aETH 还可以在其他 DeFi 协议中使用(可组合性)
存款凭证代化(如 aToken、cToken)是一个巧妙设计:你的存款凭证本身就是一个 ERC-20 代币,可以在其他协议中使用,这就是 DeFi 的”乐高积木”特性。
借款人视角:获取流动性而不卖出资产
场景:小明持有 10 ETH(价值 $30,000),急需 $15,000 现金,但不想卖出 ETH
选择 1:卖出 ETH → 获得 $15,000 → 但失去了 ETH 上涨的收益
选择 2:抵押 10 ETH → 借出 $15,000 USDC → 保留 ETH 持仓
如果 ETH 价格上涨 → 抵押品更值钱,借款成本相对下降
如果 ETH 价格下跌 → 可能触发清算,失去部分抵押品
这就是为什么链上借贷被称为”不出售资产获取流动性”的工具。
最小例子 / 最小场景
场景:小明在 Aave 上借贷
- 小明将 10 ETH($30,000)存入 Aave 作为抵押品
- Aave 计算:最大可借 = $30,000 × 75%(LTV)= $22,500
- 小明借出 $15,000 USDC(保守选择,留出安全边际)
- 当前 ETH 借款利率:3.2% APY
- 小明用 $15,000 USDC 支付了一笔费用
- 三个月后,小明归还 $15,000 + $120 利息 = $15,120 USDC
- 小明取回全部 10 ETH
如果 ETH 价格暴跌至 $1,500:
- 抵押品价值:10 × $1,500 = $15,000
- 债务:$15,120
- 健康因子 < 1,触发清算
- 清算人偿还部分债务,获得小明的部分 ETH 作为奖励(通常 5-10% 折扣)
边界与易混淆点
它不是什么
- 不是 P2P 网贷:P2P 网贷是个人对个人的借贷,存在信用风险。链上借贷是资金池模式,借款人和存款人不直接对应,存款人的收益来自资金池的整体利息。
- 不是银行贷款:银行贷款基于信用评估,可以无抵押或低抵押。链上借贷几乎必须超额抵押,无需信用评估。
- 不是稳定币铸造:虽然 MakerDAO 借出 DAI 的过程类似”铸造”,但大多数链上借贷协议是从已有资金池借出已存在的稳定币。
主要局限
- 资本效率低:超额抵押意味着你必须先有钱才能借钱,无法像银行那样创造信用
- 只适合有资产的人:没有加密资产的人无法参与,加剧了”有产者更方便”的马太效应
- 清算风险:价格剧烈波动时,抵押品可能被强制清算,用户可能损失惨重
- 智能合约风险:协议代码漏洞可能导致资金池被攻击
- 利率波动:算法利率可能在短时间内剧烈变化
常见误解
- “DeFi 借贷不需要抵押”——几乎所有正规协议都需要超额抵押,闪电贷是唯一例外但必须在同一交易内归还
- “存款利率是固定的”——利率随资金池利用率实时变化,可能今天 2% 明天 10%
- “借了钱不还没关系”——虽然没有催收,但抵押品会被清算,实际损失可能远超利息
- “TVL 越高协议越安全”——TVL 只说明锁仓金额,不说明代码安全性
最短记忆方式
链上借贷的本质是”抵押换流动性”——用超额抵押品替代信用评估,用算法替代银行审批,用清算替代催收,代价是资本效率低但获得了无需许可的金融接入。
参考资料
- Aave Protocol. “Aave V3 Technical Paper” — 了解最大 DeFi 借贷协议的设计
- Compound Finance. “Compound Protocol Documentation” — 理解利率模型和 cToken 机制
- MakerDAO. “The Maker Protocol: MakerDAO’s Multi-Collateral Dai (MCD) System” — 理解超额抵押稳定币生成