Pruneable sharding-based blockchain protocol

被引:24
作者
Feng, Xiaoqin [1 ]
Ma, Jianfeng [1 ]
Miao, Yinbin [1 ]
Meng, Qian [2 ]
Liu, Ximeng [3 ]
Jiang, Qi [1 ]
Li, Hui [1 ]
机构
[1] Xidian Univ, Sch Cyber Engn, Xian, Shaanxi, Peoples R China
[2] Xidian Univ, Sch Telecommun Engn, Xian, Shaanxi, Peoples R China
[3] Singapore Management Univ, Sch Informat Syst, 80 Stamford Rd, Singapore, Singapore
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Cubical dilatation; Efficiency; Capacity expansion; Scalability; Sharding technique;
D O I
10.1007/s12083-018-0685-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As a distributed ledger technology, the block-chain has gained much attention from both the industrical and academical fields, but most of the existing blockchain protocols still have the cubical dilatation problem. Although the latest Rollerchain has mitigated this issue by changing the blockheader's contents, the low efficiency, severe capacity expansion and non-scalability problems still hinder the adoption of Rollerchain in practice. To this end, we present the pruneable sharding-based blockchain protocol by utilizing the sharding technique and PBFT(Practical Byzantine Fault Tolerance) algorithm in the improved Rollerchain, which has high efficiency, slow cubical dilatation, small capacity expansion and high scalability. Moreover, the pruneable sharding-based blockchain protocol is certifiably secure and scalable. The experimental results show the protocol has good performance.
引用
收藏
页码:934 / 950
页数:17
相关论文
共 22 条
[1]   Blockchain Standards for Compliance and Trust [J].
Anjum, Ashiq ;
Sporny, Manu ;
Sill, Alan .
IEEE CLOUD COMPUTING, 2017, 4 (04) :84-90
[2]  
[Anonymous], 2016, P 2016 ACM SIGSAC C, DOI DOI 10.3917/RFEA.148.0003
[3]  
Bin Guo, 2011, 2011 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies, P384, DOI 10.1109/WI-IAT.2011.22
[4]   Consensus, cohesion and connectivity [J].
Bruggeman, Jeroen .
SOCIAL NETWORKS, 2018, 52 :115-119
[5]   Scalable SQL and NoSQL Data Stores [J].
Cattell, Rick .
SIGMOD RECORD, 2010, 39 (04) :12-27
[6]  
Chepurnoy A, 2016, arXiv
[7]  
Chepurnoy Alexander., 2017, Cryptology ePrint Archive, page, P232
[8]  
Deyan Chen, 2012, Proceedings of the 2012 International Conference on Computer Science and Electronics Engineering (ICCSEE 2012), P647, DOI 10.1109/ICCSEE.2012.193
[9]  
Driscoll K, 2003, LECT NOTES COMPUT SC, V2788, P235
[10]  
Evans J. D., 1992, LISP and Symbolic Computation, V5, P105, DOI 10.1007/BF01811119