# 预言机价格与交易池价格有什么区别？清算应看哪一个

整理：链小知（AI 辅助）
更新日期：2026-10-09
引用地址：https://lianxiaozhi.com/learn/oracle-and-market-price

某个池的成交价不一定是借贷协议采用的价格。预言机有自己的数据来源与更新条件，判断清算或价格异常，要找实际使用的价格源、网络与更新时间。

## 协议怎样得到链上价格？

预言机把外部数据或计算结果送入合约可读取的状态。以 Chainlink Data Feeds 为例，不同 feed 有对应来源和更新设置；它不等于任意 DEX 最近一笔成交，也不是无限频率的实时逐笔行情。

同一资产在不同网络、不同协议可能有不同的价格路径。核对 feed 地址、计价单位、精度、最后更新时间和协议读取方式，而不是只比较页面上的资产简称。

依据：[Chainlink：Price Feeds 的读取与更新](https://docs.chain.link/data-feeds/price-feeds)

## 为什么价格变化后喂价未必立刻相同？

部分 feed 按价格偏离和 heartbeat 条件更新，具体条件应读取相应 feed 的说明。某个小池的瞬间波动，不能直接证明预言机失效；反过来，读取成功也不保证数据足够新。

例如界面 A 显示一分钟前的池价，界面 B 显示另一个时间的 feed 值。先对齐时间和单位，再讨论差异；不能把页面刷新时间当作 feed 更新的时间。

依据：[Chainlink：Price Feeds 的读取与更新](https://docs.chain.link/data-feeds/price-feeds)

## 清算新闻应怎样复核？

先确认市场和抵押、债务资产，再找到协议实际采用的喂价及当时参数。用一个不相关交易池的价格重算健康因子，可能得出错误结果。

“曾经具备可清算条件”与“清算交易发生”仍要分别记录。后一项需要交易和结果；预言机异常报道则应说明故障范围、时段及哪些市场实际受到影响。


## 继续核对
- [健康因子与清算](https://lianxiaozhi.com/learn/health-factor-and-liquidation)
- [价格冲击与滑点](https://lianxiaozhi.com/learn/slippage-and-price-impact)
