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

Decentralized anonymous data transaction method based on zero knowledge proof

A zero-knowledge proof, decentralized technology, applied in the field of blockchain, can solve problems such as the inability to provide information anonymously and the inconvenience of data transactions

Pending Publication Date: 2020-01-24
HUNAN UNIV OF SCI & ENG
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the current technical problems of inconvenient data transactions and the inability to provide information anonymously, the present invention provides a decentralized anonymous data transaction method based on zero-knowledge proof that can realize convenient data transactions and provide information anonymously

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
  • Decentralized anonymous data transaction method based on zero knowledge proof
  • Decentralized anonymous data transaction method based on zero knowledge proof
  • Decentralized anonymous data transaction method based on zero knowledge proof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] This embodiment proposes a decentralized anonymous data transaction scheme on the basis of blockchain. The following uses the Internet of Vehicles as a specific example to illustrate. The data buyers in the Internet of Vehicles are generally automobile companies and insurance companies, and the sellers are car users. The specific data are various data collected by vehicles during operation. When applied to the Internet of Vehicles, the system allows data buyers (such as insurance companies) to purchase data collected by sellers' vehicle sensors in a decentralized and anonymous manner. Specifically, it achieves three goals: (1) The seller sends a message, and the buyer deploys a smart contract to complete a reliable transaction; (2) There is no third-party organization involved in the transaction process; (3) Transaction participants and information (including transfer amounts) are not visible to anyone other than the transaction parties.

[0023] The solution of this e...

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 decentralized anonymous data transaction method based on zero knowledge proof. The decentralized anonymous data transaction method guarantees the authenticity of data throughthe erection of super nodes, builds the anonymity of transaction based on a zero knowledge verification technology (ZK-SNARKs) and a Zerocash DAP scheme, and ensures the interests of the buyer and the seller by deploying the intelligent contract. The technical effect of the decentralized anonymous data transaction method is that by implementing the present invention, decentralized and anonymous transactions can be brought to data sellers and data purchasers. Specifically, data transaction can be completed by sending information by a seller and deploying an intelligent contract by a buyer, which is simple and convenient for both parties. Moreover, the anonymity of the transaction is provided by utilizing a DAP scheme, and an experiment shows that the scheme has almost the same performanceas Zerocash, which means that the scheme is a practical scheme in the data transaction.

Description

technical field [0001] The present invention relates to blockchain technology, in particular to a decentralized anonymous data transaction method based on zero-knowledge proof. Background technique [0002] Blockchain is a new technology first proposed by Bitcoin. It describes a distributed ledger without the participation of third parties. In such a distributed ledger, once the data is confirmed, it cannot be easily tampered with. This is achieved through a novel consensus mechanism known as Proof of Work (PoW). PoW describes a secure bookkeeping system that solves the Byzantine problem by introducing computing power competition among distributed nodes to ensure data consistency and ledger consistency. In short, a single node that wins the competition will gain the right to bookkeeping in the entire network, and the "blocks" it collects will be accepted by the nodes of the entire network and added to the "chain" of each node. All transactions and transaction timestamps ...

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 Applications(China)
IPC IPC(8): G06Q40/04H04L9/08H04L12/18
CPCG06Q40/04H04L9/0825H04L12/1804
Inventor 欧嵬罗恩韬邓铭巍
Owner HUNAN UNIV OF SCI & ENG
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