Zero-knowledge proof circuit optimization method, device, terminal equipment and storage medium

A zero-knowledge proof and optimization method technology, applied in the field of zero-knowledge proof circuit optimization, can solve problems such as low execution efficiency, errors, and poor circuit constraint correlation, and achieve the effect of improving operating efficiency and reducing the possibility of errors.

Active Publication Date: 2022-04-08
HANGZHOU QULIAN TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, it is inevitable that there will be problems with the circuit constraints under a given combination, that is, there may be risks of redundancy and errors in a given circuit constraint
At the same time, when the existing circuit constraints are optimized to a certain extent, it is easy to lead to poor correlation of the optimized circuit constraints and low execution efficiency.

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
  • Zero-knowledge proof circuit optimization method, device, terminal equipment and storage medium
  • Zero-knowledge proof circuit optimization method, device, terminal equipment and storage medium
  • Zero-knowledge proof circuit optimization method, device, terminal equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] Next, the technical scheme in the present application embodiment will be described in the present application embodiment, and it is understood that the described embodiments are merely the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, those skilled in the art will belong to the scope of this application without all other embodiments obtained without creative labor.

[0068] In the description of the present application, it is to be understood that the term "first", "second" is used only for the purpose of describing purposes, and cannot be understood as an indication or implies a relative importance or implicitting the number of techniques indicated. Thus, features with "first", "second" may be indicated or implicitly including one or more of this feature. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise specifically defined.

[0069] In the pr...

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 present application provides a zero-knowledge proof circuit optimization method, device, terminal equipment, and storage medium, the method including: constructing an abstract syntax tree of an initial zero-knowledge proof circuit; optimizing the initial circuit constraints of an initial zero-knowledge proof circuit according to the abstract syntax tree ; The optimized initial circuit constraints are correlated and classified to obtain circuit constraints of different classifications of the zero-knowledge proof circuit, and the circuit constraints of different classifications are run in parallel in the zero-knowledge proof circuit. The zero-knowledge proof circuit optimization method provided by this application can optimize the original circuit constraints in the zero-knowledge proof circuit, eliminate some unnecessary circuit constraints in the zero-knowledge proof circuit, and reduce the possibility of circuit constraint errors. At the same time, corresponding association is made to the optimized circuit constraints, so that the associated circuit constraints have context relevance, and the operating efficiency is improved.

Description

Technical field [0001] The present application relates to the field of cryptographic technology, and more particularly to a zero knowledge certificate circuit optimization method, device, terminal device, and storage medium. Background technique [0002] Zero Knowledge Proof refers to the proven that the verifier believes that an argument is correct without providing any useful information to the verifier. Previously, the proven research focused on the proven to increase the reliability of the system, ie the malicious demonstrations from being verified. Zero Knowledge Proved to increase a limit on this, that is, guarantees that privacy information in the verification process will not be revealed. This requirement can be seen everywhere in the actual scene, for example, people do not want to be related to outsiders or even transfer objects during the transfer process, and do not want to expose their passwords to the server when they log in to the system. Zero knowledge proves to p...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/41
CPCG06F8/425G06F8/427G06F8/4441
Inventor 张珂杰邱炜伟姜睿颖乔沛杨黄方蕾
Owner HANGZHOU QULIAN TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products