OIP-196 - Price Feed Resilience
AI summary
This proposal, OIP-196, aims to upgrade the Olympus PRICE module to version 1.2. This upgrade will enhance the reliability of price feeds used by the protocol, especially for OHM, by incorporating multiple independent price sources. It introduces deviation-based filtering and a 'fail-closed' mechanism, meaning if a price feed is unreliable, the system will stop using it rather than making incorrect decisions. The upgrade is designed to be backward compatible, so other parts of the protocol will not need changes.
If approved, the protocol's automated operations will be more secure against faulty or manipulated price data, reducing the risk of incorrect buy or sell decisions. This benefits all users and the stability of the Olympus DAO by making its financial operations more robust. There are no direct financial losses or gains for specific groups, but the overall security of the protocol is improved.
Voting results
Votes over time
x-axis = % of voting window elapsed · y-axis = cumulative VP per choice
🐳 Whale votes
4 votes > 5% VPFull proposal
OIP-196: Price Feed Resilience
Summary
This proposal upgrades the Olympus PRICE module to PRICE v1.2 in order to improve the resilience of price feeds used by protocol contracts, particularly for OHM.
PRICE v1.2 preserves backwards compatibility with the existing PRICE v1 interface, so downstream policies such as Operator, YieldRepurchaseFacility and EmissionManager do not need to be changed. The upgrade allows assets to be resolved from multiple price feeds using explicit strategies, deviation filtering and strict-mode failure behaviour.
Motivation
The protocol currently relies o…