Abstract

A consortium chain is a type of blockchain that is only open to some groups. The Practical Byzantine Fault Tolerance (PBFT) algorithm is commonly used in the consortium chain. However, there are problems with the simple selection of primary nodes and complicated communication processes. Given the above problems, this paper proposes to improve PBFT algorithm combined with node quality of service. The node quality of service model is established through multiple indicators of nodes, and nodes are divided into consistency nodes and light nodes according to the priority of service quality to ensure that the consensus process consists of nodes with higher priority are completed. Through the experimental results of this paper, it can be see that the improved scheme can significantly lessen the number of communications, improve the system throughput, and has good fault tolerance and security.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.