Blockchain Oracle
Blockchain oracle explained: how off-chain data reaches smart contracts, why price feeds are critical, and how manipulation risk is reduced.
An oracle is a service that delivers outside information, such as asset prices, exchange rates or sports results, to smart contracts, which cannot reach the internet on their own. Lending protocols use price oracles to decide when a loan is undercollateralised, and derivatives platforms use them to settle positions. Because a contract will act on whatever number the oracle reports, the oracle becomes a critical dependency: manipulated or stale data has caused large losses in DeFi, often by moving the price on a thin market that a protocol was reading from. Robust designs aggregate many independent sources, use time-weighted averages and add circuit breakers when values move implausibly fast.
Related terms
More in infrastructure
Mining Energy Consumption · Mining Pool · Modular Blockchain · Monolithic Blockchain · Network Congestion · Optimistic Rollup · Oracle Network · Orphan Block · Payment Channel · Peer Discovery · Peer-to-Peer Network · Permissioned Blockchain