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

A privacy protection based blockchain design method

A design method and privacy protection technology, applied in the field of information security, can solve problems such as false accounts

Active Publication Date: 2022-03-08
JIANGSU UNIV OF SCI & TECH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the usual blockchain system, it is difficult to realize the privacy protection of node transaction information, because all transactions need to be disclosed to all nodes to avoid false accounting

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
  • A privacy protection based blockchain design method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the purpose, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0029] Such as figure 1 As shown, it is a privacy protection-based block chain design method of the present invention, the specific content and steps are as follows:

[0030] (1) First, the blockchain system determines the equation of the elliptic curve E as y 2 =x 3 +ax+b, the base point G of the elliptic curve, the order of the elliptic curve is n, and these parameters are notified to each node in the blockchain system;

[0031] (2) Each node in the blockchain system determines its own private key k i , calculate the public key K i =k i G, and the public key K i Inform other nodes in 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 block chain design method based on privacy protection. The specific steps are: node R in the blockchain system i Use your own private key k i For information m i Hash function value signature, and at the same time information m i Divide into l shares, encrypt with the public keys of l different nodes, and send l ciphertexts to l nodes respectively; other nodes in the system use node R i public key K i to R i identity and m i The Hash value is verified; when the arbitration institution needs to m i When verifying, the selected l nodes use their own private keys to decrypt the ciphertext they received respectively, and send the obtained plaintext to the arbitration institution, and the arbitration institution uses the Hash function to verify the signature information m i . Compared with the prior art, in the present invention, while using the elliptic curve signature algorithm to ensure that the node cannot be forged and cannot deny the transaction, the elliptic curve encryption and decryption algorithm and the Hash function are used to ensure that the transaction information of the node is not obtained by other nodes, thereby protecting its privacy.

Description

technical field [0001] The invention belongs to the technical field of information security, relates to cryptography and block chain intersecting technology, and more specifically relates to a method for protecting node information privacy in a block chain system. Background technique [0002] Blockchain is a new application model of computer technology such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithm. It is essentially a decentralized database. As the underlying technology of Bitcoin, blockchain is a series of data blocks associated with cryptographic methods. Each data block contains a batch of Bitcoin network transaction information to verify the validity of its information ( anti-counterfeiting) and generate the next block. In the blockchain system, the transaction records are completed by multiple nodes distributed in different places, and each node records a complete account, so they can all participate in th...

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): H04L9/32H04L9/06H04L9/08
CPCH04L9/3252H04L9/0643H04L9/0869
Inventor 钱萍史金龙刘镇钱强张笑非
Owner JIANGSU UNIV OF SCI & TECH
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