Actions

Talk

The Oracle problem

From Chainlink Community Wiki

Revision as of 05:07, 29 July 2022 by Reggie (talk | contribs)

The Oracle Problem Discussion Page

Tick.png

Welcome to the talk page for discussing improvements to the Oracle Problem article.

Talk pages (also known as discussion pages) are Wiki administration pages where editors/contributors discuss improvements that can be made to an article.

NOTE: Discussion pages are not a forum for general discussion of the article's subject.

When you post a message on a talk page, you should always sign and date your comment so that other editors can follow the thread of the conversation. To do this, either type four tildes (~) at the end of your comment or just click the signature button on the row of buttons above the edit box.


While blockchains are great for maintaining security, this comes at the cost of being closed to the outside world.

For any project that wants to bring external data into a blockchain, they need to find a way to source that data, without sacrificing the trustless and decentralized nature of the underlying blockchain.

[1]--Reggie (talk) 08:48, 28 July 2022 (UTC)


In order to create a bridge between the blockchain (on-chain) and the outside world (off-chain), an additional and separate piece of infrastructure known as an “oracle” is required.[2]


Blockchain nodes are designed to perform standardized and uniform operations to generate consensus on a set of transactions (solving the double-spend problem). However, they are not suited to answer subjective questions about probabilistic real-world data, as blockchain nodes do not always have access to the same information, making generating consensus on even the most basic data requests challenging and source quality enforcement impossible. [2] Reggie (talk) 04:40, 22 June 2022 (UTC)