Scalable blockchain storage mechanism based on two-layer structure and improved distributed consensus
【Author】 Li, Chunlin; Zhang, Jing; Yang, Xianmin
【Source】JOURNAL OF SUPERCOMPUTING
【影响因子】2.557
【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.
【Keywords】Public blockchain; Consensus mechanism; R-PBFT; Raft; Fairness model
【发表时间】
【收录时间】2022-01-01
【文献类型】
【主题类别】
--
评论