What Is Oracle Deviation Threshold? What Triggers a New…
By Tobi Opeyemi Amure

AI summary of the source article
Blockchain oracles rely on deviation thresholds and heartbeat intervals to determine when to publish new onchain price updates. This system balances data accuracy and freshness against the transaction costs of publishing on the blockchain.
Why it matters
The text states that for decentralized finance protocols, accurate price feeds are essential for lending, borrowing, collateral valuation, and liquidations, warning that "if an oracle continues reporting an outdated price during a significant market movement, a lending protocol could miscalculate collateral values and expose itself to financial risks."
Key facts
- An oracle deviation threshold triggers a new aggregation round when the difference between offchain market prices and the last onchain price exceeds a set percentage.
- A heartbeat threshold enforces a maximum duration between price updates, regardless of whether asset prices have moved.
- Chainlink Data Feeds use deviation thresholds alongside heartbeat conditions to determine when new aggregation rounds begin.
Source excerpt · FinanceFeeds
Blockchain applications rely on accurate market prices to execute transactions, manage collateral, and determine the value of digital assets. However, cryptocurrency prices change continuously, making it difficult for smart contracts to maintain access to the latest market information without frequent updates. Blockchain oracles address this challenge by supplying external market data to smart con…