关于 risk-assessment
risk-assessment 是一项评估 DeFi 协议风险的技能,依据安全历史、预言机依赖、金库、基本面和收益率汇集证据,并为风险信号评级。
主要功能
- 01解析协议实体
- 02检查黑客事件历史
- 03评估预言机依赖
- 04查看金库与基本面
- 05检查收益可持续性
- 06为风险信号评级
适用场景
- 01使用协议前评估风险
- 02安全事件后审查协议
- 03比较财务与收益风险信号
MCP 相关
该技能使用 DeFiLlama MCP 工具获取协议事件、预言机指标、金库数据、基本面和收益池信息。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ defillama/ defillama-skills --skill risk-assessment安装后在 Claude Code 中输入/risk-assessment确认已加载。
详细介绍
风险评估
通过检查安全历史、预言机依赖、财库、基本面和收益水平,评估 DeFi 协议的风险状况。
工作流
步骤 1 - 解析协议实体
defillama:resolve_entity
entity_type: "protocol"
name: "<user-provided name>"
步骤 2 - 黑客攻击历史
检查该协议过去是否遭受过攻击。
defillama:get_events
protocol: "<slug>"
event_type: "hacks"
过去发生的任何黑客攻击都是重要的风险信号。请注明日期、损失金额以及资金是否追回。
步骤 3 - 预言机依赖
确定该协议依赖哪个预言机,以及该预言机保障了多少价值。
defillama:get_oracle_metrics
筛选结果,找出该协议所用的预言机。预言机指标会自动筛选 tvl_component = 'base',并通过 SUM/GROUP BY 汇总,以排除重复计算的 TVL。与使用 Chainlink 或 Pyth 的协议相比,使用规模较小或未经验证的预言机的协议风险更高。
步骤 4 - 财库健康状况
评估协议的财务储备。
defillama:get_treasury
treasury: "<slug>"
健康的财库可为漏洞赏金、保险和持续开发提供安全保障。
步骤 5 - 协议基本面
检查 TVL、收入和趋势,以评估可持续性。
defillama:get_protocol_metrics
protocol: "<slug>"
关键信号:TVL 是在增长还是下降?协议是否产生了真实收入?
步骤 6 - 收益分析
检查池子的 APY,找出可持续性方面的预警信号。
defillama:get_yield_pools
protocol: "<slug>"
风险信号
评估每个因素并指定风险等级:
| 信号 | 风险等级 | 说明 |
|---|---|---|
| 近期遭受黑客攻击(< 1 年) | HIGH | 协议近期遭到攻击 |
| 过去遭受黑客攻击(> 1 年),之后未再发生 | MODERATE | 曾遭到攻击,但此后已加强防护 |
| 没有黑客攻击历史 | LOW | 没有已知的攻击事件 |
| 没有预言机或预言机 TVS 较低 | MODERATE | 存在预言机风险,可能遭到操纵 |
| 使用 TVS 较高的 Chainlink/Pyth | LOW | 经过实战考验的预言机基础设施 |
| 财库 < $1M | HIGH | 缺乏有意义的安全保障 |
| 财库 > $10M | LOW | 财务储备充足 |
| APY > 100%,且收益仅来自奖励 | HIGH | 可能不可持续,依赖代币排放 |
| APY 来自真实收益(手续费) | LOW | 可持续的收益来源 |
| 30 天内 TVL 下降 > 20% | MODERATE | 用户正在离开 |
| TVL 下降的同时收入也在下降 | HIGH | 基本面正在恶化 |
输出格式
报告应包含以下部分:
- 风险摘要 - 总体风险评级(LOW / MODERATE / HIGH),并附上一句理由。
- 安全历史 - 黑客攻击事件、损失金额和结果。
- 预言机风险 - 使用的预言机、保障的 TVS 和可靠性。
- 财库健康状况 - 财库总价值、构成和可维持时间。
- 基本面健康状况 - TVL 趋势、收入和用户活跃度走向。
- 收益可持续性 - 收益来自真实手续费还是代币排放?
- 风险因素 - 列出所有已识别的风险信号,并标明其严重程度。
提示
get_events中没有黑客攻击数据是积极信号,而不是数据缺失。- TVL 较高但收入为零的协议,可能正在通过代币排放补贴使用量——请指出这一点。
- 将财库价值与 TVL 进行比较:财库低于 TVL 的 1% 意味着弥补损失的能力有限。
- 同一协议多次遭受黑客攻击,比单次事件是更强烈的负面信号。
评论
支持 Markdown