Blockchain

Story: Why are oracles fundamental to real-world adoption of smart contracts?

By Sydney TheCMO

1 / 11

Smart contracts are one of the most ambitious projects of the 21st century and are poised to bring a sea-change in major industries and for better.

2 / 11

Well, there is not one but two chief reasons behind the delay in large scale adoption of smart contracts for real-world industry use cases. 

3 / 11

First, smart contracts don’t have access to off-chain or external world data. They need data feeds from the off-chain world to function at their full potential lest they are only…

4 / 11

Smart contracts are unable to push outputs right into off-chain systems. In that light, smart contracts can’t execute payment transactions in conventional fiat currencies on our…

5 / 11

Oracles can be defined as a cutting-edge blockchain middleware, designed to connect smart contracts with different off-chain resources.

6 / 11

Oracles are poised as a middle layer in between blockchain and API which translates data for blockchain.

7 / 11

You will find 3 kinds of oracles today - oracles programmed from scratch, centralized oracles as well as decentralized oracles.

8 / 11

In regard to the first one, it’s really tedious to code up an oracle right from zero for every use case.

9 / 11

With centralized oracles, there is one single third party which sources and injects data into smart contracts.

10 / 11

But, decentralized oracles receive data from multiple sources and hence always allows verification of authenticity of data.

11 / 11

When it comes to decentralized oracles, Chainlink is certainly a trailblazer. You also have other major decentralized oracles like Band.

The Currency Analytics

Want the full story?