Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Commitment existence proof method and equipment based on blockchain, and readable storage medium

A blockchain and promise technology, applied in the blockchain field, can solve problems such as long computing time, large space occupation, and low efficiency of proof of existence of private funds

Active Publication Date: 2018-11-13
WEBANK (CHINA)
View PDF9 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, through a Merkle tree that records all commitments on the blockchain (ciphertext representing a private fund), combined with zero-knowledge proof, the existence proof of private funds is realized. However, zero-knowledge proof mainly adopts zero-knowledge circuit implementation, and the zero-knowledge circuit is very large. At the same time, in order to provide proof of existence for all commitments, a Merkle tree with a higher tree height is required. The higher the tree height, the more hash operations, and the repeated hash There are also many circuits, which further increases the complexity of the circuit, takes up more space, takes longer to calculate, and has lower efficiency in proving the existence of private funds

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Commitment existence proof method and equipment based on blockchain, and readable storage medium
  • Commitment existence proof method and equipment based on blockchain, and readable storage medium
  • Commitment existence proof method and equipment based on blockchain, and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0044] Such as figure 1 as shown, figure 1 It is a schematic diagram of the device structure of the hardware operating environment involved in the solution of the embodiment of the present invention.

[0045] The device in this embodiment of the present invention may be a fixed terminal device such as a PC, or may be a mobile terminal device such as a smart phone, a tablet computer, an e-book reader, or a portable computer.

[0046] Such as figure 1 As shown, the device may include: a processor 1001 , such as a CPU, a communication bus 1002 , a user interface 1003 , a network interface 1004 , and a memory 1005 . Wherein, the communication bus 1002 is used to realize connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboar...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a commitment existence proof method based on a blockchain. The method comprises the following steps that: constructing a box selection window, and according to the commitment box selection number of the constructed box selection window, carrying out box selection to obtain a plurality of commitment sets which comprise a corresponding quantity of commitments from the commitment array of the blockchain; constructing the commitment Merck tree of each commitment set in the plurality of commitment sets, and storing the public root node of the commitment Merck tree of each commitment set to each blockchain node to form a public root pool; and receiving a private account transferring request sent from a person who transfers the account, and according to the public root pool and the public root node and proof in the private account transferring request, proving the existence of the commitment to be proved in the private account transferring request by each blockchain node. The invention also discloses commitment existence proof equipment based on the blockchain, and a readable storage medium. According to the method, space occupation and operation time can be reduced, and the existence proof efficiency of private funds is improved.

Description

technical field [0001] The present invention relates to the technical field of block chains, in particular to a block chain-based commitment existence proof method, device and readable storage medium. Background technique [0002] The core concept of the blockchain includes cryptography technology and decentralization ideas. Zero-knowledge proof is a kind of cryptography proof idea, that is, the witness and the verifier jointly negotiate the rules. In the rules, the witness does not reveal his secrets. In the case of parameters, a string of ciphertexts is provided to the verifier. By verifying the ciphertexts, the verifier can believe that the prover has the corresponding secret parameters, but the verifier cannot know the contents of the secret parameters. Since the zero-knowledge proof has the characteristics of correctness, completeness, and zero-knowledge, the zero-knowledge proof is applied to the blockchain to realize private transfers, and the key point of private tra...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06Q20/38
CPCG06Q20/3829
Inventor 石翔李辉忠张开翔范瑞彬马国峻刘雪峰詹阳裴庆祺
Owner WEBANK (CHINA)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products