Unlock instant, AI-driven research and patent intelligence for your innovation.

Consensus method and system in alliance chain

A consensus and alliance technology, applied in the computer field, can solve problems such as the inability to guarantee the consensus operation of the data to be consensus.

Active Publication Date: 2020-09-22
ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The embodiment of this specification provides a consensus method and system in the consortium chain to solve the problem that the existing PBFT consensus algorithm cannot guarantee the unfinished consensus during the view switching process after the view switching operation is performed in a round of consensus operation. Issues with Consensus Data Continuing Consensus Operations

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 method and system in alliance chain
  • Consensus method and system in alliance chain
  • Consensus method and system in alliance chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to make the purpose, technical solution and advantages of this document clearer, the technical solution of this specification will be clearly and completely described below in conjunction with specific embodiments of this specification and corresponding drawings. Apparently, the described embodiments are only some of the embodiments in this document, 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 fall within the protection scope of this document.

[0025] The technical solutions provided by each embodiment of this specification will be described in detail below in conjunction with the accompanying drawings.

[0026] Such as figure 1 As shown in , it is a schematic flow chart of view switching in the existing PBFT algorithm. exist figure 1 The consensus network shown includes four consensus nodes, namely p0, p1, p2 and p3, where p0 is the consensu...

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

This specification discloses a consensus method and system in the alliance chain, the method includes: when the first consensus node in the consensus network of the alliance chain fails to complete the consensus operation on the target consensus data within the preset time period, the The first consensus node broadcasts a ViewChange message in the consensus network; the first consensus master node in the consensus network receives the ViewChange message broadcast by the consensus nodes of the consensus network; when the first consensus master node determines to receive When there are N-f verified ViewChange messages, based on the ECHO messages and signatures in the N-f verified ViewChange messages, a new view NiewView message is constructed and broadcast to the consensus network to switch the From the view of the consensus network to the target view; when the second consensus node receiving the NiewView message determines that the consensus node has an ECHO message corresponding to the target consensus data, broadcast the target consensus data in the consensus network ECHO message for data.

Description

technical field [0001] This document relates to the field of computer technology, especially to a consensus method and system in an alliance chain. Background technique [0002] Currently, the adoption of Practical Byzantine Fault Tolerance (PBFT) mainly includes two parts, including Normal Case Phase and View Change Phase. Among them, the Normal Case Phase includes three phases: Pre-Prepare (pre-preparation phase), Prepare (preparation phase) and Commit (commitment phase) to complete the consensus. [0003] In the pre-preparation phase, the consensus master node initiates a proposal, and sends a PRE-PREPARE message for the proposal to each consensus backup node; in the preparation phase, each consensus backup node verifies the received PRE-PREPARE message. , send a PREPARE message to other consensus backup nodes and consensus master nodes; in the commit phase, the consensus backup node or consensus master node receives a PRE-PREPARE message and PREPARE messages from no les...

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): H04L29/08H04L9/32H04L29/06
CPCH04L67/1095H04L9/3247H04L63/12H04L9/3236H04L9/3297G06F2201/81G06F11/0751H04L9/50H04L9/30H04L9/3239H04L63/123
Inventor 李帅
Owner ALIPAY (HANGZHOU) INFORMATION TECH CO LTD