Data verification system implementation method based on block chain and zero-knowledge proof
The invention discloses a data verification system implementation method based on a block chain and zero knowledge proof. According to the method, in the data verification stage, the data use end prepays the corresponding data verification cost for the on-chain smart contract according to the verifi...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention discloses a data verification system implementation method based on a block chain and zero knowledge proof. According to the method, in the data verification stage, the data use end prepays the corresponding data verification cost for the on-chain smart contract according to the verification demand, and verification of demand satisfiability and data real possession is completed through interaction with the smart contract; in the data declaration stage, the data owning end carries out Merkel tree processing on the data and generates a feature zero-knowledge proof, on-chain verification and evidence storage of the data are completed through interaction with the intelligent contract, and in the data verification stage, the data owning end responds to challenges of the real possession of the data, and the data owning end sends the challenges to the data owning end. According to the method, existence proof of challenge data block sets is generated, and on-chain verification and evidence storage are c |
---|