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

Fair data transaction method based on block chain

A transaction method and blockchain technology, applied in the field of blockchain-based fair data transactions, can solve the problems of decryption key validity verification, inability to ensure that data buyers can decrypt the correct data, etc., to prevent malicious sharing, improve Equity, the effect of strengthening security

Pending Publication Date: 2022-04-01
SOUTHEAST UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the protection of the fairness of the transaction process involved in the existing research only covers until the data owner provides the decryption key, and does not verify the validity of the decryption key, that is, it cannot guarantee that the data buyer can use this key to decrypt correctly. The data

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
  • Fair data transaction method based on block chain
  • Fair data transaction method based on block chain
  • Fair data transaction method based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be further explained below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the following specific embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention.

[0037] This embodiment provides a blockchain-based fair data transaction method, the process runs in the blockchain system, and an additional key validity verification mechanism is added, specifically including the following steps:

[0038] S1. System initialization, generate an additive cyclic group G 1 , P is the generator, and the large prime number q is G 1 order. Generate a cyclic multiplicative group G 2 , G 2 and G 1 have the same order. e:G 1 ×G 1 →G 2 As a bilinear pair and choose a cryptographic hash function Generate a pair of public and private key pairs for each user who joins the blockchain, taking A as an example, its public key is y A , the ...

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 fair data transaction method based on a block chain. According to the method, a secret key validity verification mechanism is added in an existing data fair transaction mode of under-chain storage and on-chain transaction, so that the guarantee on the fairness of two transaction parties is further enhanced. The fair data transaction method disclosed by the invention is based on a conversion key and a ciphertext packet link encryption technology, and comprises the following steps: firstly, sharing a secret factor and a conversion key to a data purchaser twice, and generating a decryption key by the data purchaser according to the secret factor and the conversion key; then, the cloud storage platform randomly selects a ciphertext packet and sends the ciphertext packet to a data purchaser, and key validity verification is carried out under the condition that data information is not leaked by utilizing the characteristic that the ciphertext packet is linked and encrypted; and finally, after the key verification is passed, the transaction is concluded, and the cloud storage platform searches a corresponding transaction proof and then sends all ciphertext groups to the data purchaser. And finally, the data owner obtains benefits while the data purchaser obtains the data decryption key and verifies the validity of the key, and the fairness is met.

Description

technical field [0001] The invention belongs to the field of fair data transactions, and in particular relates to a blockchain-based fair data transaction method. Background technique [0002] With the advent of the big data era, data resources have experienced explosive growth. Data growth is accelerating even further with the advent of new devices and technologies. In order to ensure the normal circulation and use of data and give full play to the value of big data, in recent years, many scholars have focused on the field of fair data trading to carry out research. [0003] At present, data trading platforms based on blockchain research without a trusted third party are a hot spot in the field. Due to the characteristics of the blockchain and the complexity of transaction data, the mode of storing encrypted data off-chain and conducting data transactions on-chain is widely adopted. In this mode, the content exchanged between the two parties changes from data and money t...

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): G06Q40/04G06Q20/38H04L9/40
Inventor 沈卓炜赵雅楠
Owner SOUTHEAST UNIV
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