Block chain multi-activity high-availability system, computer equipment and method

A technology of blockchain and master node, applied in the field of blockchain, it can solve the problems of node recovery taking a long time, limited, and nodes cannot be recovered quickly, and achieve the effect of improving reliability and high availability requirements

Active Publication Date: 2018-06-08
INDUSTRIAL AND COMMERCIAL BANK OF CHINA +1
View PDF8 Cites 85 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, the fault tolerance function of the current blockchain is limited. For example, the current blockchain is generally implemented through PBFT. Since the PBFT algorithm (F<=(N-1)) / 3, N is the number of deployed nodes, and F is The number of fault-tolerant nodes), in the case of N nodes, it can only tolerate faults of F nodes at most, and cannot break through the fault tolerance of F nodes
In addition, when a node fails, the blockchain has no mechanism to realize the rapid recovery of the node. When the business is frequent and the data volume of the blockchain is large, it takes a long time for the node to recover
[0004] The current blockchain has the problems of limited fault-tolerant function and the inability of nodes to recover quickly, which cannot meet the network system requirements of key businesses, especially banking business, so a multi-active blockchain solution is needed

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
  • Block chain multi-activity high-availability system, computer equipment and method
  • Block chain multi-activity high-availability system, computer equipment and method
  • Block chain multi-activity high-availability system, computer equipment and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] 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, not all, embodiments of the present invention. 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.

[0061] Those skilled in the art know that the embodiments of the present invention can be implemented as a system, device, method or computer program product. Therefore, the disclosure of the present invention can be embodied in the form of complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0062] The principle and spirit of the present invention will be explained in detai...

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 provides a block chain multi-activity high-availability system, a method, computer equipment and a computer readable storage medium, and relates to the technical field of block chains. The system comprises an authentication node and a plurality of block chain nodes, wherein each block chain node is a cluster; a main node in the cluster participates in a block chain; a block chain network is formed by a plurality of clusters; the communication between the block chains is completed by the main node; after the block chains reach the consensus, the main node in each cluster synchronously updates the block chain data to a slave node and a common node; when a main node of a fault cluster in the cluster fails or is has a consensus error, master-slave election is carried out througha master-slave election rule, the slave node is switched to serve as the main node to provide a block chain service, and the authentication node informs other clusters except the fault cluster to update the main node information of the fault cluster. According to the block chain multi-activity high-availability system, the computer equipment and the method, the reliability of the whole block chainis greatly improved, and the requirement for high availability of a bank for 7*24 hours is met.

Description

technical field [0001] The present invention relates to the technical field of block chain, and specifically relates to a block chain multi-active high-availability system, method, computer equipment and computer-readable storage medium. Background technique [0002] This section is intended to provide a background or context for implementations of the invention that are recited in the claims. The descriptions herein are not admitted to be prior art by inclusion in this section. [0003] With the development of the blockchain, the blockchain has gradually transferred from the public chain to the private chain or alliance chain, but in the blockchain products of these private chains or alliance chains, facing key industries such as banks, the block chain The chain network availability requirements are very strict, it is necessary to keep the business available all the time, and it is necessary to provide 7 * 24 hours of blockchain services, especially when deploying blockcha...

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): H04L12/24H04L29/08
CPCH04L41/0659H04L41/0668H04L67/1034H04L67/1001
Inventor 赖春晖陈满才赵开山刘朝伟彭顺求陈法山
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
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