Interaction with oracle networks (chainlink) .
As we know that Blockchain offers security and decentralization, among other benefits.There are, however, some limitations to the blockchain. Due to their inherently closed nature, these systems have fewer inputs than open systems, which is good for security and integrity but also limits their ability to accept data. It is, therefore, necessary to build a sort of bridge between these systems and the rest of the world to see what is going on .
The input cannot occur from a single source if the system is yet to function. why? This would contradict the very spirit of blockchain since it would rely on one central source for data. Chainlink can be very useful in solving this problem.
Here , a project is made which shows how a smart contract can ask for some real world data . There is caller smart contract which is a user smart contract which asks for the real world data from chainlinks.
An oracle is software known as 'middleware' that acts as an intermediary, translating data from the real world to smart contracts on the blockchain and back again.
However, a single centralized oracle creates the very problem a decentralized, blockchain-secured smart contract aims to solve — a central point of weakness.
So we are going to make multiple source of real world data .
After collecting data from different oracles the smart contract then decide and sends the original data to caller smart contract.
-
Notifications
You must be signed in to change notification settings - Fork 0
ankitaryan404/Oracle-Network
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Smart Contract interaction with oracle networks (Chainlink)
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published