Method and device for realizing zero knowledge proof based on blockchain smart contract, and medium

The invention discloses a method and device for realizing zero knowledge proof based on a blockchain smart contract, and a medium. The method comprises steps of receiving a request for verifying dataof a user; determining the main attribute information and the auxiliary attribute information accordi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SONG MINGMING, DONG CHENCHEN, FAN JISHUO, WANG WEIBING, GUO YAKUN, LI ZHAOCHUAN, WAN LIHUA
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses a method and device for realizing zero knowledge proof based on a blockchain smart contract, and a medium. The method comprises steps of receiving a request for verifying dataof a user; determining the main attribute information and the auxiliary attribute information according to the request, and sending the main attribute information and the auxiliary attribute information to an intelligent contract of the blockchain, the data of the user comprising the main attribute information and the auxiliary attribute information; verifying the main attribute information and the auxiliary attribute information through the smart contract to obtain a verification result; and sending a verification result to a verification party so that the verification party judges the authenticity of the data of the user according to the verification result. According to the method, based on the characteristic of high credibility of the blockchain technology, the smart contract is used as a medium, and depending