bytenews.io

Archive About
English

oracle

A service that brings real-world data onto a blockchain.

An oracle is a system that fetches information from the outside world and delivers it to a blockchain network. Since blockchains cannot access the internet directly, they rely on oracles to supply data like stock prices, weather conditions, or sports scores needed to execute smart contracts — self-running agreements written in code.

Oracles exist because blockchains are isolated systems; without them, smart contracts could only reference information already stored on chain. The risk is that oracles become single points of failure—if an oracle provides false data, the contracts it feeds will execute incorrectly. When you see “oracle” in headlines about blockchain projects, it usually means discussing how reliable a project’s data sources are, or announcing a new oracle service entering the market.

Stories mentioning this

Written once as a plain-English reference, not as advice. Nothing here is a recommendation to buy or sell anything.

← all terms