Transaction processing method, public node, transaction related node and public block chain

A related node and transaction processing technology, applied in the blockchain field, can solve problems such as unfavorable user privacy, other nodes cannot access the system, and irrelevant nodes cannot access transaction data, so as to achieve the effect of ensuring privacy data

Active Publication Date: 2019-03-01
莘上信息技术(上海)有限公司
View PDF7 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the most famous public blockchain systems include Bitcoin, Ethereum, and EOS, etc.; the blockchain system with an access mechanism for the alliance chain, only authorized nodes can join the system. Currently, the most famous public blockchain platform It is Hyperledger Fabric; the private chain is a completely private blockchain system, and other nodes cannot access the system
[0003] The biggest advantage of the public blockchain is security and stability. Since any node can join the network freely, the huge number of users brings high security. However, in order to make all nodes agree on the system status, the public area All transaction data in the blockchain system is public, which is not conducive to protecting the privacy of users, especially in the application scenario of personal data sharing
In contrast, alliance chains and private chains are more conducive to protecting the privacy of users. Due to the existence of authorization mechanisms, unrelated nodes cannot access transaction 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
  • Transaction processing method, public node, transaction related node and public block chain
  • Transaction processing method, public node, transaction related node and public block chain
  • Transaction processing method, public node, transaction related node and public block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057]The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0058] see figure 1 , figure 1 An implementation flowchart of a private transaction processing method provided by an embodiment of the present invention, the method is applied to a public node of a public blockchain system, the public node is a private transaction initiator, and the method includes:

[0059] Step S101, initiate a transaction, the flag bit of the transaction is the first flag bit, and the first flag bit indicates that the transact...

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 private transaction processing method, a public node, a transaction related node and a public block chain system. The method comprises the following steps: initiating a transaction; generating a symmetric encryption key, and encrypting transaction contents in the transaction content field of the transaction by using the symmetric encryption key to obtain first encrypted data; respectively encrypting the symmetric encryption keys by using the public keys of all transaction related nodes needing to execute the transaction to obtain second encrypted data; Packaging the first encrypted data and the second encrypted data, and uploading the packaged data to a distributed storage system; Receiving a Hash value returned by the distributed storage system; Filling the Hashvalue into the transaction content field; Broadcast transactions. According to the method provided by the invention, the security and reliability of a large number of nodes of the public block chain system can be reserved, and the privacy data of the user can be effectively ensured.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a private transaction processing method, public nodes, transaction-related nodes and a public block chain system. Background technique [0002] The blockchain system can be classified into three categories from the access mechanism, public blockchain, alliance chain and private chain. Among them, the most famous public blockchain systems include Bitcoin, Ethereum, EOS, etc.; the blockchain system with an access mechanism for the alliance chain, only authorized nodes can join the system. Currently, the most famous public blockchain platform It is Hyperledger Fabric; the private chain is a completely private blockchain system, and other nodes cannot access the system. [0003] The biggest advantage of the public blockchain is security and stability. Since any node can join the network freely, the huge number of users brings high security. However, in order to make all nodes a...

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): G06Q20/38
CPCG06Q20/3827G06Q20/3829
Inventor 龙承念刘少伟马史耀程鑫
Owner 莘上信息技术(上海)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products