Skip to main content

Oracle Dependency

Definition

Oracle dependency describes a smart contract’s reliance on external data feeds to execute its functions. This refers to the situation where a blockchain-based smart contract requires information from outside its native network, such as real-world prices, event outcomes, or weather data, to operate correctly. Oracles act as intermediaries, providing verified external data to the blockchain. This dependency introduces a potential vulnerability, as the reliability and security of the oracle directly impact the integrity of the dependent smart contract.