Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

PBFT consensus method and device

A consensus and node technology, applied in the blockchain field, can solve problems such as low efficiency, failure to meet application data requirements, and low degree of centralization, so as to improve security, avoid the reduction of centralization, and improve the efficiency of block generation

Active Publication Date: 2019-10-01
BEIJING AIMORECE TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The existing workload proof consensus mechanism (Proofofwork, PoW) has a high degree of decentralization, but it takes about 10 minutes to generate a block, which is inefficient and cannot meet the data requirements of various applications
[0004] In addition, the Practical Byzantine Fault Tolerance (PBFT) consensus mechanism adopts a strong consistency protocol, which is more efficient than PoW and can generate a block in 10-20s; but the degree of centralization is low

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
  • PBFT consensus method and device
  • PBFT consensus method and device
  • PBFT consensus method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to explain the overall concept of the present application more clearly, the following detailed description will be given by way of examples in combination with the accompanying drawings.

[0046]The terms "first", "second" and the like in the specification and claims of the present application and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It is to be understood that the sequences so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein can be practiced in sequences other than those illustrated or described herein.

[0047] Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed inste...

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 relates to a PBFT consensus method and device, and the method comprises the steps: determining a block node group from an alternative block node group through a workload proof mode by ablock chain node, wherein the block chain node is any one alternative block outlet node in the alternative block outlet node group; enabling the blockchain node to receive a transaction request sent by a client, wherein the transaction request comprises an initiator address, a receiver address, a transaction amount, a client signature and a timestamp; enabling the block chain node to send the transaction request to any one block outlet node in the block outlet node group, wherein the block outlet node is used for sending a transaction request to the block outlet node, so that the block outletnode adopts a practical Bayer's space fault-tolerant consensus mode to verify that the transaction request is passed, and the block outlet node packages a plurality of verified transaction requests into blocks at intervals of a preset time period and links the blocks. According to the method, under the condition that decentralization is met, the block output efficiency can be improved, and the safety of the block chain is ensured.

Description

technical field [0001] This application relates to the field of block chain technology, and in particular to the PBFT consensus method and its device. Background technique [0002] The distributed consensus algorithm is an important technology to ensure the consistency of the system state in the distributed system, and it is an important basis for the distributed file system and the distributed database. The blockchain uses a distributed consensus algorithm to establish the system state in an environment where there is no central node control and there may be damage to the node, thereby establishing trust. [0003] The existing proof of work consensus mechanism (Proof of work, PoW) has a high degree of decentralization, but it takes about 10 minutes to generate a block, which is inefficient and cannot meet the data requirements of various applications. [0004] In addition, the Practical Byzantine Fault Tolerance (PBFT) consensus mechanism adopts a strong consistency protoc...

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): G06Q20/40G06Q40/04
CPCG06Q20/401G06Q40/04
Inventor 吉建勋杨慧沈书航
Owner BEIJING AIMORECE TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products