Price Aggregation
Price aggregation is the process of combining price data from multiple exchanges and sources to calculate a representative and stable market price. This technique is used by oracles to reduce the impact of anomalies or manipulation on any single exchange.
By using weighted averages or median values, aggregators can filter out noise and ensure that the price used by a protocol reflects the broader market. This is crucial for maintaining fairness and stability in lending protocols.
If a protocol relied on a single exchange, an attacker could easily manipulate that exchange to trigger liquidations. Aggregation protects against such localized price distortions.
It is a key component of robust oracle design in decentralized finance. The goal is to create a price feed that is both accurate and resistant to external interference.