Why do we need blockchain oracles?

2022-10-12 03:50

Many blockchain applications require interactions with external data, both real-world and off-chain. This data can represent anything from scores of real-life sports competitions to weather conditions. 

But blockchains cannot access external data. They are intentionally designed as closed systems to enable secure, reliable, and tamper-proof transactions. This is where a blockchain oracle comes into play. It is an application that connects extrinsic data with blockchain networks. 

Types of oracles

First of all, oracles can work in two directions. Inbound (or input) oracles pull external data and feed them into smart contracts. Outbound (or output) oracles work in the opposite direction; they push events that take place on the blockchain to the outside world. 

Oracles can also be classified as hardware and software oracles. Hardware oracles transfer data from the physical world. They can be applied, for example, in supply chain operations, to read data from RFID or NFC tags. Software oracles send off-chain, but still digital, data to smart contracts. In other words, we can use oracles to pull data from websites, servers, or online databases. An application area is, for instance, using prices of financial assets to place buy or send orders in crypto exchanges. 

The oracle problem

We can also group oracles as centralized and decentralized. A centralized oracle is one that is controlled by one single entity. Since this type of oracle depends on only one source, the operations can be very fast. However, centralized oracles can suffer from a lack of accuracy and unavailability due to server breakdowns.

Such issues that can arise from using centralized oracles to bridge external resources with on-chain networks are commonly referred to as the blockchain’s oracle problem. 

That’s why, just like we need a decentralized web3 for a reliable, tamper-proof, and censorship-resistant internet, the oracles that we use to connect the outside world with the blockchain must also be decentralized. Otherwise, we risk relying on inaccurate and biased data.

A decentralized oracle uses multiple data sources from a distributed peer-to-peer network that builds consensus on the external data before sending it to the blockchain. So, they facilitate higher levels of security and accuracy. 

Decentralized blockchain oracle projects 

The most popular blockchain oracle solution is Chainlink. At the time of writing this article, the project’s native cryptocurrency, Link, is the number one oracle coin with a market cap of $3.7B per Coingecko data. Crypto companies can use Chainlink solutions to connect their smart contract data on any blockchain with price data, payment providers, medical data, verifiable randomness, automation functions, or external APIs. 

Other top blockchain oracle solutions by market cap include UMA, which enables oracle integrations for incentive-aligned liquidity mining and DAO fundraising, and API3, which provides beacons as data feeds to increase transparency and airnodes middleware to connect web APIs to any blockchain application. 

Use cases of blockchain oracles

Many industry pioneers collaborate with Chainlink. The partnerships are particularly common for connecting oracles to build dynamic NFTs. For instance, the play-to-earn card-collecting game Aavegotchi uses Chainlink’s oracle service to distribute rare attributes to existing NFT avatars. Another blockchain game, Polychain Monsters, uses the same technology to prove the randomness of its NFT pack distributions.

Another application area is decentralized weather coverage. The data-driven climate risk ecosystem Arbol uses blockchain oracles to pull data from rainfall datasets from the National Oceanic and Atmospheric Administration, for example.

The information markets platform Polymarket uses Uma’s oracles to push the answers of bets on-chain in order to accurately distribute rewards to the winning members.

Incorporating off-chain price feeds into DeFi protocols is another common use case of oracles. For example, Trader Joe integrates off-chain price data into its lending platform on Avalanche. As a result, issuing secure and scalable loans at accurate market prices becomes possible. 

The post Why do we need blockchain oracles? appeared first on NFT News Today.

origin »

Bitcoin price in Telegram @btc_price_every_hour

High Performance Blockchain (HPB) íà Currencies.ru

$ 0 (+0.00%)
Îáúåì 24H $0
Èçìåíåèÿ 24h: 0.00 %, 7d: 0.00 %
Cåãîäíÿ L: $0 - H: $0.0064459
Êàïèòàëèçàöèÿ $0 Rank 99999
Öåíà â ÷àñ íîâîñòè $ 0.0910131 (-100%)

blockchain oracles need today nft both interactions

blockchain oracles → Ðåçóëüòàòîâ: 106


China’s Blockchain Service Network Reportedly Integrating Ethereum

China’s state-sponsored Blockchain Service Network (BSN) is reportedly moving to start integrating with public blockchains like Ethereum and Nervos Network. News of these potential integrations come just a week after news broke about the BSN utilizing Chainlink Oracles to increase the speed and security of transactions taking place on-chain. This news seems to bode well […]

2020-6-30 05:00


Ôîòî:

China’s Blockchain Service Network Integrates Chainlink’s (LINK) Data Oracles

According to a press release issued on June 23, 2020, China’s Blockchain Service Network (BSN) has joined forces with Chainlink (LINK) to tap the latter’s oracle service into its ecosystem. China’s BSN Embraces Chainlink China’s newly launched distributed ledger technology (DLT) initiative dubbed BSN has integrated Chainlink’s oracle functionality to its network.

2020-6-24 21:30


AVA Labs Integrates Chainlink’s Decentralized Oracles to Improve DeFi Dapps Development

AVA blockchain, becomes the latest platform to add Chainlink, a decentralized oracle system to its platform. The integration of Chainlink to the Dapp blockchain platform will reduce the development time and allow the creation of new products on the platform such as crypto derivatives, calculation of strike prices and triggering liquidations. In an official report […]

2020-6-3 19:33


Decentralized insurance protocol Nexus Mutual integrates Chainlink oracles

Nexus Mutual, a peer-to-peer risk sharing mutual built using smart contracts and blockchain technology, announced today it is now using Chainlink’s price reference data contracts for decentralized valuations of its multi-currency capital pool Chainlink’s decentralized oracle network will bring transparent and accurate on-chain valuations to Nexus Mutual’s multi-currency capital pool.

2020-3-5 20:39


Chainlink To Launch Its First Oracles Outside Ethereum on Polkadot Blockchain

Chainlink’s oracles have become a popular solution for Ethereum based DeFi’s as blockchain innovators seek to integrate their smart contracts with external data for more information. Polkadot, another blockchain built ecosystem, announced on Feb 25th through their blog post that they will also be leveraging the Chainlink tech.

2020-2-26 00:28


Neutro ICO

The Neutro Protocol solves the trilemma of scalability, security and decentralization, allows for anonymous transactions and eradicates the need for centralized oracles. Neutro users can create a decentralized version of almost any real-world market that exists now only in a centralized system that we all use currently.

2019-5-15 14:13


AIDUS ICO

The AIDUS Global D-Fund Platform is a decentralized fund market established upon the ETHEREUM network to serve as a professional asset management platform in which global investors and asset management companies are able to use Blockchain technologies and SMART Contracts to safely and transparently create and settle into P2P (Peer-to-Peer) fund agreements.

2018-11-28 14:34


Ôîòî:

The contentious Bitcoin Cash hard fork is here, now the hash war begins

Following a months-long internal strife in the community, the contentious Bitcoin Cash (BCH) hard fork has finally taken place. The Bitcoin Cash blockchain is now split in three separate networks, each with its own set of rules and governing principles: one developed by Bitcoin-ABC, one developed by Craig Wright’s blockchain research unit nChain, and one developed by Bitcoin Unlimited.

2018-11-15 20:54