On The Scalability of Blockchain Systems

被引:11
作者
Sohrabi, Nasrin [1 ]
Tari, Zahir [1 ]
机构
[1] RMIT Univ, Sch Sci, Melbourne, Vic, Australia
来源
2020 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2020) | 2020年
基金
澳大利亚研究理事会;
关键词
Blockchain; Scalability; Distributed ledger; Cryptocurrencies;
D O I
10.1109/IC2E48712.2020.00020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain, as a promising solution to develop secure distributed ledgers, has drawn a huge attention over the last decade. By introducing a pseudonymous payment model with no central authority, blockchain marked the new generation of online payment systems, known as Cryptocurrencies. For most of the existing cryptocurrencies, scalability has become a challenging problem. When dealing with an ever increasing number of users, miners, and transactions, the technology is unable to scale and provide the same performance as centralised systems (e.g. centralised payment systems). Without addressing this fundamental scalability problem, such a promising technology may not be able to be adopted in mainstream. This paper provides an attempt to analyse the scalability of existing blockchain protocols and look at the major factors affecting scalability, namely throughput and latency. We also describe the HTNZ protocol, a new approach to improve the scalability of Satoshi Nakamoto's model [1], validated by experimental results. HTNZ introduces two new components, namely, sideBlock and helper. SideBlock has a slightly different structure of block and increases the number of transactions that can be processed per each interval.
引用
收藏
页码:124 / 133
页数:10
相关论文
共 27 条
[1]   Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains [J].
Androulaki, Elli ;
Barger, Artem ;
Bortnikov, Vita ;
Cachin, Christian ;
Christidis, Konstantinos ;
De Caro, Angelo ;
Enyeart, David ;
Ferris, Christopher ;
Laventman, Gennady ;
Manevich, Yacov ;
Muralidharan, Srinivasan ;
Murthy, Chet ;
Binh Nguyen ;
Sethi, Manish ;
Singh, Gari ;
Smith, Keith ;
Sorniotti, Alessandro ;
Stathakopoulou, Chrysoula ;
Vukolic, Marko ;
Cocco, Sharon Weed ;
Yellick, Jason .
EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
[2]  
[Anonymous], 2017, THESIS
[3]  
Antonopoulos A.M., 2017, Mastering Bitcoin, V2nd
[4]  
Bagaria Vivek, 2018, ARXIV181008092
[5]  
Bano S., 2017, CONSENSUS AGE BLOCKC
[6]  
Bano Shehar, 2017, USENIX LOGIN MAGAZIN
[7]  
Bashir I., 2018, MASTERING BLOCKCHAIN, V2nd ed.
[8]  
Cachin Christian, 2017, LEIBNIZ INT P INFORM, V91
[9]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[10]   On Scaling Decentralized Blockchains (A Position Paper) [J].
Croman, Kyle ;
Decker, Christian ;
Eyal, Ittay ;
Gencer, Adem Efe ;
Juels, Ari ;
Kosba, Ahmed ;
Miller, Andrew ;
Saxena, Prateek ;
Shi, Elaine ;
Sirer, Emin Gun ;
Song, Dawn ;
Wattenhofer, Roger .
FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2016, 2016, 9604 :106-125