Title
Scalable blockchain storage mechanism based on two-layer structure and improved distributed consensus
Abstract
Existing public blockchain architectures suffer from the difficulty of scaling to support large-scale networks with high TPS, low latency and security. Using the idea of network fragmentation, an improved Raft-based PBFT consensus mechanism is proposed to solve the problem. The network nodes are grouped, and the group adopts the improved Raft mechanism for consensus, and then, the leaders elected in each group form the network committee, and the network committee uses the PBFT mechanism for consensus within the network committee. The results show that R-PBFT is more scalable than PBFT and Raft in a large-scale network environment because it can guarantee high consensus efficiency while having Byzantine fault tolerance; similarly, to improve the fairness between user experience and TPS in blockchain systems, based on the transaction fairness model, a fairness packing algorithm is proposed for storing transactions. It is based on a two-level model, firstly sorting the transactions in descending order based on GasPrice, moreover considering the fairness model for descending order. The experimental confirmed that all the performance of fairness packing is superior to Ethereum packing.
Year
DOI
Venue
2022
10.1007/s11227-021-04061-3
The Journal of Supercomputing
Keywords
DocType
Volume
Public blockchain, Consensus mechanism, R-PBFT, Raft, Fairness model
Journal
78
Issue
ISSN
Citations 
4
0920-8542
0
PageRank 
References 
Authors
0.34
12
3
Name
Order
Citations
PageRank
Li Chunlin186686.18
Jing Zhang2373101.39
Xianmin Yang300.34