Skip to main content

What Is the Financial Incentive for Setting a High Deviation Threshold?

The primary financial incentive for setting a high deviation threshold (e.g. 5% instead of 0.5%) is to drastically reduce the number of on-chain oracle updates.

Fewer updates mean significantly lower gas costs for the protocol and its users. This cost saving is balanced against the risk of operating with stale data, as the protocol will not receive a price update until a large price movement has occurred.

How Does the “Gas Price” Differ from the “Gas Limit” in Ethereum?
What Is the Trade-off between Speed and Security in Oracle Data Delivery?
What Is a “Deviation Threshold” in the Context of Data Aggregation?
How Do Layer 2 Scaling Solutions like the Lightning Network Reduce Congestion on the Layer 1 Mempool?