Skip to main content

What Is the Function of a ‘Data Provider’ within a DON?

A Data Provider is the source of the off-chain information that the Oracle nodes retrieve. These can be centralized exchanges, financial data APIs, or other reputable sources.

In a DON, multiple Data Providers are used to ensure data redundancy. The Oracle nodes fetch data from these providers and submit it to the smart contract for aggregation.

Why Is It Dangerous to Sign the Raw Transaction Data Instead of Its Hash?
How Is Data Provenance Tracked in a Decentralized Oracle System?
How Do “Data Providers” and “Node Operators” Differ in a DON?
In What Scenario Might an Attacker Try to Manipulate the Raw Transaction Data?