Day 141:金库产品设计 — 策略透明度 UX、风险评级与零售 vs 机构差异化
金库产品设计全景:散户vs机构产品差异化、策略透明度UX设计、风险评级体系、理财产品信息架构、Gamification、传统金融理财App vs DeFi金库对比
核心概念
什么是金库(Vault)产品?
一句话定义:金库(Vault)产品是 DeFi 中的"一键理财"容器,将复杂的多步骤收益策略封装成简单的存入/赎回操作,让用户无需了解底层策略细节即可获取 DeFi 收益。
类比理解:Vault 就是 DeFi 版的"基金产品"。就像你买余额宝不需要知道它投了哪些货币基金一样,用户存入 Vault 也不需要知道底层在哪个协议做了什么操作。
金库产品的演进历程
DeFi Vault 产品演进:
═══════════════════════════════════════
第一代(2020-2021):单策略 Vault
├── 代表:Yearn V1
├── 特点:一个 Vault = 一个策略
├── 用户操作:存入 USDC → 自动放贷赚利息
├── 问题:
│ ├── 策略单一,收益有限
│ ├── 无法自动切换策略
│ └── Gas 高,小额用户不划算
└── 收益率:5-15%(DeFi Summer 时更高)
第二代(2022-2023):多策略 Vault
├── 代表:Yearn V2, Beefy Finance
├── 特点:一个 Vault = 多个策略组合
├── 创新:
│ ├── 策略可动态切换
│ ├── 收益自动复投
│ ├── 策略师(Strategist)角色
│ └── ERC-4626 标准化
├── 问题:
│ ├── 策略透明度不够
│ ├── 风险评估靠主观判断
│ └── 跨链支持有限
└── 收益率:3-20%
第三代(2024-2025):智能策略 Vault
├── 代表:Yearn V3, Sommelier, Ethena
├── 特点:AI 辅助 + 跨链 + 精细化风控
├── 创新:
│ ├── AI 策略路由
│ ├── 跨链收益优化
│ ├── 实时风险评分
│ ├── 分级产品(风险分层)
│ └── 机构级合规产品
├── 当前发展方向:
│ ├── Intent-Based 存入(说"我要低风险8%收益")
│ ├── AI Agent 自主管理
│ └── RWA + DeFi 混合策略
└── 收益率:3-30%(取决于风险级别)
第四代(2026+):AI-Native Vault(展望)
├── 完全 AI 驱动的策略发现和执行
├── 自然语言交互("帮我理财")
├── 跨链跨协议无缝迁移
├── 个性化策略(不是一个 Vault 服务所有人)
└── 预测性风险管理(在风险发生前行动)
为什么 Vault 产品是 DeFi 的核心基础设施?
Vault 在 DeFi 生态中的角色:
═══════════════════════════════════════
1. 降低用户门槛
├── 传统 DeFi:用户需要理解每个协议的机制
│ └── 结果:只有少数专家能获取好收益
└── Vault:用户只需要"存入"和"赎回"
└── 结果:普通用户也能参与 DeFi
2. 提高资本效率
├── 散户资金分散在各个协议
│ └── 很多资金在低效策略中
└── Vault 聚合资金,统一优化
└── 规模效应降低 Gas + 提高议价能力
3. DeFi 可组合性的关键
├── ERC-4626 标准化 Vault 接口
├── Vault 的份额代币可以:
│ ├── 在其他 Vault 中使用(Vault of Vaults)
│ ├── 作为借贷抵押品
│ ├── 在 Pendle 中拆分收益
│ └── 作为治理投票的权重
└── Vault 是 DeFi "乐高积木"的核心模块
4. 机构入场的桥梁
├── 机构不会自己管理几十个 DeFi 协议
├── Vault 提供了机构友好的入口
│ ├── 单一入口点
│ ├── 专业策略管理
│ ├── 风控和合规
│ └── API 接入
└── TVL 增长的关键驱动力
5. 市场数据(2026 Q2)
├── DeFi Vault 总 TVL:≈$450 亿
├── Vault 占 DeFi 总 TVL 的 ≈35%
├── 前五大 Vault 平台:
│ ├── Ethena:$62 亿
│ ├── Lido(stETH 也是 Vault):$140 亿
│ ├── Yearn Finance:$15 亿
│ ├── Beefy Finance:$8 亿
│ └── Sommelier:$3 亿
└── 增长趋势:年增长 45%+
知识点详解
知识点 1:散户金库产品设计
散户 Vault 产品设计完全指南:
═══════════════════════════════════════
核心原则:简单 > 完整,安全 > 收益,透明 > 精致
一、策略简介设计
❌ 差的策略简介:
"本策略通过 Aave V3 在 Ethereum 主网进行 USDC 存款,
同时在 Curve 的 3pool 中提供流动性,利用 CRV 奖励
进行自动复投,并通过 Convex Finance 增强 CRV 奖励..."
✅ 好的策略简介(三层结构):
第一层:一句话(所有用户)
┌──────────────────────────────────────┐
│ 稳健 USDC 理财 │
│ 将您的 USDC 分散存入多个借贷协议, │
│ 赚取稳定的利息收入 │
│ │
│ 年化收益:8-12% 风险评级:★★☆☆☆ │
└──────────────────────────────────────┘
第二层:核心信息(想了解的用户)
├── 收益来源:借贷利息 (60%) + 流动性奖励 (40%)
├── 底层协议:Aave V3 + Compound V3 + Morpho
├── 风险说明:智能合约风险、利率波动风险
├── 费用:管理费 0.5%,绩效费 10%
└── 退出:随时可赎回,通常 T+0
第三层:完整详情(高级用户)
├── 详细策略流程图
├── 各协议分配比例
├── 历史收益率图表
├── 压力测试结果
├── 审计报告链接
└── 策略代码地址
二、风险评级展示
方案 A:星级评级(推荐用于散户)
┌──────────────────────────────────────┐
│ 风险等级 │
│ │
│ ★☆☆☆☆ 保守型 APY: 3-5% │
│ ★★☆☆☆ 稳健型 APY: 5-10% │
│ ★★★☆☆ 平衡型 APY: 10-20% │
│ ★★★★☆ 进取型 APY: 20-40% │
│ ★★★★★ 激进型 APY: 40%+ │
│ │
│ ⓘ 风险越高,收益波动越大, │
│ 本金损失的可能性也越大 │
└──────────────────────────────────────┘
方案 B:信用评级(更专业,适合稍有经验的用户)
├── AAA:极低风险(蓝筹协议, 稳定策略)
├── AA:低风险
├── A:中低风险
├── BBB:中等风险(投资级分界线)
├── BB:中高风险
├── B:高风险
└── CCC-D:极高风险(不推荐)
方案 C:颜色编码(最直观)
├── 🟢 绿色:低风险
├── 🟡 黄色:中等风险
├── 🟠 橙色:较高风险
└── 🔴 红色:高风险
三、收益展示设计
必须展示:
├── 当前年化收益率(实时 APY)
├── 7 日平均收益率
├── 30 日平均收益率
├── 历史收益率图表(至少 90 天)
├── 收益来源拆分
│ ├── 借贷利息:X%
│ ├── 交易手续费:X%
│ ├── 代币奖励:X%
│ └── 其他:X%
└── 注意事项:
├── "历史收益不代表未来收益"
├── 显示收益波动范围
└── 标注代币奖励的可持续性
收益展示的常见陷阱:
├── ❌ 只展示最高 APY
├── ❌ 将一次性奖励年化
├── ❌ 不扣除费用的毛收益
├── ❌ 不考虑无常损失
└── ✅ 应该展示"扣除所有费用后的净收益"
四、存入/赎回流程(最少步骤)
理想存入流程(3步以内):
Step 1:选择存入金额 → 输入数字
Step 2:确认交易信息 → 一键批准
Step 3:完成 → 显示持仓
理想赎回流程:
Step 1:选择赎回金额(全部/部分)
Step 2:确认交易 → 一键执行
Step 3:资金到账 → 显示余额变化
优化点:
├── 首次存入需要 Approve + Deposit 两步
│ └── 优化:使用 Permit2 或 EIP-2612 一步完成
├── 跨链存入
│ └── 优化:集成桥接,用户只需选择源链
├── 非 USDC 存入
│ └── 优化:集成 Swap,任意代币一键存入
└── 批量操作
└── 优化:ERC-4337 批量签名
知识点 2:机构金库产品设计
机构 Vault 产品设计(与散户的关键差异):
═══════════════════════════════════════
差异 1:文档和透明度要求
散户:
├── 一页策略简介即可
├── 关注 APY 和风险评级
└── 不太关心底层细节
机构:
├── 完整策略白皮书(20-50页)
│ ├── 策略原理详解
│ ├── 数学模型和公式
│ ├── 风险因子分析
│ ├── 压力测试场景
│ └── 最大回撤预估
├── 独立审计报告(审计机构出具)
├── 回测数据(至少2年)
│ ├── 日度收益率
│ ├── Sharpe Ratio
│ ├── Sortino Ratio
│ ├── Maximum Drawdown
│ ├── VaR (95%/99%)
│ ├── CVaR
│ └── 与基准的对比
├── 实时 API 数据
│ ├── 持仓明细
│ ├── 交易记录
│ └── 风险指标
└── 合规报告
├── 交易对手方尽调
├── 税务报告
└── 监管合规证明
差异 2:功能需求
散户 Vault:
├── Web UI 即可
├── 固定策略选择
├── 标准存入/赎回
└── 基础收益统计
机构 Vault:
├── API 优先(REST/GraphQL/WebSocket)
│ ├── 批量操作
│ ├── 程序化交易
│ ├── 实时数据流
│ └── 自定义 Webhook
├── 定制化风险参数
│ ├── 自定义最大暴露
│ ├── 自定义止损线
│ ├── 白名单/黑名单协议
│ └── 地理围栏(某些国家协议不可投)
├── 白名单/KYC 集成
│ ├── 链上 KYC 验证(Civic/WorldID)
│ ├── 只允许 KYC 地址存入
│ └── 与合规服务商集成
├── 大额赎回通道
│ ├── OTC 赎回(避免滑点)
│ ├── 分批赎回计划
│ └── 专属流动性池
└── 管理后台
├── 多用户权限管理
├── 审批流程
├── 操作日志
└── 报表导出
差异 3:费用结构
散户:
├── 标准费率(管理费0.5-2%,绩效费10-20%)
├── 无最低投资额(或很低)
└── 无定制
机构:
├── 阶梯费率(资金量越大费率越低)
│ ├── <$1M:标准费率
│ ├── $1M-$10M:标准×80%
│ ├── $10M-$100M:标准×60%
│ └── >$100M:协商定制
├── 最低投资额($100K-$1M)
├── 锁仓优惠(锁仓越长费率越低)
└── 定制 SLA(服务等级协议)
差异 4:合规要求
机构合规清单:
├── ☐ KYC/AML 验证
├── ☐ 合格投资者认证
├── ☐ 投资协议签署
├── ☐ 税务表格(W-8BEN/W-9)
├── ☐ 风险披露确认
├── ☐ 交易对手方尽调完成
├── ☐ 运营尽调完成
├── ☐ 法律意见书
└── ☐ 保险覆盖确认
知识点 3:策略透明度设计
策略透明度 UX 设计框架:
═══════════════════════════════════════
一、资金流向可视化
设计目标:让用户清楚知道"我的钱去了哪里"
可视化方案 A:桑基图(Sankey Diagram)
用户存入 $10,000 USDC
│
├──40%──▶ Aave V3 (USDC Lending)
│ │
│ └──▶ 借贷利息 5.2%
│
├──35%──▶ Curve 3pool (LP)
│ │
│ ├──▶ 交易手续费 2.1%
│ └──▶ CRV 奖励 4.5%
│
└──25%──▶ Morpho Blue (USDC)
│
└──▶ 借贷利息 6.8%
总加权 APY = 40%×5.2% + 35%×6.6% + 25%×6.8% = 5.99%
可视化方案 B:仪表盘式
┌──────────────────────────────────────┐
│ 💰 我的资金分布 │
│ │
│ Aave V3 ████████ 40% │
│ Curve 3pool ███████ 35% │
│ Morpho Blue █████ 25% │
│ │
│ 当前 APY:5.99% │
│ 今日收益:$1.64 │
│ 累计收益:$49.23 │
└──────────────────────────────────────┘
二、实时持仓展示
必须展示的信息:
├── 各协议分配金额和比例
├── 各协议当前 APY
├── 持仓变化历史(什么时候调仓了)
├── 健康度指标
│ ├── 借贷协议:Health Factor
│ ├── LP 协议:无常损失估算
│ └── 总体:风险评分变化
└── 最近一次调仓
├── 时间
├── 原因("Aave APY 下降,迁移至 Morpho")
└── 交易哈希
三、交易历史
每笔策略操作都应可查:
┌──────────────────────────────────────┐
│ 📋 策略操作记录 │
│ │
│ 2026-05-28 14:32 UTC │
│ 操作:调仓 │
│ 详情:Aave V3 → Morpho Blue │
│ 金额:$2,500 │
│ 原因:Morpho APY 高出 1.5% │
│ Gas:$0.32 │
│ 交易:0xabc...123 ↗ │
│ ───────────────────── │
│ 2026-05-27 08:15 UTC │
│ 操作:收益复投 │
│ 详情:CRV 奖励 → 复投 3pool │
│ 金额:$12.50 │
│ Gas:$0.18 │
│ 交易:0xdef...456 ↗ │
└──────────────────────────────────────┘
四、风险指标实时监控
风险仪表盘设计:
┌──────────────────────────────────────┐
│ 🛡️ 风险状态 │
│ │
│ 综合风险评分:72/100 (A 级) 🟢 │
│ 较上周:+2 ↑ │
│ │
│ 合约安全 ████████░░ 82 │
│ 经济安全 ███████░░░ 70 │
│ 治理安全 ██████░░░░ 65 │
│ 流动性安全 ████████░░ 78 │
│ │
│ ⚠️ 注意事项: │
│ Curve 3pool TVL 本周下降 8%, │
│ 持续关注中 │
└──────────────────────────────────────┘
知识点 4:风险评级体系设计
DeFi Vault 风险评级体系完整设计:
═══════════════════════════════════════
一、评级维度和权重(细化版)
1. 底层协议风险(40%)
├── 审计质量 (12%)
│ ├── 审计机构声誉(Trail of Bits > 小机构)
│ ├── 审计次数
│ ├── 审计覆盖范围
│ └── 最近审计时间
├── 运行历史 (10%)
│ ├── 上线时长
│ ├── 历史安全事件
│ └── 修复响应速度
├── TVL 稳定性 (8%)
│ ├── TVL 波动率
│ ├── TVL 增长趋势
│ └── TVL 集中度
├── 治理质量 (5%)
│ ├── 多签配置
│ ├── 时间锁
│ └── 去中心化程度
└── 代码质量 (5%)
├── 开源程度
├── 测试覆盖
└── 复杂度
2. 策略风险(30%)
├── 收益来源可持续性 (10%)
│ ├── 真实收益占比
│ ├── 代币激励依赖度
│ └── 收益率历史稳定性
├── 策略复杂度 (8%)
│ ├── 依赖协议数量
│ ├── 操作步骤数量
│ └── 自动化程度
├── 杠杆风险 (7%)
│ ├── 策略杠杆倍数
│ ├── 清算距离
│ └── 追保机制
└── 对手方风险 (5%)
├── CEX 依赖度
├── 桥接依赖度
└── Oracle 依赖度
3. 流动性风险(20%)
├── 退出难度 (10%)
│ ├── 赎回等待时间
│ ├── 大额赎回滑点
│ └── 历史赎回成功率
└── 市场流动性 (10%)
├── 底层资产流动性
├── Vault 份额流动性
└── 极端行情流动性
4. 外部风险(10%)
├── 监管风险 (5%)
│ ├── 涉及受限代币
│ ├── 跨境合规
│ └── 牌照要求
└── 系统性风险 (5%)
├── 与DeFi大盘相关性
├── 连锁清算风险
└── 黑天鹅暴露度
二、动态评级机制
静态评级:每周更新一次
├── 基于上述维度的量化评分
├── 人工审核异常变化
└── 公开评级方法论
动态调整:实时触发
├── TVL 24h 下降 >20%:降低 1-2 级
├── 发现安全漏洞:立即标记为观察
├── 治理攻击事件:紧急降级
├── 大户集中撤出:触发审查
├── 新审计完成:可能升级
└── 长期稳定运行:逐步升级
三、与传统评级的类比
传统金融 DeFi
─────────────────────────
S&P / Moody's ←→ Chaos Labs / 自建评级
AAA (国债) ←→ AAA (Aave USDC Lending)
AA (大银行) ←→ AA (Ethena sUSDe)
A (企业债) ←→ A (Yearn Stablecoin Vault)
BBB (投资级) ←→ BBB (复杂策略 Vault)
BB-B (投机级) ←→ BB-B (高杠杆/新协议 Vault)
CCC-D (垃圾级) ←→ CCC-D (未审计/可疑协议)
关键差异:
├── 传统评级:主要评估违约概率
├── DeFi 评级:需要评估多维度风险
│ ├── 合约漏洞概率(没有传统等价物)
│ ├── 经济攻击概率
│ └── 技术故障概率
├── 传统评级:变动很慢(月/年)
└── DeFi 评级:需要更频繁更新(日/实时)
知识点 5:理财产品页面信息架构
DeFi 理财产品完整信息架构:
═══════════════════════════════════════
页面 1:首页(Dashboard)
┌──────────────────────────────────────────────┐
│ MomoVault - DeFi 智能理财 │
│ │
│ 我的总资产:$25,420.50 │
│ 今日收益:+$3.42 (+0.013%) │
│ 累计收益:+$1,420.50 (+5.92%) │
│ │
│ ┌─────────────┐ ┌─────────────┐ │
│ │ 活期理财 │ │ 定期理财 │ │
│ │ $15,000 │ │ $10,000 │ │
│ │ APY: 5.2% │ │ APY: 12.8% │ │
│ └─────────────┘ └─────────────┘ │
│ │
│ 🔥 热门推荐 │
│ ┌────────────────────────────────────────┐ │
│ │ 稳健 USDC ★★☆☆☆ APY: 8.5% │ │
│ │ ETH 增强 ★★★☆☆ APY: 15.2% │ │
│ │ 多策略平衡 ★★★★☆ APY: 22.1% │ │
│ └────────────────────────────────────────┘ │
└──────────────────────────────────────────────┘
页面 2:Vault 列表页
筛选栏:
├── 链:All | Ethereum | Arbitrum | Base | ...
├── 资产:USDC | ETH | BTC | DAI | ...
├── 风险等级:低 | 中 | 高
├── 策略类型:借贷 | LP | 质押 | 对冲 | 组合
├── 收益范围:0-5% | 5-10% | 10-20% | 20%+
└── 排序:收益率 | TVL | 风险评分 | 新上线
列表项设计:
┌──────────────────────────────────────────────┐
│ 稳健 USDC 策略 │
│ ┌────┐ │
│ │ AA │ Ethereum USDC │
│ └────┘ │
│ │
│ APY: 8.5% TVL: $45.2M │
│ 7日: 8.2% 容量: 72% ████████░░░ │
│ 30日: 9.1% │
│ │
│ 收益来源:借贷利息(60%) + 流动性奖励(40%) │
│ 底层协议:Aave V3, Compound V3 │
│ │
│ [存入] [详情] │
└──────────────────────────────────────────────┘
页面 3:Vault 详情页
信息模块(上到下):
├── 1. 头部概览
│ ├── 策略名称 + 评级
│ ├── 当前 APY + 历史趋势图
│ └── 存入按钮(主CTA)
│
├── 2. 收益详情
│ ├── 收益来源拆分饼图
│ ├── 7/30/90/365 日收益率
│ ├── 收益率历史折线图
│ └── 费用说明
│
├── 3. 策略说明
│ ├── 一句话简介
│ ├── 策略流程图
│ ├── 底层协议说明
│ └── 调仓逻辑说明
│
├── 4. 风险信息
│ ├── 风险评级详情(四维度雷达图)
│ ├── 主要风险说明(用简单语言)
│ ├── 历史最大回撤
│ └── 审计报告链接
│
├── 5. Vault 数据
│ ├── TVL + TVL 变化趋势
│ ├── 存入/赎回量
│ ├── 用户数量
│ └── 策略操作记录
│
└── 6. 存入/赎回操作区
├── 存入:输入金额 → 预估收益 → 确认
├── 赎回:输入金额 → 到账时间 → 确认
└── 费用预览
页面 4:我的持仓页
┌──────────────────────────────────────────────┐
│ 📊 我的 Vault 持仓 │
│ │
│ 总价值:$25,420.50 │
│ 总收益:+$1,420.50 (+5.92%) │
│ 加权 APY:10.2% │
│ │
│ ── 持仓明细 ── │
│ │
│ 稳健 USDC (AA) │
│ ├── 本金:$15,000 │
│ ├── 当前价值:$15,780 │
│ ├── 收益:+$780 (+5.2%) │
│ ├── APY:8.5% │
│ └── [赎回] [追加] │
│ │
│ ETH 增强策略 (A) │
│ ├── 本金:$10,000 │
│ ├── 当前价值:$10,640 │
│ ├── 收益:+$640 (+6.4%) │
│ ├── APY:15.2% │
│ └── [赎回] [追加] │
│ │
│ ── 收益历史 ── │
│ [收益曲线图:按日/周/月展示] │
└──────────────────────────────────────────────┘
知识点 6:Gamification 设计
DeFi 理财 Gamification 设计方案:
═══════════════════════════════════════
一、收益里程碑系统
┌──────────────────────────────────────┐
│ 🏆 我的理财成就 │
│ │
│ ✅ 第一笔存入 2026-05-01 │
│ ✅ 累计收益 $10 2026-05-05 │
│ ✅ 累计收益 $100 2026-05-20 │
│ ⬜ 累计收益 $1,000 进度: 78% │
│ ⬜ 累计收益 $10,000 │
│ ⬜ 理财老手(连续存入 90 天) │
│ ⬜ 多策略达人(同时投 3+ 个 Vault) │
└──────────────────────────────────────┘
里程碑设计原则:
├── 初期密集(快速获得成就感)
│ ├── 第一笔存入
│ ├── 第一笔收益到账
│ └── 连续 7 天持有
├── 中期递增(保持动力)
│ ├── 金额里程碑($100/$500/$1000)
│ ├── 时间里程碑(30天/90天/180天)
│ └── 多样化里程碑(多策略/多链)
└── 后期稀有(展示身份)
├── OG 持有者(首批用户)
├── 钻石手(从未赎回+持有1年)
└── 社区贡献者
二、理财等级系统
等级 条件 特权
─────────────────────────────────────
L1 新手 首次存入 基础功能
L2 入门 存入 >$1,000 推荐优先
L3 进阶 存入 >$10,000 费率9折
L4 高手 存入 >$50,000 费率8折 + 新策略优先
L5 专家 存入 >$100,000 费率7折 + 专属客服
L6 大师 存入 >$500,000 费率5折 + 定制策略
注意:
├── 等级基于存入金额 × 时间(不只是金额)
├── 避免成为"鲸鱼专属"(增加参与时间权重)
└── 等级可展示但非强制
三、社交分享
收益截图生成:
┌──────────────────────────────────────┐
│ │
│ 📈 我在 MomoVault 的理财成绩 │
│ │
│ 投资天数:127 天 │
│ 累计收益:+$2,847.50 │
│ 年化收益:10.8% │
│ 策略数量:3 个 │
│ 等级:L4 高手 │
│ │
│ 🔗 momofinance.xyz │
│ │
│ ⚠️ 投资有风险,过去收益不代表未来 │
└──────────────────────────────────────┘
设计要点:
├── 自动添加风险提示(合规要求)
├── 不显示具体本金(隐私)
├── 可选择展示内容
├── 美观的视觉设计(社交传播)
└── 一键分享到 Twitter/Farcaster
四、竞赛和排行榜
⚠️ 谨慎使用:
├── 排行榜可能导致过度冒险
├── 只展示"风险调整后收益"而非绝对收益
├── 匿名化(地址截断)
└── 可选参与(默认不展示)
推荐方式:
├── 赛季制(每月重置)
├── 分组竞赛(按风险等级分组)
├── 教育竞赛(完成学习任务获得奖励)
└── 预测竞赛(预测下周收益率)
知识点 7:PM 视角 — 传统金融理财 App vs DeFi 金库产品
传统银行理财 App vs DeFi Vault 产品 UX 对比:
═══════════════════════════════════════
维度 1:用户旅程
传统银行(以余额宝为例):
├── 注册/登录(已有账户)
├── 浏览理财产品列表
├── 查看产品详情
├── 点击"买入"
├── 输入金额
├── 输入支付密码
├── 完成
└── 总步骤:5-6 步,全程流畅
DeFi Vault:
├── 安装钱包(新用户第一大门槛)
├── 获取加密资产(第二大门槛:法币→加密)
├── 连接钱包到 DApp
├── 浏览 Vault 列表
├── 查看 Vault 详情
├── Approve 代币(首次需要签名+等待)
├── 存入 Vault(第二次签名+等待)
├── 完成
└── 总步骤:7-8 步,多处等待和不确定
改进方向:
├── 钱包集成优化(社交登录/邮箱钱包)
├── 法币入金集成(Apple Pay/信用卡→加密)
├── EIP-2612 Permit(合并 Approve+Deposit)
├── ERC-4337 Account Abstraction(Gas 代付)
└── 目标:降到与传统App同等体验
维度 2:信息展示
传统银行理财:
├── ✅ 监管背书(银行牌照/存款保险)
├── ✅ 简单明了(7日年化/万份收益)
├── ✅ 风险等级清晰(R1-R5)
├── ❌ 底层资产不透明
├── ❌ 策略变更不通知
└── ❌ 实际收益可能低于展示
DeFi Vault:
├── ✅ 完全透明(链上可查)
├── ✅ 实时收益(非T+1)
├── ✅ 收益来源可追溯
├── ❌ 信息过载(太多技术细节)
├── ❌ 缺少标准化评级
└── ❌ 风险说明不友好
DeFi 应借鉴传统金融的:
├── 1. 标准化收益展示(统一年化计算方式)
├── 2. 标准化风险等级(类似 R1-R5)
├── 3. 简洁的首屏信息(不要一上来就是技术文档)
├── 4. 渐进式信息披露(点击展开更多)
└── 5. 客服/帮助入口明显
传统金融应学习 DeFi 的:
├── 1. 完全透明的底层资产
├── 2. 实时结算(非 T+1/T+2)
├── 3. 无中间商(用户直接持有资产)
├── 4. 可组合性(收益可以在其他产品中使用)
└── 5. 7×24 运行
维度 3:风险管理
传统银行理财:
├── 监管保障(存款保险、银行准备金)
├── 人工风控团队
├── 事后救济机制(投诉/仲裁/诉讼)
└── 系统性风险由央行兜底
DeFi Vault:
├── 代码即法律(智能合约)
├── 审计 + Bug Bounty
├── 保险协议(Nexus Mutual/InsurAce)
├── 无事后救济(转账即最终)
└── 系统性风险无人兜底
"余额宝"模式在 DeFi 中的应用:
余额宝成功要素 → DeFi 实现方式:
├── 低门槛(1元起投)→ 无最低限额
├── 随时赎回(T+0)→ 即时赎回(链上确认后)
├── 稳定收益展示 → 7日/30日平均APY
├── 自动复投 → 策略内置复投
├── 支付功能 → Vault代币直接用于DeFi
└── 规模效应 → 聚合TVL降低Gas
关键缺失:
├── 品牌信任(余额宝有支付宝背书)
├── 监管认可
├── 存款保障
└── 这三者是DeFi理财大规模采用的最大障碍
知识点 8:Mobile-First 设计考量
DeFi Vault Mobile-First 设计:
═══════════════════════════════════════
移动端使用场景:
├── 场景1:通勤路上查看收益(快速浏览)
├── 场景2:看到好策略想存入(快速操作)
├── 场景3:收到风险通知想赎回(紧急操作)
└── 场景4:朋友问你DeFi理财(社交分享)
移动端 UI 优先级:
├── 最重要(首屏必须有):
│ ├── 总资产和总收益
│ ├── 今日收益
│ ├── 快速存入/赎回入口
│ └── 风险通知
│
├── 次重要(滑动可见):
│ ├── 各Vault持仓详情
│ ├── 收益趋势图
│ └── 推荐Vault
│
└── 可折叠:
├── 策略详情
├── 交易记录
└── 风险评级详情
移动端特殊优化:
├── 手势操作:左滑赎回,右滑追加
├── 推送通知:收益到账、风险预警
├── Face ID/指纹:替代钱包签名
├── Widget:桌面小组件显示收益
└── Dark Mode:保护隐私(旁人看不清数字)
钱包集成考虑:
├── 内嵌钱包(如 Privy/Dynamic)
│ └── 用户无需安装独立钱包 App
├── WalletConnect V2
│ └── 扫码连接外部钱包
├── 社交登录
│ └── Google/Apple/Email → 自动创建钱包
└── 目标:让"连接钱包"这一步尽量无感
实战应用
Vault 产品信息架构组件设计
// Vault 产品核心数据结构
interface VaultProduct {
// 基础信息
id: string
name: string
description: string // 一句话简介
detailedDescription: string // 详细说明
chain: string
asset: string // 存入资产
vaultToken: string // Vault 份额代币
// 收益信息
currentAPY: number
apy7d: number
apy30d: number
apy90d: number
apyHistory: { date: string; apy: number }[]
yieldSources: {
source: string // 'lending_interest' | 'lp_fee' | 'rewards'
protocol: string
percentage: number // 占总收益比例
apy: number // 该来源的APY
}[]
// 风险信息
riskRating: string // 'AAA' to 'D'
riskScore: number // 0-100
riskDimensions: {
contractSecurity: number
economicSecurity: number
governanceSecurity: number
liquiditySecurity: number
}
maxDrawdown: number // 历史最大回撤
risks: string[] // 风险描述列表
// 运营信息
tvl: number
capacity: number // 最大容量
utilizationRate: number // 容量使用率
userCount: number
launchDate: string
lockupPeriod: number // 锁仓天数(0=即时赎回)
// 费用
managementFee: number // 管理费率
performanceFee: number // 绩效费率
depositFee: number // 存入费
withdrawalFee: number // 赎回费
// 底层策略
strategies: {
protocol: string
chain: string
allocation: number // 分配比例
currentAPY: number
description: string
}[]
// 审计和安全
audits: {
firm: string
date: string
reportUrl: string
}[]
bugBounty: number // Bug Bounty 金额
contractAddress: string
}
// Vault 列表页筛选逻辑
interface VaultFilter {
chains: string[]
assets: string[]
riskLevels: ('low' | 'medium' | 'high')[]
strategyTypes: string[]
minAPY: number
maxAPY: number
sortBy: 'apy' | 'tvl' | 'riskScore' | 'newest'
sortOrder: 'asc' | 'desc'
}
function filterAndSortVaults(
vaults: VaultProduct[],
filter: VaultFilter
): VaultProduct[] {
return vaults
.filter(v => {
if (filter.chains.length && !filter.chains.includes(v.chain)) return false
if (filter.assets.length && !filter.assets.includes(v.asset)) return false
if (v.currentAPY < filter.minAPY) return false
if (filter.maxAPY && v.currentAPY > filter.maxAPY) return false
// 风险等级映射
const riskLevel = v.riskScore >= 70 ? 'low' :
v.riskScore >= 40 ? 'medium' : 'high'
if (filter.riskLevels.length && !filter.riskLevels.includes(riskLevel)) {
return false
}
return true
})
.sort((a, b) => {
const multiplier = filter.sortOrder === 'asc' ? 1 : -1
switch (filter.sortBy) {
case 'apy': return (a.currentAPY - b.currentAPY) * multiplier
case 'tvl': return (a.tvl - b.tvl) * multiplier
case 'riskScore': return (a.riskScore - b.riskScore) * multiplier
default: return 0
}
})
}
// 风险评级颜色映射
function getRatingColor(rating: string): string {
const colors: Record<string, string> = {
'AAA': '#22c55e', // 深绿
'AA': '#4ade80', // 浅绿
'A': '#86efac', // 极浅绿
'BBB': '#facc15', // 黄
'BB': '#fb923c', // 橙
'B': '#f87171', // 浅红
'CCC': '#dc2626', // 红
}
return colors[rating] || '#6b7280'
}
Vault 用户推荐系统
// 基于用户风险偏好的 Vault 推荐系统
interface UserRiskProfile {
riskTolerance: 1 | 2 | 3 | 4 | 5 // 1=最保守, 5=最激进
investmentAmount: number
investmentHorizon: 'short' | 'medium' | 'long' // <30d / 30-180d / >180d
experienceLevel: 'beginner' | 'intermediate' | 'advanced'
chainPreferences: string[]
}
function recommendVaults(
profile: UserRiskProfile,
availableVaults: VaultProduct[]
): { vault: VaultProduct; matchScore: number; reason: string }[] {
return availableVaults
.map(vault => {
let matchScore = 0
let reasons: string[] = []
// 风险匹配(最重要,权重40%)
const targetRiskScore = profile.riskTolerance * 20
const riskDiff = Math.abs(vault.riskScore - targetRiskScore)
const riskMatch = Math.max(0, 100 - riskDiff * 2)
matchScore += riskMatch * 0.4
if (riskMatch > 70) {
reasons.push('风险等级与您的偏好匹配')
}
// 收益匹配(权重25%)
const expectedAPY = getExpectedAPYForRisk(profile.riskTolerance)
const apyMatch = vault.currentAPY >= expectedAPY ? 100 :
(vault.currentAPY / expectedAPY) * 100
matchScore += apyMatch * 0.25
if (vault.currentAPY >= expectedAPY) {
reasons.push(`收益率 ${vault.currentAPY.toFixed(1)}% 达到预期`)
}
// 流动性匹配(权重20%)
const horizonDays = profile.investmentHorizon === 'short' ? 30 :
profile.investmentHorizon === 'medium' ? 180 : 365
const liquidityMatch = vault.lockupPeriod <= horizonDays * 0.1 ? 100 :
vault.lockupPeriod <= horizonDays * 0.5 ? 70 : 30
matchScore += liquidityMatch * 0.20
// 链偏好(权重15%)
const chainMatch = profile.chainPreferences.length === 0 ? 80 :
profile.chainPreferences.includes(vault.chain) ? 100 : 30
matchScore += chainMatch * 0.15
return {
vault,
matchScore: Math.round(matchScore),
reason: reasons.join(';') || '综合评分较高'
}
})
.filter(r => r.matchScore >= 50)
.sort((a, b) => b.matchScore - a.matchScore)
.slice(0, 5)
}
function getExpectedAPYForRisk(riskLevel: number): number {
const apyMap: Record<number, number> = {
1: 3, // 保守:期望 3%+
2: 6, // 稳健:期望 6%+
3: 10, // 平衡:期望 10%+
4: 18, // 进取:期望 18%+
5: 30, // 激进:期望 30%+
}
return apyMap[riskLevel] || 10
}
面试答案
问题:如何设计一个面向散户的 DeFi 理财产品?借鉴哪些传统金融经验?
简短回答(30秒版本): 面向散户的 DeFi 理财产品核心是"简单化 + 信任建设"。借鉴余额宝模式:低门槛、一键存入、即时赎回、收益可视。同时加入 DeFi 特色:完全透明(链上可查)、可组合(收益代币可再使用)、标准化风险评级。最大挑战是钱包门槛和缺乏存款保险。
详细回答(2分钟版本):
散户 DeFi 理财产品设计方案:
一、核心设计原则
├── 1. "不超过3步"原则:所有操作3步内完成
├── 2. "不需要知道"原则:用户不需要了解底层技术
├── 3. "看得见"原则:收益实时可见、来源可查
├── 4. "跑得掉"原则:随时可以赎回
└── 5. "亏不多"原则:有熔断和最大亏损保护
二、借鉴传统金融(余额宝/银行理财)
1. 产品分级体系(借鉴银行 R1-R5)
├── 活期宝(R1):USDC存款,3-5%,即时赎回
├── 稳健宝(R2):多协议借贷,6-10%,T+1赎回
├── 增长宝(R3):LP+借贷组合,10-20%,T+3赎回
├── 进取宝(R4):Delta-Neutral,15-30%,T+7赎回
└── 高收益(R5):复杂策略,20-50%,锁仓30天
2. 标准化展示(借鉴基金业规范)
├── 统一年化收益率计算方式
├── 统一风险等级标准
├── 必须展示"过去收益不代表未来"
├── 收益率用净值法(扣除所有费用后)
└── 历史最大回撤必须展示
3. 用户引导(借鉴互联网金融App)
├── 风险评估问卷(开户时完成)
├── 只推荐与风险等级匹配的产品
├── 超风险等级购买需要额外确认
└── 新手教育任务(完成后解锁更多功能)
三、DeFi 特色优势
传统金融做不到的:
├── 完全透明:每笔操作链上可查
├── 即时结算:非 T+1/T+2
├── 可组合性:收益代币可在其他产品中使用
├── 无国界:全球用户统一产品
└── 无中间商:用户直接持有资产
四、最大挑战和解决方案
1. 钱包门槛
└── 解决:社交登录+内嵌钱包(用户无需知道"钱包"概念)
2. 缺乏存款保险
└── 解决:接入 DeFi 保险 + 自建储备基金 + 分级产品
3. Gas 成本
└── 解决:ERC-4337 Gas 代付 + L2 部署
4. 信任缺失
└── 解决:知名审计+透明运营+渐进式信任建设
追问准备
追问1:如果你负责一个 DeFi 理财产品的 0-1 阶段,最先做什么?
先做最简单的产品验证 MVP:一个 USDC 存款 Vault,底层只用 Aave V3(最安全的协议),目标 5% APY。验证三件事:(1) 用户是否愿意存入;(2) 存入流程是否够简单;(3) 收益展示是否清晰。不追求高收益,先追求信任和留存。
追问2:机构客户和散户客户的产品优先级有何不同?
散户优先级:简洁UX > 风险保障 > 收益率 > 功能丰富度。机构优先级:安全合规 > API能力 > 定制化 > 回测数据 > UX。机构更关心"能不能用"而非"好不好用",散户相反。
追问3:如何处理"信息过载 vs 信息不足"的平衡?
采用"渐进式披露"设计模式。首屏只展示 3 个数字:APY、风险等级、TVL。想了解更多的用户可以层层展开。关键是每一层信息都有"为什么这很重要"的说明。A/B 测试不同信息密度,用转化率和赎回率来衡量效果。
今日总结
关键收获
Vault 产品设计学习总结:
═══════════════════════════════════════
1. Vault 是 DeFi 的核心基础设施
└── 降低门槛 + 提高效率 + 可组合性 + 机构入口
2. 散户 vs 机构的核心差异
├── 散户:简单 > 完整,要一键操作
├── 机构:安全 > 体验,要文档和 API
└── 两者都需要:透明度 + 风险管理
3. 策略透明度 = 信任的基础
├── 资金去了哪里(可视化)
├── 在做什么操作(交易记录)
├── 风险状态如何(实时指标)
└── 每一层信息都要"说人话"
4. 风险评级需要标准化
├── DeFi 还没有统一的风险评级标准
├── 借鉴传统金融(S&P/R1-R5)
├── 但需要适配 DeFi 特有风险
└── 动态评级 > 静态评级
5. 传统金融的经验极其宝贵
├── 产品分级、标准化展示、用户引导
├── 余额宝模式可以直接借鉴
├── 但需要解决钱包门槛和信任问题
└── 10年金融经验在这里是核心优势
6. PM 核心洞察
├── 信息架构设计决定用户体验
├── Gamification 适度使用可提升留存
├── Mobile-First 是未来趋势
└── 最终目标:让 DeFi 理财像余额宝一样简单
明日预告:Day 142 — DeFi 组合理论 — 资产配置框架、风险平价与多策略组合优化