Day 128:借贷协议 2026 — Aave V4/Morpho Blue/Euler V2 架构演进与设计哲学
借贷协议全景:Aave V4统一流动层与软清算、Morpho Blue极简650行核心代码与MetaMorpho Vaults、Euler V2模块化EVC金库架构、三大设计哲学对比、Pool-based到Isolated Markets演进、机构采用趋势
核心概念
借贷协议是 DeFi 理财的基础设施
一句话定义:DeFi 借贷协议(Lending Protocol)是允许用户在无需信任中介的情况下,通过超额抵押的方式进行资产借入和借出的链上智能合约系统。它是 DeFi 理财生态的"基础设施层"——几乎所有的收益策略、杠杆操作和资本效率优化都建立在借贷协议之上。
类比理解:如果把 DeFi 比作一座城市,那么借贷协议就是"银行系统"。但与传统银行不同,DeFi 借贷是 24/7 运行的、透明的、无需许可的,而且利率由市场供需实时决定。
三大设计哲学
2026年三大借贷协议的设计哲学对比:
┌─────────────────────────────────────────────────────────────┐
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ Aave V4 │ │ Morpho Blue │ │ Euler V2 │ │
│ │ │ │ │ │ │ │
│ │ 统一流动层 │ │ 极简核心 │ │ 模块化金库 │ │
│ │ Unified │ │ Minimalist │ │ Modular │ │
│ │ Liquidity │ │ Core │ │ Vault │ │
│ │ Layer │ │ (650 LOC) │ │ Connector │ │
│ │ │ │ │ │ │ │
│ │ "大而全" │ │ "小而美" │ │ "乐高积木" │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ │
│ 理念:一个协议 理念:极简核心 理念:任意金库 │
│ 覆盖所有场景 上层自由组合 互相连接借贷 │
│ │
│ 治理:DAO 控制 治理:无治理依赖 治理:金库级独立 │
│ 所有参数 参数由创建者设定 每个金库自治 │
│ │
│ 风险:共享流动性 风险:完全隔离 风险:可选隔离 │
│ 但风险也共享 每市场独立风险 灵活组合 │
│ │
└─────────────────────────────────────────────────────────────┘
从 Pool-based 到 Isolated Markets 的演进
DeFi 借贷架构演进路线:
第一代:Pool-based(共享池)
├── 代表:Compound V2, Aave V1/V2
├── 特点:所有资产在一个大池子中
├── 优点:流动性集中,添加资产方便
├── 缺点:一个资产出问题 → 影响整个池子
└── 风险事件:Euler V1 被黑 $197M(共享池传导风险)
第二代:Optimized Pools(优化池)
├── 代表:Aave V3, Compound V3 (Comet)
├── 特点:引入 E-Mode、隔离模式
├── 优点:更好的资本效率和风险控制
├── 缺点:仍然需要治理决定参数
└── 进步:Compound V3 简化为单一借款资产
第三代:Isolated Markets(隔离市场)
├── 代表:Morpho Blue, Euler V2
├── 特点:每个市场完全独立
├── 优点:风险完全隔离,无需全局治理
├── 缺点:流动性碎片化
└── 解决方案:MetaMorpho Vaults / EVC 连接器
第四代:Unified + Modular(统一 + 模块化)
├── 代表:Aave V4
├── 特点:统一流动层 + 模块化组件
├── 优点:流动性统一但风险可隔离
├── 设计:渐进式清算 + 动态风险定价
└── 目标:"两全其美"
知识点详解
知识点 1:DeFi 借贷发展史 — 从 Compound V1 到 2026
完整时间线
| 年份 | 协议/版本 | 关键创新 | 意义 |
|---|---|---|---|
| 2018.9 | Compound V1 | 链上借贷原型 | DeFi 借贷诞生 |
| 2019.5 | Compound V2 | cToken、池子模型 | 标准化借贷范式 |
| 2020.1 | Aave V1 | 闪电贷、多币种 | 扩展借贷功能边界 |
| 2020.12 | Aave V2 | 信用委托、收益切换 | 资本效率提升 |
| 2021.12 | Euler V1 | 无需许可上币、反应式利率 | 长尾资产借贷 |
| 2022.8 | Compound V3 (Comet) | 单一借款资产模型 | 极简化设计 |
| 2023.1 | Aave V3 | E-Mode、跨链、隔离模式 | 多链 + 资本效率 |
| 2023.3 | Euler V1 被黑 | $197M 损失(后追回) | 行业安全警钟 |
| 2024.1 | Morpho Blue | 650行核心代码、隔离市场 | 极简哲学革命 |
| 2024.6 | Euler V2 | EVC 模块化架构重生 | 从灾难中涅槃 |
| 2025.H2 | Aave V4 | 统一流动层、软清算 | 全能型进化 |
| 2026 | 三足鼎立 | Aave/Morpho/Euler 各占生态位 | 多元化竞争格局 |
Compound 的演进
Compound 演进路径:
Compound V1 (2018)
├── 原始模型:固定利率、简单借贷
├── 问题:不够灵活
└── 意义:证明了链上借贷的可行性
↓
Compound V2 (2019)
├── 创新:cToken(存款凭证代币)
│ └── 存入 USDC → 获得 cUSDC(计息代币)
│ └── cToken 可自由转让、组合
├── 模型:大池子模型(所有资产共享)
├── 利率:算法利率(基于利用率)
├── 治理:COMP Token 治理
│ └── "流动性挖矿"引爆 DeFi Summer
└── 问题:共享池风险、治理复杂
↓
Compound V3 / Comet (2022)
├── 极简化:每个部署只有一个借款资产
│ └── 例如 Compound USDC Market
│ └── 用户用 ETH/wBTC 等作抵押,只能借 USDC
├── 优点:
│ ├── 风险大幅降低(不能用垃圾币借优质币)
│ ├── 用户体验简化
│ └── 合约更安全
├── 缺点:功能单一,灵活性低
└── 影响:启发了"简化即安全"的设计思路
Aave 的演进
Aave 演进路径:
ETHLend (2017) — P2P 借贷(失败的尝试)
├── 点对点匹配,效率极低
└── 重新设计 → 转型为 Aave
↓
Aave V1 (2020.1)
├── 创新:闪电贷(Flash Loan)
│ └── 同一交易内借还,无需抵押
│ └── 开启了 DeFi 乐高的全新可能
├── aToken 模型(类似 cToken 但实时增值)
└── 多种利率选择(可变/稳定)
↓
Aave V2 (2020.12)
├── 创新:信用委托(Credit Delegation)
│ └── Alice 的存款额度可以授权给 Bob 使用
├── 收益切换(在可变和稳定利率间切换)
├── Gas 优化
└── 治理代币 AAVE 上线
↓
Aave V3 (2023.1)
├── E-Mode(高效模式)
│ └── 同类资产间 LTV 高达 97%
│ └── 例如 stETH 抵押借 ETH,几乎 1:1
├── 隔离模式(Isolation Mode)
│ └── 新增资产只能借稳定币,限制风险暴露
├── Portal(跨链)
│ └── 跨链借贷(流动性桥接)
├── 供应和借款上限(风险管理)
└── 多链部署(Ethereum/Polygon/Arbitrum/Optimism/...)
↓
Aave V4 (2025-2026)
├── 统一流动层(Unified Liquidity Layer)
├── 渐进式清算(Gradual Liquidation)
├── GHO 深度集成
├── 动态风险溢价
├── 模块化架构
└── 详见知识点 2
Euler 的涅槃
Euler 的故事 — 从灾难到重生:
Euler V1 (2021.12)
├── 创新点:
│ ├── 无需许可上币(任何人可创建市场)
│ ├── 反应式利率模型(Reactive IR)
│ ├── 子账户系统
│ └── 受保护抵押品(不可借出)
├── 问题:donateToReserves 函数漏洞
└── TVL 峰值约 $300M
↓
2023.3.13 — 黑客攻击 💀
├── 损失:$197M(当时 DeFi 最大安全事件之一)
├── 攻击方式:闪电贷 + donateToReserves 漏洞
│ └── 利用捐赠机制造成坏账
│ └── 多次循环放大损失
├── 后续:
│ ├── 团队与黑客谈判
│ ├── 黑客归还全部资金!(极其罕见)
│ └── 历时 3 周追回
└── 教训:审计不等于安全,极端场景测试不足
↓
沉寂与反思 (2023.3 - 2024.6)
├── 团队完全重写代码
├── 多轮审计 + 安全竞赛
├── 从 V1 架构中汲取教训
└── 设计全新的模块化架构
↓
Euler V2 (2024.6)
├── 全新架构:Ethereum Vault Connector (EVC)
├── 模块化金库系统
├── 从灾难中学到的安全最佳实践
├── 子账户系统升级
└── 详见知识点 4
Morpho 的进化
Morpho 演进路径:
Morpho V1 / Morpho Optimizer (2022)
├── 定位:Aave/Compound 的"利率优化器"
├── 原理:在 Aave 池子基础上做 P2P 利率匹配
│ ├── 存款人获得更高利率(比 Aave supply APY 高)
│ ├── 借款人获得更低利率(比 Aave borrow APY 低)
│ └── 未匹配部分回退到底层池子
├── 优点:对用户透明,利率更优
├── 问题:依赖底层协议,不够独立
└── TVL 一度超过 $1B
↓
Morpho Blue (2024.1)
├── 完全独立:不再依赖 Aave/Compound
├── 极简设计:650 行核心代码
├── 隔离市场:每个市场独立参数
├── 无治理依赖
├── 上层聚合:MetaMorpho Vaults
└── 详见知识点 3
知识点 2:Aave V4 深度 — 统一流动层的野心
统一流动层(Unified Liquidity Layer)架构
Aave V4 统一流动层架构:
┌──────────────────────────────────────────────────────┐
│ Aave V4 顶层 │
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ DeFi 借贷 │ │ GHO 稳定币 │ │ 机构借贷 │ │
│ │ Module │ │ Module │ │ (Aave Arc) │ │
│ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ │
│ │ │ │ │
│ ┌──────┴───────────────┴───────────────┴──────┐ │
│ │ 统一流动层 (Unified Liquidity) │ │
│ │ │ │
│ │ ┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐ ┌──────┐ │ │
│ │ │ ETH │ │USDC │ │wBTC │ │stETH│ │ GHO │ │ │
│ │ │Pool │ │Pool │ │Pool │ │Pool │ │ Pool │ │ │
│ │ └─────┘ └─────┘ └─────┘ └─────┘ └──────┘ │ │
│ │ │ │
│ │ 流动性在不同模块间共享,但风险可以隔离 │ │
│ └───────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────┐ │
│ │ 风险管理层 (Risk Layer) │ │
│ │ ┌──────────┐ ┌──────────┐ ┌───────────────┐ │ │
│ │ │动态风险 │ │渐进式 │ │ 自动化 │ │ │
│ │ │溢价定价 │ │清算 │ │ 参数调整 │ │ │
│ │ │Risk │ │Gradual │ │ Auto │ │ │
│ │ │Premium │ │Liquidat. │ │ Parameters │ │ │
│ │ └──────────┘ └──────────┘ └───────────────┘ │ │
│ └────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────┐ │
│ │ 跨链治理层 (Cross-chain Governance) │ │
│ │ Aave Governance V3 → 多链同步决策执行 │ │
│ └────────────────────────────────────────────────┘ │
└──────────────────────────────────────────────────────┘
核心设计理念:
"统一流动性,但隔离风险。"
| 特性 | V3 | V4 |
|---|---|---|
| 流动性 | 按链/市场分隔 | 统一流动层,跨模块共享 |
| 清算 | 传统固定阈值清算 | 渐进式清算(Gradual Liquidation) |
| 利率定价 | 固定参数曲线 | 动态风险溢价(Risk Premium) |
| 稳定币 | GHO 独立运行 | GHO 深度集成到借贷流程 |
| 机构 | 无专门支持 | Aave Arc 合规模块 |
| 治理 | 单链治理 | 跨链治理 V3 |
| 架构 | 单体升级 | 模块化可插拔 |
渐进式清算(Gradual Liquidation)
传统清算 vs Aave V4 渐进式清算:
传统清算(Aave V2/V3):
═══════════════════════
Health Factor 下降 → HF < 1.0 → 触发清算
┌─────────────────────────┐
│ 用户头寸 │
│ 抵押品: 100 ETH │
│ 借款: $200,000 USDC │
│ HF: 0.98 (< 1.0) │
└────────────┬────────────┘
│
▼
┌─────────────────────────┐
│ 清算人执行清算 │
│ 一次清算 50% 抵押品 │
│ = 50 ETH 被清算 │
│ 清算人获得 5% 奖励 │
│ = 用户损失约 $15,000 │
└─────────────────────────┘
问题:
├── 用户损失巨大(一次性清算大量抵押品)
├── 清算人利润过高(5-15% 奖励)
├── 可能引发级联清算
└── 用户体验极差
Aave V4 渐进式清算:
═══════════════════
Health Factor 下降 → HF 进入"清算区间" → 分批执行
┌─────────────────────────┐
│ 用户头寸 │
│ 抵押品: 100 ETH │
│ 借款: $200,000 USDC │
│ HF: 0.98 │
└────────────┬────────────┘
│
┌───────┴───────┐
│ 渐进式清算 │
│ 分 N 轮执行 │
└───────┬───────┘
│
┌───────────────┼───────────────┐
▼ ▼ ▼
┌──────┐ ┌──────┐ ┌──────┐
│第1轮 │ │第2轮 │ │第3轮 │
│清算5% │ │清算5% │ │清算5% │
│5 ETH │ │5 ETH │ │5 ETH │
└──────┘ └──────┘ └──────┘
优点:
├── 用户损失更小(只清算必要的量)
├── 价格恢复时自动停止(不过度清算)
├── 减少级联清算风险
├── 清算利润更合理分配
└── 用户有更多时间补充抵押品
Risk Premium 动态定价
传统利率模型:
Borrow Rate = f(Utilization)
所有相同资产的借款人利率相同
Aave V4 Risk Premium 模型:
Borrow Rate = Base Rate + Risk Premium(collateral quality)
不同抵押品质量 → 不同借款利率
举例:
┌──────────────────────────────────────────────┐
│ 借 USDC 的利率差异 │
│ │
│ 用 ETH 抵押: Base 3% + Risk 0.5% = 3.5% │
│ 用 stETH 抵押: Base 3% + Risk 0.8% = 3.8% │
│ 用 wBTC 抵押: Base 3% + Risk 0.3% = 3.3% │
│ 用 ARB 抵押: Base 3% + Risk 2.0% = 5.0% │
│ 用 PEPE 抵押: Base 3% + Risk 5.0% = 8.0% │
│ │
│ 抵押品越高风险 → Risk Premium 越高 │
│ 抵押品越安全 → Risk Premium 越低 │
└──────────────────────────────────────────────┘
意义:
├── 更精准的风险定价
├── 高质量抵押品用户享受更低利率
├── 低质量抵押品为自身风险付费
└── 协议收入结构更健康
GHO 稳定币深度集成
GHO 是 Aave 的原生稳定币,在 V4 中扮演核心角色:
| 维度 | V3 中的 GHO | V4 中的 GHO |
|---|---|---|
| 铸造 | 用户主动铸造 | 借贷流程中自动使用 |
| 利率 | 治理设定固定利率 | 动态利率绑定市场 |
| 回购 | 独立操作 | 集成到还款流程 |
| 跨链 | 仅以太坊 | 跨链统一流动 |
| 折扣 | stkAAVE 持有者折扣 | 更多折扣层级和场景 |
Aave Arc — 机构合规版
Aave Arc 设计:
目标用户:机构投资者(对冲基金、家族办公室、银行)
┌─────────────────────────────────────────┐
│ Aave Arc │
│ │
│ ┌──────────┐ ┌──────────────────────┐ │
│ │ KYC/AML │ │ 白名单地址池 │ │
│ │ 验证层 │ │ 只有验证用户可交互 │ │
│ └──────────┘ └──────────────────────┘ │
│ │
│ ┌──────────────────────────────────┐ │
│ │ 合规借贷功能 │ │
│ │ ├── 只支持合规资产 │ │
│ │ ├── 交易可审计 │ │
│ │ ├── 符合 MiCA/SEC 要求 │ │
│ │ └── 机构级风控参数 │ │
│ └──────────────────────────────────┘ │
│ │
│ 底层共享 Aave V4 统一流动层 │
└─────────────────────────────────────────┘
意义:
├── 机构合规进入 DeFi 的桥梁
├── 不牺牲去中心化的合规方案
├── 为 Aave 带来机构级流动性
└── 符合 2026 年全球监管趋势
跨链治理(Aave Governance V3)
Aave Governance V3 跨链决策流程:
以太坊主网(治理中心)
┌────────────────────┐
│ 1. 提案创建 │
│ 2. AAVE 投票 │
│ 3. 通过/否决 │
└─────────┬──────────┘
│
┌────────┴────────┐
│ 跨链消息传递 │
│ (LayerZero/ │
│ Chainlink CCIP)│
└────────┬────────┘
│
┌─────────┼─────────────┬──────────────┐
▼ ▼ ▼ ▼
┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐
│Arbi │ │ OP │ │ Base │ │ Poly │
│trum │ │ │ │ │ │ gon │
│执行 │ │执行 │ │执行 │ │执行 │
└──────┘ └──────┘ └──────┘ └──────┘
特点:
├── 一次投票,多链同步执行
├── 时间锁保护(延迟执行防止攻击)
├── Guardian 多签可紧急暂停
└── 投票权可跨链委托
知识点 3:Morpho Blue 深度 — 极简设计的哲学革命
极简设计哲学
Morpho Blue 核心理念:
"Less is More" — 核心合约只做最少的事,
上层协议/金库负责复杂逻辑。
核心合约代码量对比:
┌──────────────────────────────────────────┐
│ Aave V3: ~15,000 行核心代码 │
│ Compound V3: ~3,000 行核心代码 │
│ Euler V2: ~5,000 行核心代码 │
│ ════════════════════════════════════ │
│ Morpho Blue: ~650 行核心代码 ← !!! │
└──────────────────────────────────────────┘
650 行代码意味着什么?
├── 更少的攻击面 → 更安全
├── 更容易审计 → 审计成本更低
├── 更容易理解 → 开发者友好
├── 更少的 Gas → 交易更便宜
└── 更难出 Bug → 历史零安全事件
Morpho Blue 核心架构
Morpho Blue 架构分层:
Layer 3: 用户界面
┌─────────────────────────────────────────┐
│ Morpho App / 第三方前端 │
└────────────────────┬────────────────────┘
│
Layer 2: MetaMorpho Vaults(聚合层)
┌─────────────────────────────────────────┐
│ MetaMorpho Vault A MetaMorpho Vault B│
│ (Curator: Steakhouse) (Curator: Gauntlet)│
│ ┌───┐┌───┐┌───┐ ┌───┐┌───┐┌───┐ │
│ │M1 ││M2 ││M3 │ │M4 ││M5 ││M6 │ │
│ └───┘└───┘└───┘ └───┘└───┘└───┘ │
│ 分配资金到多个市场 分配资金到多个市场 │
└────────────────────┬────────────────────┘
│
Layer 1: Morpho Blue Core(核心层,650行代码)
┌─────────────────────────────────────────┐
│ Market 1 Market 2 Market 3 │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ │
│ │ETH/USDC │ │wBTC/USDC│ │stETH/ETH│ │
│ │Oracle:CL│ │Oracle:CL│ │Oracle:CL│ │
│ │LLTV:86% │ │LLTV:80% │ │LLTV:94.5│ │
│ │IRM:Adapt│ │IRM:Adapt│ │IRM:Adapt│ │
│ └─────────┘ └─────────┘ └─────────┘ │
│ │
│ 每个市场 = 1个抵押品 + 1个借款资产 │
│ + 1个预言机 + 1个LLTV + 1个IRM │
│ 市场一旦创建,参数永不可变 │
└─────────────────────────────────────────┘
5 个核心参数(不可变):
├── Collateral Token(抵押品代币)
├── Loan Token(借款代币)
├── Oracle(价格预言机)
├── LLTV(清算 LTV 阈值)
└── IRM(利率模型地址)
市场创建的无需许可性
Morpho Blue 市场创建流程:
任何人都可以创建市场(无需治理审批):
步骤 1:选择参数
createMarket({
loanToken: USDC,
collateralToken: ETH,
oracle: ChainlinkETHUSD,
irm: AdaptiveCurveIRM,
lltv: 86%
})
步骤 2:合约验证参数有效性
├── oracle 是否有效? ✓
├── irm 是否在白名单? ✓
└── lltv 是否在允许范围? ✓
步骤 3:市场上线!
├── 市场 ID = hash(所有参数)
├── 任何人可以存入和借款
├── 参数永不可变
└── 无需任何治理投票
与 Aave 对比:
┌───────────────────────────────────────┐
│ Aave: 上币需要治理投票(数天到数周) │
│ ├── 风险评估报告 │
│ ├── 社区讨论 │
│ ├── Snapshot 投票 │
│ ├── 链上投票 │
│ └── 时间锁执行 │
│ │
│ Morpho: 任何人即时创建(1 笔交易) │
│ └── 直接上线 │
└───────────────────────────────────────┘
MetaMorpho Vaults — 上层聚合
MetaMorpho Vault 工作原理:
普通用户不需要自己选择市场 →
由 Curator(策略管理者)代为管理
┌──────────────────────────────────────────┐
│ MetaMorpho Vault: "Steakhouse USDC" │
│ Curator: Steakhouse Financial │
│ │
│ 存入 USDC → Vault 自动分配到多个市场 │
│ │
│ 分配策略: │
│ ├── 40% → ETH/USDC Market (LLTV 86%) │
│ ├── 30% → wBTC/USDC Market (LLTV 80%) │
│ ├── 20% → stETH/USDC Market (LLTV 90%) │
│ └── 10% → 闲置(缓冲提款) │
│ │
│ Curator 职责: │
│ ├── 选择安全的市场 │
│ ├── 调整分配比例 │
│ ├── 监控风险 │
│ └── 收取管理费(如 0.5-2%) │
│ │
│ 用户获得: │
│ ├── 分散化的风险(不止一个市场) │
│ ├── 专业管理(无需自己选市场) │
│ ├── ERC-4626 标准(可组合性) │
│ └── 透明的链上策略 │
└──────────────────────────────────────────┘
知名 Curator:
├── Steakhouse Financial(RWA 专家)
├── Gauntlet(风险管理专家)
├── B.Protocol(清算优化专家)
├── Re7 Capital(DeFi 基金)
└── MEV Capital(MEV 策略专家)
Morpho 与 Aave 的竞合关系
Morpho 与 Aave 的有趣关系:
阶段 1:寄生(Morpho Optimizer)
├── Morpho 建立在 Aave 之上
├── 帮 Aave 用户获得更好利率
├── 实际上增加了 Aave 的 TVL
└── Aave 社区态度:友善但警惕
阶段 2:独立(Morpho Blue)
├── Morpho 不再依赖 Aave
├── 直接竞争存款和借款
├── 更低费率、更灵活的市场
└── Aave 社区态度:正式竞争对手
阶段 3:差异化共存 (2026)
├── Aave:全功能一站式(适合散户和机构)
│ └── "银行"模式 —— 服务齐全
├── Morpho:极简核心+专业策略(适合高级用户和DeFi协议)
│ └── "资本市场"模式 —— 灵活定制
├── 不同用户选择不同协议
└── 健康竞争推动行业进步
2026 年数据对比(大约):
┌─────────────────────────────────────┐
│ Aave Morpho │
│ TVL: $15B+ $5B+ │
│ 用户: 200K+ 30K+ │
│ 链: 10+ 3-5 │
│ 市场: ~50 ~500+ │
│ 费率: 标准 通常更优 │
└─────────────────────────────────────┘
知识点 4:Euler V2 深度 — 模块化金库与安全重生
EVC(Ethereum Vault Connector)架构
Euler V2 的核心创新 —— EVC:
EVC 是一个"金库连接器",让任意 ERC-4626 金库
可以互相作为抵押品/借贷对。
传统模式(Aave/Compound):
┌──────────────────────────────┐
│ 一个协议内部管理所有资产 │
│ ETH ← → USDC ← → wBTC │
│ 所有借贷关系在协议内部 │
└──────────────────────────────┘
Euler V2 / EVC 模式:
┌──────────────────────────────────────────┐
│ EVC │
│ (Ethereum Vault Connector) │
│ │
│ ┌───────┐ ┌───────┐ ┌───────┐ │
│ │Vault A│◄──►│Vault B│◄──►│Vault C│ │
│ │(ETH) │ │(USDC) │ │(wBTC) │ │
│ └───────┘ └───────┘ └───────┘ │
│ ▲ │
│ │ ┌───────┐ ┌───────┐ │
│ └────►│Vault D│◄──►│Vault E│ │
│ │(stETH)│ │(DAI) │ │
│ └───────┘ └───────┘ │
│ │
│ 任意金库 ←→ 任意金库 │
│ 每个金库独立管理自己的资产和参数 │
│ EVC 只负责"连接"和"记账" │
└──────────────────────────────────────────┘
EVC 核心功能:
├── 连接:让金库之间知道彼此的存在
├── 记账:追踪跨金库的头寸和健康状态
├── 执行:在必要时触发清算
├── 权限:管理金库间的授权关系
└── 批处理:支持多操作原子执行
子账户系统
Euler V2 子账户设计:
传统方式:管理多个头寸 = 多个钱包地址
地址 A: ETH/USDC 借贷头寸
地址 B: wBTC/DAI 借贷头寸
地址 C: stETH/ETH 杠杆头寸
→ 管理复杂,Gas 高昂
Euler V2 子账户:1 个地址 → 256 个子账户
主地址 0xABC...
├── 子账户 0: ETH/USDC 借贷(保守策略)
├── 子账户 1: wBTC/DAI 借贷(中等风险)
├── 子账户 2: stETH/ETH 杠杆(激进策略)
├── 子账户 3: 空闲
│ ...
└── 子账户 255: 空闲
优势:
├── 风险隔离:每个子账户独立清算
│ └── 子账户 2 被清算不影响子账户 0 和 1
├── 管理简单:一个钱包管理所有策略
├── Gas 优化:批量操作更高效
├── UX 提升:类似 CEX 的多账户体验
└── 灵活性:不同子账户可使用不同金库
从 V1 安全事件中学到的教训
Euler V1 → V2 安全改进清单:
攻击复盘(V1):
├── 攻击向量:donateToReserves + 闪电贷
├── 根本原因:未检查极端状态转换
└── 损失:$197M(后追回)
V2 安全改进:
1. 代码架构重写
├── V1: 单体架构,代码耦合
└── V2: 模块化架构,关注点分离
2. 多轮审计
├── Trail of Bits 审计
├── Spearbit 审计
├── Certora 形式化验证
├── Code4rena 安全竞赛
└── Immunefi Bug Bounty($1M+)
3. 不变性检查(Invariant Checks)
├── 每次状态变更后验证系统不变量
├── 防止异常状态转换
└── 类似 Aave 的 Health Factor 检查但更严格
4. 权限最小化
├── 金库管理员权限受限
├── 紧急暂停机制
└── 时间锁保护关键操作
5. 渐进式部署
├── 先小规模测试
├── 逐步提高上限
├── 实战验证后再全面开放
└── 保守的初始参数
6. 实时监控
├── 链上健康度监控
├── 异常交易检测
└── 自动化暂停触发器
Permit2 集成
Euler V2 集成 Permit2 的意义:
传统 ERC-20 授权模式:
用户 → approve(Euler, MAX) → 存入
问题:无限授权 = 安全隐患
Permit2 模式:
用户 → approve(Permit2, MAX) → Permit2 → Euler
优点:
├── 一次授权 Permit2,适用于所有协议
├── 可设定授权金额和过期时间
├── 签名授权(无需链上交易)
├── 批量授权(一次授权多个代币)
└── 更安全的权限管理
知识点 5:三大协议全面对比
架构理念对比
| 维度 | Aave V4 | Morpho Blue | Euler V2 |
|---|---|---|---|
| 设计哲学 | 大而全,统一管理 | 小而美,极简核心 | 模块化,灵活组合 |
| 核心代码量 | ~15,000行 | ~650行 | ~5,000行 |
| 市场结构 | 统一流动池+模块 | 完全隔离市场 | 金库互连 |
| 风险隔离 | 模块间隔离 | 完全隔离 | 金库级隔离 |
| 参数治理 | DAO 投票决定 | 创建时固定,不可变 | 金库管理员决定 |
| 上新资产 | 需治理投票 | 无需许可 | 无需许可 |
| 预言机 | 多预言机聚合 | 市场指定 | 金库指定 |
| 清算机制 | 渐进式清算 | 传统清算 | 可自定义 |
| 跨链 | 原生跨链 | 逐链部署 | 逐链部署 |
| 稳定币 | GHO 原生集成 | 无 | 无 |
| 机构版 | Aave Arc | 无(但可通过Vault) | 可通过金库实现 |
Gas 效率对比
典型操作 Gas 消耗对比(以太坊主网估算):
操作 Aave V4 Morpho Blue Euler V2
──────────────────────────────────────────────────
Supply USDC ~120K ~80K ~100K
Borrow ETH ~200K ~100K ~150K
Repay ~150K ~80K ~120K
Withdraw ~130K ~70K ~110K
Liquidation ~250K ~120K ~180K
Morpho Blue 的 Gas 优势来自:
├── 代码量极少 → 执行路径短
├── 无复杂的治理检查
├── 无跨模块调用
└── 极简存储结构
注意:以上为估算值,实际 Gas 取决于网络状态和具体交易
适合场景对比
不同用户适合的协议:
散户(Retail):
├── 推荐:Aave V4
├── 原因:一站式体验、UI友好、品牌信任
└── 体验:存入 → 借出 → 简单明了
DeFi 高级用户(Power User):
├── 推荐:Morpho Blue + MetaMorpho
├── 原因:更优利率、更灵活市场选择
└── 体验:选择 Curator Vault 或直接选市场
DeFi 协议(Protocol):
├── 推荐:Morpho Blue / Euler V2
├── 原因:可组合性强、可自定义参数
└── 体验:创建专属市场、集成到自己产品
机构(Institution):
├── 推荐:Aave Arc
├── 原因:合规、品牌信任、审计完善
└── 体验:KYC → 白名单 → 借贷
长尾资产(Long-tail Assets):
├── 推荐:Morpho Blue / Euler V2
├── 原因:无需许可即可创建市场
└── 体验:任何人可创建市场并提供流动性
多策略管理者:
├── 推荐:Euler V2
├── 原因:子账户系统、EVC灵活连接
└── 体验:一个地址管理多个隔离头寸
2026 年数据对比
| 指标 | Aave V4 | Morpho Blue | Euler V2 |
|---|---|---|---|
| TVL | ~$15B+ | ~$5B+ | ~$1.5B+ |
| 活跃市场数 | ~50 | ~500+ | ~200+ |
| 月活用户 | ~200K | ~30K | ~15K |
| 支持链数 | 10+ | 3-5 | 3-5 |
| 平均利用率 | ~70% | ~65% | ~60% |
| 安全事件 | 0(V4) | 0 | 0(V2) |
| 收入/年 | ~$100M+ | ~$20M+ | ~$5M+ |
PM 视角
借贷协议的护城河分析
借贷协议的护城河层级:
第一层:流动性飞轮(最强护城河)
├── 存款多 → 利率低 → 借款多 → 利用率高
├── 利用率高 → 存款利率高 → 更多存款
├── Aave 在这一层优势最大(TVL 领先)
└── 新协议突破流动性护城河极难
第二层:品牌与信任(中等护城河)
├── 安全记录(未被黑 = 最好的营销)
├── 机构认可(审计报告、合规资质)
├── 社区声誉(Twitter/Discord 口碑)
└── Aave 品牌最强,Euler 品牌受 V1 影响
第三层:技术创新(弱护城河,但有先发优势)
├── 架构设计可被模仿
├── 但生态集成不易复制
├── Morpho Blue 的极简设计被认为最具创新性
└── Euler V2 的 EVC 架构独特但生态需要时间
第四层:生态集成(越来越强的护城河)
├── 多少协议在上面构建
├── 多少策略使用该协议
├── Aave 生态最丰富
├── Morpho 的 Curator 生态增长快
└── Euler 的 EVC 生态在建设中
"极简 vs 全功能"产品策略讨论
产品策略谱系:
极简 ←────────────────────────────→ 全功能
Morpho Blue Euler V2 Aave V4
Morpho 的极简策略:
├── 核心做最少的事 → 安全+高效
├── 复杂性推到上层 → Curator 承担
├── 类似 Unix 哲学:"做一件事,做到极致"
└── 风险:上层 Curator 能力参差不齐
Aave 的全功能策略:
├── 一站式解决所有需求
├── 复杂性在协议内部管理
├── 类似 Apple 哲学:"端到端控制体验"
└── 风险:代码复杂度高,升级困难
PM 启示:
├── 没有绝对正确的策略
├── 取决于目标用户和市场定位
├── 极简适合开发者和协议用户
├── 全功能适合终端消费者
└── 2026年的趋势:两者都有市场
机构用户为什么可能偏好 Morpho Blue
机构偏好 Morpho Blue 的理由:
1. 风险可量化
├── 每个市场参数固定不变
├── 无治理风险(参数不会被投票修改)
├── 风险评估一次性完成
└── 合规部门更容易审批
2. 定制化
├── 可以创建专属市场
├── 选择自己信任的预言机
├── 设定自己满意的 LLTV
└── 不受 DAO "民主"参数影响
3. 透明度
├── 650行代码完全可审计
├── 无隐藏逻辑
├── 链上完全透明
└── 审计成本低
4. 通过 MetaMorpho 的专业管理
├── Gauntlet、Steakhouse 等专业团队
├── 类似传统金融的基金管理模式
├── 机构熟悉的管理结构
└── 可以选择合规的 Curator
下一代借贷协议应该长什么样
下一代借贷协议的可能方向:
1. AI 驱动的动态参数
├── 利率模型由 AI 实时优化
├── 风险参数自动调整
├── 清算阈值基于市场波动率动态变化
└── 减少对治理的依赖
2. Intent-based 借贷
├── 用户表达意图:"我想借 USDC,用最优利率"
├── Solver 网络自动路由到最佳市场
├── 跨协议(Aave/Morpho/Euler)自动选择
└── 用户无需了解底层协议
3. 信用借贷(不靠超额抵押)
├── 基于链上历史和声誉
├── DID + zkProof 证明信用
├── 低抵押甚至无抵押借贷
└── 真正的"DeFi 信用卡"
4. RWA 集成借贷
├── 用房产代币作为抵押品
├── 用国债代币借贷(低利率)
├── 传统资产 + 加密资产混合抵押
└── 机构级市场规模
5. 跨链原生
├── 在 Arbitrum 存入 → 在 Base 借出
├── 跨链清算
├── 统一流动性池
└── 用户无感知跨链
面试题
"Morpho Blue 为何选择极简设计?与 Aave V4 的设计哲学有何不同?"
简短回答(30秒版本)
Morpho Blue 选择极简设计(650行核心代码)是为了最大化安全性和资本效率。它只负责基础借贷逻辑,将复杂的策略管理推给上层的 MetaMorpho Vaults。而 Aave V4 选择统一流动层的全功能设计,在一个协议内覆盖从散户到机构的所有场景。两者代表了 DeFi 产品设计的两种哲学:Unix 式的"小工具组合" vs Apple 式的"端到端体验"。
详细回答(2分钟版本)
Morpho Blue 的极简设计动机:
首先,安全性。DeFi 借贷协议管理着数十亿美元资产,安全是第一优先级。650行代码意味着更小的攻击面、更低的审计成本、更少的潜在 Bug。相比之下,复杂协议(如 Euler V1 的 15000+ 行代码)更容易出现安全问题。
其次,效率。极简设计带来更低的 Gas 消耗——Supply 操作约 80K Gas,比 Aave 低 30-40%。对于高频交易的 DeFi 用户和协议,这是显著的成本优势。
第三,去治理化。Morpho Blue 市场参数在创建时就固定了,不需要 DAO 投票来调整。这消除了治理风险(参数被恶意修改)和治理低效(提案审议耗时数周)。
Aave V4 的全功能设计动机:
Aave 选择统一流动层是为了解决流动性碎片化问题。当借贷市场完全隔离时,每个小市场的流动性都很薄。统一流动层让不同模块(散户借贷、机构借贷、GHO 铸造)共享同一流动性池,提高资本效率。
同时,Aave V4 的渐进式清算和动态风险溢价是在协议层面的创新,这些功能需要全局视角,不太适合在上层实现。
我的观点:
两者没有绝对的优劣,而是服务不同的市场需求。Morpho Blue 更像是"借贷基础设施"——为其他协议和专业用户提供底层组件。Aave V4 更像是"借贷产品"——为终端用户提供完整体验。从 PM 角度看,2026 年的趋势是两者共存——Morpho 在协议和机构市场增长更快,Aave 在散户和品牌认知上继续领先。健康的竞争推动了整个行业创新。
追问准备
Q: 如果你要设计一个新的借贷协议,你会选哪种设计哲学?
A: 取决于目标市场。如果面向 DeFi 原生用户和协议,我会选择 Morpho 式极简设计——安全优先、可组合性强。如果面向传统金融机构进入 DeFi,我会选择 Aave 式全功能设计——一站式体验、合规内置。2026 年的市场缝隙可能在"中间路线"——比如 Euler V2 的模块化方式,核心精简但通过 EVC 实现灵活组合。
Q: Morpho Blue 的隔离市场会导致流动性碎片化吗?
A: 确实存在碎片化风险,但 MetaMorpho Vaults 在很大程度上解决了这个问题。Curator 将用户资金智能分配到多个市场,对用户来说体验和统一池子类似。实际数据表明,头部 MetaMorpho Vault 的流动性深度已经非常可观。但对于长尾市场,碎片化仍然是挑战——这也是为什么 Morpho 的主要 TVL 集中在几个核心市场。
总结
Day 128 核心要点:
1. 借贷协议是 DeFi 理财的基础设施,所有收益策略都建立其上
2. 三大设计哲学代表了不同的产品思路:
├── Aave V4:统一流动层(全功能、一站式)
├── Morpho Blue:极简核心(650行、安全优先)
└── Euler V2:模块化金库(EVC、灵活组合)
3. 从 Pool-based → Isolated Markets → Unified + Modular 的演进
4. 2026年是三足鼎立格局,各有生态位
5. PM 关键洞察:产品设计没有绝对正确的策略,
取决于目标用户和市场定位
下一步学习:
├── Day 129:利率模型深度 — 理解借贷的"定价机制"
├── Day 130:杠杆收益策略 — 用借贷放大收益
└── Day 131:清算机制设计 — 借贷协议的"安全阀"