Research

Oracles

Messari

Oct 4, 2019 ⋅  1 min read

Written by Steve Miller

Introduction

Oracles verify claims regarding the state of world, acting as gateways for smart contracts to obtain the inputs needed to execute their instructions.. Oracles ingest data feeds from external systems providing the inputs to smart contracts required for evaluating their parameters. Multiple external systems are accessed to arrive at a single “truth,” ensuring the robustness of the information smart contracts are acting upon given the irreversibility of their execution.

Oracles function as a bridge for blockchains to interact with external parties without compromising their security or censorship resistance. They control the inputs smart contracts see, reducing their interaction with the outside world and exposure to its various threats.

Decentralized oracles, like Augur ($REP), are designed to systematically ingest trustless off-chain inputs from multiple parties to verify the results of events, by employing an incentive structure designed to incentivize honest reporting by these parties.

Suggested Reading

Decentralised Oracles: a comprehensive overview by Julien Thevenard

Why Decentralized Oracles Matter by Peter Haymond

Let us know what you loved about the report, what may be missing, or share any other feedback by filling out this short form. All responses are subject to our Privacy Policy and Terms of Service.

Upgrade to Messari Pro

Gain an edge over the market with professional grade tools, data and research.

Already a member? Sign in

Upgrade to Messari Pro

Gain an edge over the market with professional grade tools, data and research.

Already a member? Sign in

Read more

Research Reports

Read more

Based on your watchlists

Create a new watchlist
Read more

Research Reports

Read more

Based on your watchlists

Create a new watchlist