Consensus mechanism operation method applied to alliance chain

An operation method and consensus technology, applied in the field of consensus mechanism operation of the alliance chain, can solve problems such as large network overhead, long consensus time, and low consensus efficiency

Active Publication Date: 2020-10-30
NANJING UNIV OF POSTS & TELECOMM
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Purpose of the invention: In order to overcome the problems in the existing technology that the consensus time of the mechanism is long, the network overhead in the consensus process is large, and the consensus efficiency is not high when the node scale is large, provide a consensus applied to the alliance chain mechanism, which is based on the PBFT consensus mechanism and proposes a multi-center dynamic consensus mechanism (Multi-center Dynamic PBFT, MCDPBFT)

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
  • Consensus mechanism operation method applied to alliance chain
  • Consensus mechanism operation method applied to alliance chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Below in conjunction with accompanying drawing and specific embodiment, further illustrate the present invention, should be understood that these embodiments are only for illustrating the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those skilled in the art will understand various aspects of the present invention Modifications in equivalent forms all fall within the scope defined by the appended claims of this application.

[0043] The present invention provides a consensus mechanism MCDPBFT applied to the alliance chain, such as figure 1 As shown, it includes the following specific steps:

[0044] Step 1, first divide all nodes N in the alliance chain into K slave consensus sets, except for the last consensus set, the number of nodes in each consensus set is the same, where N≥(3f+1) / K, f is Byzantine number of nodes;

[0045] All nodes are managed by MSP (Membership Service Provider), and...

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 consensus mechanism operation method applied to an alliance chain. The method comprises the following steps of dividing nodes in the alliance chain into a plurality of slaveconsensus sets, except the last slave consensus set, enabling the number of nodes of each of the rest slave consensus sets to be the same; when a node wants to join in or quit the consensus, executinga JION or EXIT protocol; selecting a master node of each slave consensus set according to a longest chain principle; when the preparation message sent by the main node is abnormal, executing a view switching protocol; executing a consistency protocol in each slave consensus set, and after local consensus is consistent, entering a master consensus set composed of all master nodes to execute the consistency protocol, i.e., performing global consensus; and after the global consensus is consistent, finishing the transaction consensus. According to the method, consensus efficiency of an alliance chain under the condition of large node scale can be effectively improved, the communication overhead is reduced to a certain extent, dynamic change of system nodes can be realized, and a certain system error-tolerant rate, safety and activeness are further ensured.

Description

technical field [0001] The invention belongs to the field of block chain consensus mechanism, and specifically relates to a consensus mechanism operation method applied to alliance chain. Background technique [0002] At present, blockchain technology has attracted widespread attention due to its characteristics of decentralization, trustlessness, and immutability. With different application scenarios, a large number of domestic and foreign scholars are studying blockchain-related technologies to meet different needs. The current types of blockchains include public chains, private chains, and alliance chains. In December 2015, the Linux Foundation launched the Hyperledger open source blockchain project, which is dedicated to the development of blockchains between enterprises, namely alliance chains. . The alliance chain has a strict identity review mechanism, and the probability of node failure is small, so it has a good application prospect. [0003] Due to the high netwo...

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): H04L9/32G06Q20/38
CPCH04L9/3239G06Q20/382G06Q20/3825H04L2209/56H04L9/50
Inventor 孙知信吕福如徐玉华孙哲周倩骆冰清宋波
Owner NANJING UNIV OF POSTS & TELECOMM
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