Alliance chain management system and methods for personal files based on improved multi-layer PBFT

Hongji Ling, Fengheng Wu, Jinpeng Chang, Huan Liu, Xiaohua Wu · 2021

The alliance chain and consensus mechanism are the focus of current blockchain research. The challenges faced by the alliance blockchain are performance and availability. This paper provides an alliance chain management system and methods based on improved multi-layer Practical Byzantine Fault Tolerance(PBFT), including node management module, level division module and consensus module, to improve performance and availability. The node management module is used for the system to manage node creation, level assignment and node deletion. The hierarchical division module is used in the system to classify all nodes according to their levels. The consensus module is used to combine the PBFT consensus algorithm, multi-layer nodes and incentive mechanism to achieve optimization. Furthermore, this paper uses the modules in a personal files system to highlight its usability. Finally, performance experiments show that our design effectively reduces the total consensus delay and the number of consensus communications, solved the shortcomings of the sharp decline in the performance of the alliance chain when the number of nodes increases, and improves its performance and availability.

Read the paper · More papers on PaperTik