借贷协议:没有信用记录的世界怎么借钱
阶段 4(DeFi)第二篇:承接上篇结尾「价格有了,借贷呢」。问题先行:银行放贷靠信用记录、征信系统与法律追索,链上无许可、匿名地址的环境谁来当银行?答案是超额抵押——抵押品价值必须高于借款金额,用「保证金 + 随时清算」替代征信。
价格有了,借贷呢
上一篇(AMM 与 Uniswap)的结尾停在:交换解决了「定价」,DeFi 的下一块积木是「借贷」。本篇就拆这块积木——先回到阶段 4 开篇的痛点:你想借一笔钱周转,但银行贷款要抵押、要审批、要信用记录,而全球大多数人根本没有「信用记录」这个东西。
把这句话翻译成协议设计语言,问题会变得更尖锐:链上是一个无许可环境,任何人拿着一个匿名地址就能来借钱。没有身份证,没有工资流水,没有征信报告——你甚至不知道对面是不是同一个昨天借了不还的人。传统银行放贷的整套基础设施(征信系统、法律追索、坏账催收),这里一样都不存在。
DeFi 借贷协议的答案是:超额抵押 。不查信用,查抵押品——而且要求抵押品价值高于借款金额。本篇讲清楚为什么这是唯一可行的答案,以及 Aave 和 MakerDAO 两个协议分别把这个原则做成了什么形态。
口径说明:本篇机制描述沿用本站 Web3 深度报告阶段 4.3 节(src/pages/web3/report.astro),数值例为示意性简化模型,具体参数(清算阈值、罚金比例)随市场与协议版本波动,只用「量级/约」表述。
超额抵押:用保证金替代征信
先看传统世界怎么解决这个问题。银行有两种贷款:信用贷(不看抵押,看你的收入、征信、违约记录——本质是对「你这个人」的定价)和抵押贷(看房子车子,本质是对「资产」的定价)。前者依赖征信体系和法律追索权:你不还,上征信黑名单、被起诉、被强制执行。
链上这两样都没有:
- 没有信用记录。地址是匿名的,换个地址就是「新用户」。历史行为无法关联到一个可持续追责的身份上。
- 没有追索权。借款人跑路,没有法院帮你执行。智能合约能强制执行的,只有它账本上锁着的那笔抵押品。
所以唯一能约束违约动机的,是让「违约」在经济上不划算:抵押品比借款多。借款人想赖账?可以,但代价是放弃价值更高的抵押品——违约本身就是亏的,根本不需要「善意」参与。再配一条硬规则:抵押品价值一旦不够,任何人都能触发清算,把抵押品打折卖掉偿还债务。「保证金够多 + 随时可清算」两件事合起来,就是链上世界的征信系统。
| 维度 | TradFi 信用贷 | TradFi 抵押贷 | 链上借贷协议 |
|---|---|---|---|
| 定价对象 | 「你这个人」(征信) | 资产估值 | 抵押品实时市值 |
| 违约约束 | 征信黑名单 + 法律追索 | 资产处置 | 超额抵押 + 自动清算 |
| 准入 | 需身份与资质审核 | 需资产确权 | 无许可,任何地址 |
| 风险承担方 | 银行(坏账拨备) | 借款人 | 借款人(自担清算风险) |
一句话总结这个设计哲学:TradFi 信任「人」,链上只信任「账」。
Aave:一个池子当银行
池化借贷与 aToken
Aave V3 用池化借贷组织整个市场:存款人把资产存进一个公共资金池,借款人从这个池子里借——不是点对撮合,而是人人对池子。存款人存入 USDC 后会收到 aToken ,它是生息存款凭证:aToken 余额随利息自动增长,赎回时 1:1 取回底层资产加利息,不需要手动领息再复投。
借款人这边,就是上一节说的超额抵押流程:存入抵押品(比如 ETH),按抵押品价值的一定比例借出其他资产(比如 稳定币 )。
利率:利用率越高,利率越高
池子里的钱是有限的:被借走的多了,能提款的就少了。协议用一个指标刻画这件事——利用率 = 已借出 ÷ 池中总量。利率模型就是一条以利用率为输入的曲线,方向很简单:
- 利用率高(钱快被借完了)→ 借款利率抬高、存款收益抬高 → 抑制借款、吸引存款;
- 利用率低(钱充裕)→ 利率双双回落 → 鼓励借款。
利率不是谁定的,是供需通过公式实时算出来的——和上一篇 AMM「价格是比值不是报价」是同一个设计审美:把人的决策换成公式的反馈。具体 APY 随资产、随时刻波动,看量级即可,不必记数字。
Health Factor:清算倒计时
借款人最需要盯的指标是 Health Factor (健康因子)。直觉版公式:
HF = (抵押品价值 × 清算阈值) ÷ 借款价值
清算阈值 < 1(如约 0.8):抵押品不能按市值全额计入,
为下跌留缓冲——这正是「超额」二字的量化体现
- HF > 1:安全。抵押品价值打了折之后仍覆盖债务。
- HF 持续下降:抵押品在跌,或债务在涨(利息累积也会推高借款价值)。
- HF < 1:触发 清算 。任何人(通常是 Keeper 机器人)都可以代替你还掉部分债务,并从你的抵押品中按折扣拿走等值资产加一笔罚金(5-10% 量级)。
一笔借款从生到死的时间线长这样(数值为示意简化,阈值取约 0.8):
T0 存入 1 ETH($2,000)作抵押,借出 1,000 USDC
HF = ($2,000 × 0.8) ÷ $1,000 = 1.6 ← 安全区
T1 ETH 跌至 $1,500
HF = ($1,500 × 0.8) ÷ $1,000 = 1.2 ← 缓冲收窄
T2 ETH 跌至约 $1,250
HF = ($1,250 × 0.8) ÷ $1,000 ≈ 1.0 ← 跌破 1,清算触发
T3 Keeper 替你还掉部分债务(如 500 USDC),
按折扣拿走约 $525-550 等值 ETH(含 5-10% 罚金)
债务缩小 → HF 回升至 1 以上 ← 头寸被「修剪」
注意 T3 的细节:清算通常只还掉一部分债务,把 HF 拉回安全区,而不是一次没收全部抵押品——借款人保住剩余头寸,协议保住偿付能力。
Compound:一句话对照
Compound 与 Aave 同期验证了「池化借贷 + 超额抵押」这个范式,一句话对照:它的生息存款凭证叫 cToken(对应 aToken),余额同样随利息增长、赎回取回底层资产,方向一致、细节各有取舍。看懂 Aave,Compound 就是换个前缀。
MakerDAO:借钱即发币
Aave 借给你的是别人存进池子的钱;MakerDAO 走了另一条路——它借给你的 DAI,是你自己的抵押品铸出来的。
流程叫「超额抵押铸币」:锁入 ETH 等资产到金库,按折扣生成 DAI(同样要求抵押价值高于生成金额,逻辑与上一节完全同源)。DAI 是稳定币 :锚定 1 美元。它维持锚定的方式,还是那两板斧——超额抵押 + 随时清算:DAI 跌破 $1,清算变贵、供给收缩;DAI 升破 $1,铸造变便宜、供给扩张。对照中心化托管路线(如 USDC:公司发币、储备金托管在银行、承诺 1:1 兑付),DAI 选择了「不信任发行人、只信任抵押品」的路线。
两个配套模块(口径与 report 页一致):
- DSR(DAI Savings Rate):存款利率。闲置的 DAI 存进去赚收益——这也给了 DAI 持有者不急着换出的理由,帮助锚定。
- PSM(Peg Stability Module):1:1 抵押 USDC 生成/赎回 DAI。锚定出现偏离时,套利者通过 PSM 以固定比率搬平价差,等于给 DAI 装了一个稳定器。
一个视角转换:MakerDAO 明面上是「借贷协议」(借出 DAI、收稳定费),实质上是去中心化央行 + 发钞行——存款利率、稳定模块、清算机制,处处都是货币政策的影子。Aave 是「资金池当银行」,MakerDAO 是「抵押品当印钞机」。
锚定为什么撑得住?因为偏离本身制造了把它搬回去的套利回路:
锚定偏离时的自动修正回路(示意):
DAI > $1 ── 铸币(押入抵押品生成 DAI 再卖出)有利
→ DAI 供给增加 → 价格回落 $1
DAI < $1 ── 赎回/清偿(买入便宜 DAI 还债解押)有利
→ DAI 供给收缩 → 价格回升 $1
PSM 把其中一条回路固定为 1:1 兑换(USDC ⇄ DAI),
让套利者搬平价差时不必承担滑点
和 AMM 靠套利者跟住大盘、清算靠 Keeper 赏金维持纪律,是同一个模式的第三次出现:不靠管理者纠偏,靠偏离本身产生纠偏的利润。
清算的经济学:谁在替你站岗
清算机制有个容易忽略的问题:谁来执行? 协议只写了规则,不会自己动手。答案是任何人都可以——而真正动手的是专门跑清算的 Keeper 机器人,动机很纯粹:那笔 5-10% 的罚金归清算人。
这就是把 gas 一篇(Gas:世界计算机的计价系统)的逻辑用到借贷上:清算是一笔链上交易,要付 Gas ;有利可图的清算机会(罚金 > 成本)一出现,多个 Keeper 竞相抢跑,谁的交易先打包谁拿赏金——竞价的方式就是抬高 priority fee。清算利润里 gas 是实打实的成本项:机会太小(罚金覆盖不了 gas)的头寸没人清,风险反过来留给协议。
这套设计妙在把「保证金安全」外包给了贪婪:协议不需要任何人的善意,只需要清算有利可图,就会有一群机器人 7×24 小时盯着每个借款人的 HF——比任何银行的风控都勤快。上一篇说 AMM 靠套利者的贪婪跟住大盘价格,这一篇是同一主题的借贷版:DeFi 的秩序不来自合规,来自激励设计。
给打算实际借款的人一份风险清单(机制层面的,非投资建议):
- 盯 HF,别盯价格。抵押品价格你自己会关心,但触发清算的开关是 HF——利息累积会慢慢推高借款价值,即使价格不动,HF 也在缓慢下降。
- 留足缓冲。HF 贴着 1.x 的头寸,一次价格闪崩就够滑进清算区;缓冲的代价是资金效率低,这是安全与效率的显式换算。
- 认识你的抵押品。不同资产的清算阈值、罚金比例、流动性差异很大——小市值资产跌得快、清算罚金通常也更高。
- 清算不是违约上征信,但真金白银。被清算的即时损失(罚金 5-10% 量级 + 清算时刻的折扣)落袋即实,不存在「等价格回来」。
总结:借了不用还的钱存在吗
本篇把「借贷」拆到了机制级:无许可环境没有征信与追索,超额抵押用「保证金够多 + 随时可清算」替代了整套信用体系;Aave 用资金池组织借贷——存款人拿自动生息的 aToken,借款人按利用率曲线付息,HF 是清算倒计时,Keeper 靠罚金赏金维持纪律;MakerDAO 把同一原则铸进了稳定币——超额抵押生成 DAI,DSR 与 PSM 托住锚定。回头看,从 AMM 到借贷协议,DeFi 反复用同一招:把对人的信任换成对公式和激励的信任。
但池化借贷始终有一条铁律:想借,先押。有没有连抵押都不用押的借款?有——池子里的钱谁都可能借,包括「借了不还」的,只要你在同一个区块内还回去。听起来像绕口令,下一篇(闪电贷与套利)拆它。
相关文章:
- AMM 与 Uniswap:没有挂单簿的交易所怎么定价 — 前篇:本篇承接其「价格有了,借贷呢」的结尾钩子
- Gas:世界计算机的计价系统 — 清算的经济学动机:Keeper 竞速与 priority fee 竞价的成本侧
- 智能合约到底是什么,能做什么 — 借贷池与清算规则本身就是一份自动执行的合约
- EVM 深度解析 — 每一笔借款、清算交易执行的环境底座
- 第一个完整 DApp:给合约装上可点击的前端 — 从计数器到交易所再到借贷池,同一套合约范式的递进