Guides
DevelopersGuides
  • FAQs
    • What is Bond?
    • What problems we are solving?
    • What is a social graph?
    • What is Decentralised Social Relations?
    • Where is the data created by Bond Network’s interactions stored?
    • Is Bond available on platforms other than Ethereum?
    • Who pays the “gas fees” for On-Chain social behaviours on Bond Network?
    • How Bond promotes the development of its social network?
    • Can the Bond project help users bear the cost of account creation?
    • How can users gain rewards in Bond?
    • What is the Reward Mechanism Based on Referral Network in Bond Network?
    • What risks should users be aware of when participating in Bond's reward mechanisms?
    • How does Bond promote active participation and community building through its reward system?
    • Can non-KOL users earn significant rewards in the Bond project?
    • What is Social Value, and how is it measured in the Bond project?
    • How does Bond's reward model ensure fairness?
    • Can the weight parameters for Social Value calculation be customized?
    • What is meant by Continuous Optimization in the Bond reward model?
    • How is the Team Value calculated in Bond?
    • What is the significance of the weights in the calculation of Social Value?
    • Is there a way to test the Bond reward mechanism before full implementation?
    • Where can I get Bond API?
    • What is an Oracle?
    • How is Bond Oracle solution unique?
    • Why do blockchains need oracles?
    • What is "off-chain data"?
    • What is the oracle problem?
    • What is the Bond Oracle?
    • What is a decentralized oracle network?
    • What is a node operator?
    • What is Bond’s economic model
    • What makes the Bond Oracle more reliable than other oracle networks?
Powered by GitBook
On this page
  1. FAQs

What is the oracle problem?

The oracle problem, or the 'smart contract connectivity problem', is a challenge faced by blockchains due to their inability to natively interact with external off-chain systems. This arises from the strong security protocols and consensus mechanisms used within the blockchain, which are effective for generating consensus on transactions but hinder access to real-world, subjective data. Blockchains focus on verifying transaction validity while limiting connections to off-chain systems, ensuring the network's continuous operation and deterministic results. To bridge the gap between on-chain and off-chain environments, an 'oracle' is needed; however, this must be highly decentralised to prevent manipulation and ensure the end-to-end security of smart contract execution.

PreviousWhat is "off-chain data"?NextWhat is the Bond Oracle?

Last updated 1 year ago