Performance analysis of the Raft consensus algorithm on Hyperledger Fabric and Ethereum on cloud

被引:2
作者
Battisti, Joao H. F. [1 ]
Batista, Vitor E. [1 ]
Koslovski, Guilherme P. [1 ]
Pillon, Mauricio A. [1 ]
Miers, Charles C. [1 ]
Marques, Marco A. [2 ]
Simplicio, Marcos, Jr. [2 ]
Kreutz, Diego [3 ]
机构
[1] Santa Catarina State Univ UDESC, Grad Program Appl Comp PPGCAP, Florianopolis, SC, Brazil
[2] Univ Sao Paulo, Lab Comp Networks & Architecture LARC, Sao Paulo, Brazil
[3] Fed Univ Pampa Unipampa, Grad Program Software Engn, Bage, Brazil
来源
2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE, CLOUDCOM 2023 | 2023年
关键词
Blockchain; Raft; Ethereum; Hyperledger Fabric; OpenStack;
D O I
10.1109/CloudCom59040.2023.00035
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The use of private or consortium blockchains in organizations' applications is growing. A relevant aspect of blockchains is the choice of consensus mechanism. This decision delimits which blockchain solutions are suitable for the private scenario. Once the consensus mechanism is chosen, more than one blockchain may be enabled. However, this decision making is not trivial and requires detailed experimental indicators about algorithms and blockchains performance. In this context, we provide a comprehensive performance analysis of the Raft consensus mechanism based on its implementation in Hyperledger Fabric and Ethereum blockchain solutions. We performed our experiments on an OpenStack private cloud using each blockchain developer's default settings for virtual machines. Our findings show how the implementation of each solution can impact the application's performance under certain conditions.
引用
收藏
页码:155 / 160
页数:6
相关论文
共 27 条
[1]   Blockchain in Industries: A Survey [J].
Al-Jaroodi, Jameela ;
Mohamed, Nader .
IEEE ACCESS, 2019, 7 :36500-36515
[2]   A survey of blockchain consensus algorithms performance evaluation criteria [J].
Bamakan, Seyed Mojtaba Hosseini ;
Motavali, Amirhossein ;
Bondarti, Alireza Babaei .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 154
[3]   Analysis of an Ethereum Private Blockchain Network Hosted by Virtual Machines Against Internal DoS Attacks [J].
Battisti, Joao H. F. ;
Koslovski, Guilherme P. ;
Pillon, Mauricio A. ;
Miers, Charles C. ;
Gonzalez, Nelson M. .
ADVANCED INFORMATION NETWORKING AND APPLICATIONS, AINA-2022, VOL 1, 2022, 449 :479-490
[4]   A Comparative Analysis of Distributed Ledger Technology Platforms [J].
Chowdhury, Mohammad Jabed Morshed ;
Ferdous, Md Sadek ;
Biswas, Kamanashis ;
Chowdhury, Niaz ;
Kayes, A. S. M. ;
Alazab, Mamoun ;
Waiters, Paul .
IEEE ACCESS, 2019, 7 :167930-167943
[5]  
Corwin S., 2022, Proof-of-Stake (PoS)
[6]  
Dorri A, 2017, INT CONF PERVAS COMP
[7]  
Ethereum Foundation, 2021, Tech. Rep.
[8]  
G. Group, 2022, Gartner forecasts worldwide public cloud enduser spending to reach nearly $600 billion in 2023
[9]  
Hao Y, 2018, IEEE INT VEH SYM, P280, DOI 10.1109/IVS.2018.8500557
[10]   Performance Analysis of the Raft Consensus Algorithm for Private Blockchains [J].
Huang, Dongyan ;
Ma, Xiaoli ;
Zhang, Shengli .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (01) :172-181