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.2 Zero-knowledge Proof

Among the current issues involved in the blockchain, privacy is generally considered to be the top priority. At the same time, relative technical solutions were brought up. To keep the balance of privacy and auditable feature, a zero-knowledge proof scheme should be used to solve this dilemma.

Zero-knowledge proof can be summed up in one sentence: The Prover has the ability to convince the verifier that a certain assertion is correct without providing any useful information to the verifier. From the original ring signatures used by Monero to zk-SNARKs used by Zcash and the advent of Bulletproofs and Supersonic, privacy solutions have evolved rapidly.

Let's briefly introduce the relevant knowledge of zk-SNARKs: zk-SNARKs is actually a non-interactive concise argument with zero-knowledge characteristics, and the biggest problem of this technology is that the prover and the verifier need an "initial setting for establishing trust", which may bring trust issues. For zk-SNARKs, "initial setting for establishing trust" is the core problem that the new technology has been trying to overcome.

In order to solve this core problem, Bulletproofs and Supersonic are new breakthroughs in encryption technology, but they can also be stated as a very clever combination of some advanced encryption technology ideas from their respective times. Specifically, they originate from the ideas of some privacy protocols, such as zero-knowledge proofs, confidential transactions, and cryptographic commitments. We have already understood what zero-knowledge proofs are, so before we understand Bulletproofs (bulletproofs) and Supersonic (supersonic proofs), we must first understand some concepts related to confidential transactions and cryptographic commitments.

Previous2.1.4 DreamChainNext2.2.1 Confidential Transactions - "A Black Box"

Last updated 3 years ago