价格预言机
关于您资金的真相
一个错误的价格源就足以摧毁整个协议:虚假价格尖峰触发清算,漏洞造成数百万美元损失,恶意更新让用户血本无归。
Ripe 按优先顺序检查价格源,并采用第一个有效结果。如果一个失败,就查询下一个。如果没有任何来源能为资产定价,Ripe 会停止,而不是猜测。
并非每种资产都有备用来源。股票代币通常只有一个价格源——单一 Chainlink 价格源——因此它一旦停止更新,代币在恢复前就没有价格。
实时条款以链上为准。 哪些价格源已启用、优先级顺序、每个价格源的新鲜度窗口及覆盖资产,会因部署而异并随时间变化。本页所有数字均为示例。Params 才是权威来源。
价格为何对 Ripe 至关重要
协议中的每项关键操作都依赖准确价格:
借款能力: 抵押品价值决定您能借入多少 GREEN。
清算安全: 价格变化会在仓位风险过高时触发清算。
赎回价值: 赎回者按 1 美元使用 GREEN,并按预言机价格取得抵押品。
稳定池利润: 清算价差以预言机价格为基准计算。
利率: 动态利率会根据 GREEN 在参考资金池中的占比变化。
Ripe 如何寻找价格
资产价格请求流程:
您的资产(例如股票代币或 ETH)
↓
Ripe 价格路由器
↓
1. 按顺序查询优先价格源
2. 还没有价格?继续查询其余来源
3. 使用第一个有效价格
↓
美元价值某个来源回滚或返回无效数据,不会阻止排在后面的来源;不同来源也可覆盖不同资产。
预言机提供方
以下是 Ripe 可以运行的适配器。具体启用情况请查看 Params。
Chainlink
行业标准。去中心化节点运营方发布加密资产和股票价格源;Ripe 读取最新轮次,并检查轮次是否完整且足够新鲜。
Curve 资金池
直接从链上资金池状态实时为稳定币、Curve LP 代币和 GREEN 定价——依据的是真实、可交易的流动性。它还会记录 GREEN 参考资金池的快照,用于驱动动态利率。快照在人们使用协议时记录,因此利率信号反映持续状况,而不是单个区块。
Pyth Network
机构级发布方、亚秒级更新、广泛覆盖。每个 Pyth 价格都附带置信区间;Ripe 使用价格减去该区间后的值,并在区间过宽时拒绝该价格。
Stork Network
由去中心化发布方签署的价格证明,并根据发布时间进行检查。
RedStone
采用 Chainlink 风格的适配器:轮次和新鲜度检查相同,但数据网络不同。
蓝筹收益代币定价
为主流借贷协议中的生息代币定价。底层资产价格来自路由器,适配器在此基础上处理汇率:
Aave v3、Compound v3: 弹性供应代币——按底层资产价格定价,无需快照。
Morpho、Morpho v2、Euler、Fluid: ERC-4626 份额——使用按时间加权的份额汇率快照。
Moonwell: 使用其汇率,并以相同方式生成快照。
以 Morpho USDC 仓位为例。路由器给出的 USDC 价格为 1.00 美元。份额汇率采用近期快照的加权平均值——例如每份额对应 1.05 USDC。因此每份额仓位价值 1.05 美元。
只有份额汇率会被平滑处理——闪电贷造成的尖峰几乎不会改变加权平均值,突然上涨也会逐步纳入,而非立即完全采用。
Underscore 金库定价
Underscore 的 ERC-4626 金库份额采用相同方式定价:底层资产价格来自路由器,份额汇率来自拥有独立新鲜度规则的快照。
过期保护
治理为每个价格源设置新鲜度窗口,各适配器依据自己的时间基准进行检查:
Chainlink、RedStone: 轮次更新时间。
Pyth、Stork: 发布时间。
Curve: 始终为当前状态——直接读取实时池状态。
蓝筹收益代币、Underscore: 快照年龄,采用各价格源自己的延迟和新鲜度设置。
股票市场交易时段与价格跳空
股票价格源遵循市场交易时段。交易所收市后,只要最后发布的价格仍在该价格源的新鲜度窗口内,就会继续沿用;重新开市时,新价格会一次性生效。Ripe 不读取发行方的“oracle paused”标志或市场日历——它读取代币级价格源,其中已经应用公司行动乘数。完整说明请参阅 Ripe 上的股票代币。
价格过期时会发生什么
一个来源过期: Ripe 转向下一个来源。
所有来源都不可用: Ripe 会停止相关操作,绝不会用旧缓存价格替代。
无法为账户估值时
如果某种抵押资产失去价格,Ripe 会停止猜测整个仓位的价值。可能出现两类问题,冻结方式也不同:
价格源过期或损坏——最常见的情况,例如股票价格源超过新鲜度窗口或轮次无效。有效价格恢复前,所有会重新估值账户的操作都会回滚——借款、存入、提取、清算、去杠杆——无论是否有债务;赎回则会跳过该账户。批量清算中,只要一个账户持有过期资产,整个批次都会回滚。偿还 GREEN 仍然可行;没有债务时,也仍可一次性全额提取该过期资产本身。
资产根本没有价格源,或金库没有足额托管支持——例如发行方从金库销毁了代币。Ripe 会隔离您的借款条款:该资产价值计为零,您不能借款;有债务期间,不能提取任何资产。您仍可还款和增加抵押品;清算、赎回和去杠杆会跳过您的账户。没有债务时,仍可提取其他资产;缺乏托管支持的代币要等支持恢复后才能离开。
价格——或缺失的托管支持——恢复后,所有功能会立即按新价格恢复。LTV 为零的资产永远不会触发这些情况——它们不支持贷款,因此不需要价格。
治理与保护措施
新增价格源、调整优先级,以及新增或修改单个价格源,都必须通过带时间锁的治理。适配器也可以通过同一方式停用或替换,卡住的预言机更新费用可以被回收。
以验证建立信任
多数借贷协议不会告诉您:它们可能只使用一个预言机。做得好一点的也许有两个。
Ripe 会按顺序检查治理启用的每个来源。主来源失效?下一个已经在响应。无需等待,也无需人工干预。
而当没有任何来源能为资产定价时——例如只有单一来源的股票代币遇上长假——Ripe 会停止,而不是猜测。您的仓位会冻结为仅可还款状态,直到真实价格回来。
这不是锦上添花,而是生存所需。
技术实现详情请参阅:
Price Desk 技术文档 — 按顺序进行价格路由
Chainlink Prices — Chainlink 集成
Curve Prices — 基于 AMM 的定价和 GREEN 监控
Pyth Prices — 高频预言机更新
Stork Prices — 去中心化价格证明
Blue Chip Yield Prices — 收益代币估值
RedStone Prices — Chainlink 风格适配器,不同的数据网络
Underscore Vault Prices — ERC-4626 金库份额定价
Last updated