DeFi 借貸五巨頭演進史:MakerDAO、Yield、Aave、Compound、Euler

·

从 2019 年到 2023 年,以太坊抵押借貸賽道经历了高速演化。MakerDAO、Yield、Compound、Aave 与 Euler 五款協議先后崛起、迭代,奠定了「去中心化金融」(DeFi)超额抵押的根基。本文用开发者视角,拆解它们的架构思路、关键词:治理模式、利率机制、预言机、清算流程、代币化头寸、合约安全性,让你一次看懂 DeFi 借貸产品五十年浓缩版进化史。


基础概念快速通关

DeFi 借貸核心逻辑可以简化为一句话:超额抵押,永续负债。只要抵押品价值始终保持高过借出资产预设阈值,用户想借多久就借多久;一旦跌破边界即触发清算。
构建链上借款需要六大模块:

理解这些关键词,就能无缝对齐后续五大协议的差异点。


MakerDAO:以安全著称的第一代

上线时间:2019.11
关键词:模块化、Vat 总帐、外部利率、顽强安全记录

架构亮点

  1. 每个抵押币单独对应一个「Join」金库合约。
  2. vat.sol 做“首席会计师 + 风险引擎”,集中记录债务与抵押,又实时验证超额抵押。
  3. 预言机由第三方外部输入,使其具备可验证可信性。
  4. 需多次合约调用:抵押转移→债务铸造→DAI 发行,交互体验复古但安全冗余高。

独特之处

👉 如果你想复刻 MakerDAO 的安全模块,这间代码仓库值得一读。


Yield:以轻量为主旋律的进化者

Yield v1

在 MakerDAO 之上叠加固定利率实验,功能单一、操作昂贵。

Yield v2(2021.10)

关键词:Cauldron 总帐、Ladle 路由合约、统一预言机接口

一句话总结:在坚持 MakerDAO 分区管理的同时,像前端框架一样把复杂路由合并,体验现代化。


Compound:币圈“流动性挖矿之父”

v1(概念验证)

单合约 MoneyMarket.sol 即托管所有功能——金库、帐单、风控、预言机一体化。小额资产也能玩,但可扩展性差。

v2(2019.05)

关键创新:cToken 可转让抵押头寸

v3(2022)

关键词:总资产隔离、抵押零收益、极简调用

潜在代价:灵活度打了折扣,高收益用户或转向别处。


Aave:标准化共享池的节拍器

v1(2019.10)

用“共享池”代替 ETHLend 的点对点撮合。路由合约 LendingPool 处理用户入口,LendingPoolCore 管金库。预言机分离风险计算。

v2(2021.12)

v3(2023.01)

关键词:跨链部署、风险管理优化、无架构大幅翻新
三大核心模块未变,优化 gas 与多链适配。让开发者看到,固化成熟架构后,无需推翻重来即可接入新市场。

👉 下面这一条「稳定利率到降息切换」技巧,大多数人忽略了。


Euler:信用贷的下一站

上线时间:2022.12
关键词:无许可上架、钻石代理模式、简化升级


常见问题 Q&A

  1. 为何 DeFi 借贷多为超额抵押而无法信用贷?
    链上缺乏“征信体系”,超额抵押是最小化违约风险的折衷方案。
  2. cToken、aToken、eToken 三者区别?
    都是对抵押头寸的代币化,但 Compound 叫 cToken、Aave 叫 aToken、eToken 更强调 Euler 自动净化升级逻辑。
  3. 利率“动态”与“动态外部”有何差异?
    Compound、Aave、Euler 取取决于资金池利用率;MakerDAO、Yield 由外部治理投票决定,更中心化却更易做宏观调控。
  4. 抵押品为何不赚利息就安全?
    Compound v3 经验表明,切断收益即切断激励错配,减少流动性错配引发的黑天鹅。
  5. 跨链 DeFi 会带来哪些架构新歌?
    主要挑战在预言机一致性与清算跨链调用效率,Aave v3、Euler 已在探索 Layer2。
  6. 新手开发者第一步该抄谁?
    讲究安全至上先学 MakerDAO,想体验极简代码先试 Compound v1 单合约,追求可组合性再去读 Aave v2 aToken/eToken 模板。

写在最后:未来会如何演进?

开发者只需牢记三问:资产存在哪?风险谁来算?清算如何走?——把这三件事想清楚了,再复杂的 DeFi 借贷协议也只是一叠排好队的 Solidity 文件。