返回 Wealth 笔记
Day 128

Day 128:借贷协议 2026 — Aave V4/Morpho Blue/Euler V2 架构演进与设计哲学

借贷协议全景:Aave V4统一流动层与软清算、Morpho Blue极简650行核心代码与MetaMorpho Vaults、Euler V2模块化EVC金库架构、三大设计哲学对比、Pool-based到Isolated Markets演进、机构采用趋势

2026-04-08
理财借贷Aave V4Morpho BlueEuler V2架构Day128

核心概念

借贷协议是 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.9Compound V1链上借贷原型DeFi 借贷诞生
2019.5Compound V2cToken、池子模型标准化借贷范式
2020.1Aave V1闪电贷、多币种扩展借贷功能边界
2020.12Aave V2信用委托、收益切换资本效率提升
2021.12Euler V1无需许可上币、反应式利率长尾资产借贷
2022.8Compound V3 (Comet)单一借款资产模型极简化设计
2023.1Aave V3E-Mode、跨链、隔离模式多链 + 资本效率
2023.3Euler V1 被黑$197M 损失(后追回)行业安全警钟
2024.1Morpho Blue650行核心代码、隔离市场极简哲学革命
2024.6Euler V2EVC 模块化架构重生从灾难中涅槃
2025.H2Aave 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 → 多链同步决策执行            │   │
│  └────────────────────────────────────────────────┘   │
└──────────────────────────────────────────────────────┘

核心设计理念

"统一流动性,但隔离风险。"

特性V3V4
流动性按链/市场分隔统一流动层,跨模块共享
清算传统固定阈值清算渐进式清算(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 中的 GHOV4 中的 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 V4Morpho BlueEuler 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 V4Morpho BlueEuler V2
TVL~$15B+~$5B+~$1.5B+
活跃市场数~50~500+~200+
月活用户~200K~30K~15K
支持链数10+3-53-5
平均利用率~70%~65%~60%
安全事件0(V4)00(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:清算机制设计 — 借贷协议的"安全阀"