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

Partitioned blockchain network and method of realizing partition consensus thereby

A network implementation and blockchain technology, applied in the field of consensus mechanism, can solve problems such as inability to decrypt, lack of decryption parameters, and application scenarios that cannot meet privacy protection requirements, so as to reduce the scope of transmission and improve the effect of data privacy protection.

Inactive Publication Date: 2018-03-16
上海分布信息科技有限公司
View PDF6 Cites 56 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Unauthorized nodes can only obtain encrypted transaction data, which cannot be decrypted due to the lack of decryption parameters
The disadvantage of this scheme is that all transaction data is still broadcast to all nodes in the blockchain. Although only specific authorized nodes can decrypt it, the summary of the transaction is transparent to all nodes, so it cannot meet the requirements of higher privacy protection. Application Scenario
Transaction data can only be decrypted by users participating in the transaction and supervisory users, and cannot be decrypted by other users
The shortcoming of this scheme is similar to CN106534097A

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
  • Partitioned blockchain network and method of realizing partition consensus thereby
  • Partitioned blockchain network and method of realizing partition consensus thereby
  • Partitioned blockchain network and method of realizing partition consensus thereby

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0080] see Figure 10 , which is the first embodiment of the partitioned blockchain network of the present application to realize the partition consensus method, including the following steps.

[0081] Step 1001: Determine the global consensus node among the nodes in the blockchain network. Global consensus nodes can participate in the consensus process of all partitions.

[0082] Step 1002: Partition the nodes in the blockchain network except for the global consensus node according to the visibility authority of different transaction data. Nodes inside the same partition can see the complete transaction data of the transactions in the partition, and the transaction data of other partitions cannot be seen between different partitions.

[0083] Step 1003: Divide the nodes in the blockchain network except the global consensus nodes into partition consensus nodes and synchronization nodes. Partition consensus nodes and synchronization nodes can be in only one partition, or in ...

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 application discloses a partitioned blockchain network. The network is formed by multiple nodes; part or all of the nodes are divided into one or more partitions according to visible authority ofeach node on different transaction data; the transaction data inside the same partition are completely visible to the inside of the same partition, and the transaction data in the partition are invisible to the other different partitions; all the nodes are also classified according to authority of each node on participating in consensus processes: the nodes which can participate in the consensus processes of all the partitions are global consensus nodes, the nodes which can only participate in the consensus processes of the local partitions are partition consensus nodes, and the nodes which cannot participate in any consensus process are synchronization nodes; and transaction data waiting for confirmation are verified only by the global consensus nodes and the partition consensus nodes ofthe local partition. According to the network, a range of the nodes participating in the consensus processes is limited through partitioning and classifying all the nodes in the blockchain network, thus a spreading range of the transaction data waiting for confirmation is enabled to be greatly reduced, and a data privacy protection effect is improved.

Description

technical field [0001] The present application relates to a blockchain technology, and in particular to a consensus mechanism in which transaction data / candidate blocks awaiting confirmation are verified. Background technique [0002] In the "White Paper on China's Blockchain Technology and Application Development" issued by the Ministry of Industry and Information Technology on October 18, 2016, the blockchain is defined as a kind of participant who does not need to participate in the intermediary and can also rely on mutual distrust or weak trust. A technology that maintains a set of non-tamperable ledger records. First of all, the blockchain is a chain-like data structure with blocks as the unit, and each block is linked with the previous block through cryptographic proof, such as figure 1 shown. Secondly, the blockchain is a distributed ledger shared by the entire network. In many scenarios, the two technical terms blockchain and distributed ledger have the same meani...

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): G06F17/30G06F21/62G06Q40/04H04L29/06H04L29/08
CPCG06F16/2471G06F16/27G06F16/9024G06F21/6227G06Q40/04H04L63/0861H04L67/1097
Inventor 李俊
Owner 上海分布信息科技有限公司
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