Dreamer Finance
  • Dreamer Finance
  • WHITEPAPER
    • Foreword
  • 1. Dreamer Finance——
    • Born for Financial Fairness for All
    • 1.1 Dreamer Finance
    • 1.2 DAO
    • 1.3 Supervisory and review Institutions
  • 2. The foundation of technology ——
    • Blockchain
    • 2.1 Public chain
      • 2.1.1 Bitcoin Blockchain
      • 2.1.2 Ethereum
      • 2.1.3 Binance Smart Chain, TRON, EOS, and other Public Chains
      • 2.1.4 DreamChain
    • 2.2 Zero-knowledge Proof
      • 2.2.1 Confidential Transactions - "A Black Box"
      • 2.2.2 Bulletproofs
      • 2.2.3 Supersonic
      • 2.2.4 Analysis of the principle of Supersonic technology
    • 2.3 The Cross-Chain Bridge
    • 2.4 Oracle
    • 2.5 Distributed Storage - IPFS
    • 2.6 Decentralized application - dAPP
    • 2.7 Non-Fungibl Token - NFT
  • 3.Wings of Innovation —
    • Fan Fission
    • 3.1 Trust Stamp - DAO ID
      • 3.1.1 DID network structure
    • 3.2 Chain Business Contract
    • 3.3 Easy-to-deploy fission systems
    • 3.4 SDK that reduces development difficulty
    • 3.5 Theoretical Model of Edge Computing
    • 3.6 Chain Games based on DAO fans (similar to SNS game)
  • 4. Native Currency——
    • DREAM & DREAM NFT
    • 4.1 DREAM issuance and distribution
    • 4.2 DREAM's DeFi Mining Additional Issue -Trusted and Efficient Production Relationship and Distribu
    • 4.3 Usage scenarios
    • 4.4 Burning Mechanism
    • 4.5 DREAM NFT
  • 5. RoadMap
  • 6. Disclaimer
  • 7. At last
Powered by GitBook
On this page
  1. 2. The foundation of technology ——

2.4 Oracle

Previous2.3 The Cross-Chain BridgeNext2.5 Distributed Storage - IPFS

Last updated 3 years ago

The name of the oracle is easy to be misunderstood: In fact, the oracle machine is not used to predict anything, but a mechanism to transfer data from outside of the blockchain to the inside of the blockchain. It may be easier to understand the concept this way: it is a tool that transfers data from outside the system into the system.

When people talk about the blockchain, they always say that all transaction records are traceable, safe, and transparent on the chain, but one must know that the blockchain is a deterministic and closed system, so the smart contracts running on the blockchain cannot directly acquire data from the outside. In other words, it can only perform tasks in a closed, isolated environment. An oracle is a tool that can truly input data from outside the chain into the chain to ensure the authenticity of the data on the chain.

The traceability and anti-tampering features of the blockchain make the data credible, but if there is a problem with the original data, then the blockchain will not work well. As a transmission mechanism between off-chain data and on-chain data, the oracle machine accurately writes real-world data to the blockchain. It has many application scenarios including all the dAPPs that need to interact with off-chain data need oracles, such as financial derivatives trading platforms, lending platforms, courier tracking/IoT, stable coins, gamings, insurance, prediction markets, etc. .

At present, the main usage scenario of the oracle is DeFi. The oracle accurately provides core data sources such as transaction price information volatility to the DeFi protocol to ensure the smooth operation of the DeFi protocol.