Block chain platform based on Meta-BFT consensus mechanism and implementation method

An implementation method and blockchain technology, applied in the blockchain platform and implementation field based on the Meta-BFT consensus mechanism, can solve the problems of large delay, low throughput, low consensus efficiency, etc., to solve the difficulty of node expansion and improve The effect of throughput

Active Publication Date: 2019-07-05
INST OF SOFTWARE APPL TECH GUANGZHOU & CHINESE ACAD OF SCI
View PDF4 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The main purpose of the present invention is to solve the problems of low throughput, large delay, low consensus efficiency and low scalability in the existing lic

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 platform based on Meta-BFT consensus mechanism and implementation method
  • Block chain platform based on Meta-BFT consensus mechanism and implementation method
  • Block chain platform based on Meta-BFT consensus mechanism and implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0057] Such as figure 1 As shown, the present invention provides a block chain platform based on Meta-BFT (Metamorphosis Byzantine Fault-Tolerant) consensus mechanism, including APP / SDK client, CA (Certificate Administrator) certification center, Orderers node, Peers node, Controller node selection Model and Controller nodes;

[0058] The APP / SDK client is used to register / login to the CA certification center to obtain authorization, initiate service requests and receive execution results;

[0059] The CA certification center is used to authenticate, verify and authorize the APP / SDK client;

[0060] The Orderers node is an authoritative node in the blockchain network and has the right to sort transactions;

[0061] The Peers node is used to maintain the block chain and ledger structure;

[0062] The Controller node selection model is used to select a Controller node from the Orderers node;

[0063] The Controller node is used to sort all legal transactions in the blockchai...

Embodiment 2

[0105] Such as Figure 4 As shown, it is a block chain platform based on the Meta-BFT consensus mechanism of the present invention and its implementation method are specifically applied to a transaction processing flow diagram on the Fabric block chain platform. On the basis of Embodiment 1, the Peers node It is further subdivided into Peers (Endorser) nodes and Peers (Committer) nodes.

[0106] The block chain platform mainly includes: APP / SDK client, CA (Certificate Administrator) certification center, Peers (Endorser) node, Peers (Committer) node, Controller node selection model, Controller node and Orderers node.

[0107] The APP / SDK client is used to register / login to the CA certification center to obtain authorization, initiate service requests and receive execution results.

[0108] Further, the APP / SDK client also needs to perform signature verification, compare multiple Endorsers and check whether enough endorsement (Endorsement) support has been collected (according...

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 belongs to the technical field of block chain consensus algorithms, and particularly relates to a block chain platform based on a Meta-BFT consensus mechanism and an implementation method. The invention discloses a block chain platform of a Tolerant consensus mechanism and an implementation method. The block chain platform mainly comprises a Control node selection model, a Orders node, a Control node, a Peers node, a CA authentication center and an APP/SDK client. The method comprises the following steps: step S1, enabling the APP/SDK client to register/log in the CA authentication center; step S2, selecting the Control node from the Orders node according to the Control node selection model, and further enabling all the APP/SDK clients to only send a service request to the Control node; step S3, enabling a Controller node to order all transactions in the block chain network based on the Meta-BFT consensus mechanism and combine the ordered transaction combination to the block sturtcure and send a result to a Peers node; and step S4, after confirmation by the Peers node, returning the result to the APP/SDK client, and synchronizing information to the Orders node.

Description

technical field [0001] The invention belongs to the technical field of block chain consensus algorithm, and specifically relates to a block chain platform and an implementation method based on the Meta-BFT (Metamorphosis Byzantine Fault-Tolerant) consensus mechanism. Background technique [0002] In recent years, as an emerging technology, blockchain technology has attracted the attention of various industries, and it has been widely used in each field. Especially after blockchain platforms such as Ethereum and Hyperledger Fabric were successively released, various industries have gradually begun to study how to integrate their original industries with blockchain, and then try to improve the efficiency and efficiency of their products. reliability. At the same time, more and more blockchain projects have been developed and tested one after another. On the other hand, the consensus algorithm is one of the most critical technologies in the blockchain, and it is also the mai...

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/06H04L29/08
CPCH04L67/10H04L63/08H04L63/0823H04L67/1095H04L67/60
Inventor 李引徐常福陈胜俭王含何川郑翔蔚
Owner INST OF SOFTWARE APPL TECH GUANGZHOU & CHINESE ACAD OF SCI
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