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

2.2.2 Bulletproofs

"Range proofs allow anyone to verify that commitments represent amounts within a specified range, while there is no need to disclose any other information of its value."

Bulletproofs are a more efficient form of range proofs and are non-interactive zero-knowledge proofs. A new implementation of the protocol that does not require trust settings. Bulletproofs are based on the existing range proof method, which can combine multiple range proofs into one with smaller data than previous methods. Bulletproofs (bulletproof) allow for aggregate verification, which means one can do it by aggregating multiple verifications together. Comparing one by one to verify the efficiency has been greatly improved.

Bulletproofs have a relatively short amount of proof data and have good privacy protection but are slower than other new zero-knowledge proof technologies, so it may not be suitable for particularly complex proofs, such as transactions. By hiding the amount, we can use Bulletproofs. But for more complex proofs like solvency proofs, bulletproofs are no longer suitable. On the application side, an early test of Bulletproofs saw an 80% reduction in transaction size and fees, representing a vast improvement.

Previous2.2.1 Confidential Transactions - "A Black Box"Next2.2.3 Supersonic

Last updated 3 years ago