Permission block chain node access method and apparatus based on PBFT

A blockchain and node technology, applied in the field of permissioned blockchain node access based on PBFT, it can solve the problems of untimely block synchronization, inconsistent node lists, multiple consensuses in one round, etc., to achieve strong practicability and guarantee The effect of consistency

Active Publication Date: 2017-08-11
DAREWAY SOFTWARE
View PDF4 Cites 64 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when it is applied to the permissioned chain, there are the following problems: after the node joins, it may be impossible to verify the received transaction due to the untimely block synchronization, and the node list may be inconsistent due to the node joining, resulting in multiple consensuses in one round of consensus. The problem with the master node

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
  • Permission block chain node access method and apparatus based on PBFT
  • Permission block chain node access method and apparatus based on PBFT

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Regarding the detailed content and technical description of the present invention, examples are used for further description, but it should be understood that these examples are only for illustration, and should not be construed as limitations on the implementation of the present invention.

[0023] figure 1 is a flow chart of a method for PBFT-based permissioned block chain node admission according to an exemplary embodiment of the present invention.

[0024] refer to figure 1 , the PBFT-based permissioned blockchain node admission method provided by the embodiment of the present invention, which includes the following steps:

[0025] Step S110, adding a new permission node;

[0026] Step S120, the permission node is synchronized, and no consensus is performed for the time being;

[0027] Step S130, judging whether the permission node meets the requirements of the consensus node, if so, proceed to step S150, otherwise, proceed to step S140;

[0028] Step S140, wait...

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 permission block chain node access method and apparatus based on PBFT (Practical Byzantine Fault Tolerance). The permission block chain node access method based on PBFT includes the following steps: S110, adding a new permission node; S120, synchronizing the permission node without performing agreement temporally; S130, determining whether the permission node satisfies the requirement of an agreement node, if so, entering the step S150, and if not, entering the step S140; S140, waiting until returning to the step S120; and S150, starting performing agreement transaction as the permission node becomes the agreement node. The permission block chain node access method and apparatus based on PBFT can realize dynamic access of the permission node of the permission block chain in a distributed network which takes PBFT as the agreement protocol, and can guarantee consistence of the node block data of the whole network at the same time, thus having relatively higher practicality, being safe and credible, and being conductive to implementation of the application of the permission block chain.

Description

technical field [0001] The present invention relates to the field of computer applications, in particular to a PBFT-based method and device for permitting block chain node access. Background technique [0002] PBFT is the abbreviation of Practical Byzantine Fault Tolerance, which means practical Byzantine fault tolerance algorithm. This algorithm was proposed by Miguel Castro (Castro) and Barbara Liskov (Liskov) in 1999. It solves the problem of low efficiency of the original Byzantine fault-tolerant algorithm and reduces the complexity of the algorithm from exponential to polynomial. , making the Byzantine fault-tolerant algorithm feasible in practical system applications. [0003] Blockchain is a trust establishment and value transfer mechanism for Internet applications, which promotes the evolution of the Internet of Information to the Internet of Value. Compared with the non-permissioned blockchain, which can be accessed without permission, the permissioned blockchain ...

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): H04L29/08G06Q20/38G06F11/07
CPCG06F11/0709G06Q20/382H04L67/1095
Inventor 孔兰菊李庆忠闫中敏肖宗水宋婷婷闵新平徐宇芹
Owner DAREWAY SOFTWARE
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