What Is the “Data Aggregation” Process in a Decentralized Oracle Network?

Data aggregation is the process of collecting price data from multiple independent data providers and external sources. These individual data points are then combined and validated using a median, mean, or other statistical method to produce a single, robust, and tamper-resistant final price feed.

This redundancy and aggregation mitigate the risk of a single point of failure or a malicious individual provider.

How Does the Aggregation Mechanism Handle Conflicting or Outlier Data Reports from Multiple Nodes?
What Is “Data Aggregation” and Why Is It Vital for Oracle Price Feeds?
How Does a Smart Contract Determine the ‘Correct’ Price from Multiple Oracle Sources?
How Is the ‘Median Price’ Sometimes Used as an Alternative to the Average in Indices?
Does the Median Method Inherently Account for the Volume-Weighted Price of the Data Sources?
Could a Coordinated Attack on Multiple Smaller Exchanges Create a False Median Price?
Why Is the Median Calculation (MWAP) Often Considered More Robust against Outliers than the Mean (TWAP)?
How Does an Oracle Network Handle Conflicting Data Submissions from Different Nodes?

Glossar