Alliance chain consensus method and alliance chain system

A consensus and alliance technology, applied in the field of alliance chain, can solve the problems of multi-network bandwidth, storage space, occupation, etc., achieve the effect of small network bandwidth and storage space overhead, realize fault tolerance, and improve consensus efficiency

Active Publication Date: 2020-08-11
ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Redundant proposal data will cause the consensus mechanism of the

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
  • Alliance chain consensus method and alliance chain system
  • Alliance chain consensus method and alliance chain system
  • Alliance chain consensus method and alliance chain system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described The embodiments are only some of the embodiments in this specification, not all of them. Based on the embodiments in this specification, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of this specification.

[0024] As mentioned earlier, under the current consensus mechanism of the PBFT protocol, the consensus master node needs to send redundant proposal data to the consensus backup node, so that the consensus backup node can execute consensus logic on the proposed data. Redundant proposal data will occupy a large network bandwidth and storage space. To this end, t...

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 embodiment of the invention provides an alliance chain consensus method and an alliance chain system. The method comprises the steps that a consensus main node splits proposed data to be consensusinto data blocks corresponding to consensus backup nodes based on an erasure code technology, and the data blocks split from the proposed data correspond to hash values obtained through calculation based on the erasure code technology; the consensus master node sends the data blocks split by the proposed data to the corresponding consensus backup nodes, receives the consensus backup node of the data block sent by the consensus main node, and forwards the data block to other consensus backup nodes; the consensus master node initiates consensus of the proposed data based on a practical Byzantine fault-tolerant PBFT protocol so as to send hash values of data blocks obtained by splitting the proposed data to the consensus backup node through a message of the PBFT protocol; the consensus backup node verifies the obtained data blocks split by the proposed data based on the hash values of the data blocks in the message of the PBFT protocol so as to execute the consensus logic of the PBFT protocol on the proposed data which is successfully verified.

Description

technical field [0001] This document relates to the field of consortium chain technology, in particular to a consortium chain consensus method and consortium chain system. Background technique [0002] At this stage, many consortium chain systems are based on the Practical Byzantine Fault Tolerant (PBFT) algorithm to achieve consensus. Based on the PBFT protocol, before the consensus is executed, the consensus master node needs to send the proposed data (transaction set) to the consensus backup node. In order to ensure that the transmission of proposed data is fault-tolerant, the consensus master node needs to send redundant proposed data. Redundant proposal data will cause the consensus mechanism of the PBFT protocol to occupy more network bandwidth and storage space. [0003] For this reason, there is an urgent need for an optimization scheme of the PBFT protocol, which can effectively reduce the overhead of network bandwidth and storage space during the consensus proces...

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): H04L29/08H04L9/32H04L29/06H04L1/00
CPCH04L67/1095H04L9/3236H04L63/123H04L1/0061H04L1/004H04L9/3239H04L1/0057H04L9/50H04L9/0643H04L9/3265H04L2209/463H04L2209/56
Inventor 李帅
Owner ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
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