Performance and Scalability Analysis of Ethereum and Hyperledger Fabric

被引:15
作者
Ucbas, Yusuf [1 ]
Eleyan, Amna [1 ]
Hammoudeh, Mohammad [2 ]
Alohaly, Manar [3 ]
机构
[1] Manchester Metropolitan Univ, Dept Comp & Math, Manchester M15 6BH, Lancashire, England
[2] King Fahd Univ Petr & Minerals, Informat & Comp Sci Dept, Dhahran 31261, Saudi Arabia
[3] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Syst, Riyadh 11617, Saudi Arabia
关键词
Blockchain; Ethereum; hyperledger fabric; Internet of Things; performance; scalability; BLOCKCHAIN; IOT;
D O I
10.1109/ACCESS.2023.3291618
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain emerged in the last decade as a promising technology with possible applications in numerous fields such as healthcare, supply chain, and finance. Its immutability, transparency, security, and decentralisation gained significant attention in academia and industry. One technology that blockchain can support is the Internet of Things (IoT). However, there are still challenges hindering the real-world adoption of blockchain due to concerns about its performance, scalability, and complexity. This study contributes to a comparative study that analyses blockchain platforms in terms of their performance and scalability, with specific reference to IoT applications. We focus on the Ethereum and Hyperledger Fabric blockchain platforms. As part of the implementation, an IoT healthcare use case is developed. We conducted performance and scalability tests on private platform networks to measure the throughput and latency parameters. To evaluate scalability, we examined the behaviour of the studied platforms in response to an increase in the number and rate of transactions. Hyperledger Caliper is used to collect these parameters. Experiment analysis shows that Fabric outperforms Ethereum in terms of latency and throughput. As for performance and scalability analysis, Fabric was found to be more suitable than Ethereum for private networks such as IoT healthcare ecosystems.
引用
收藏
页码:67156 / 67167
页数:12
相关论文
共 25 条
  • [1] Alsboui TAA, 2011, PROCEEDINGS OF SENSORCOMM 2011, THE FIFTH INTERNATIONAL CONFERENCE ON SENSOR TECHNOLOGIES AND APPLICATIONS, P255
  • [2] Alshurafa Samer Muneer, 2021, International Journal of High Performance Computing and Networking, V17, P8, DOI 10.1504/IJHPCN.2021.120739
  • [3] Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains
    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
    [J]. EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
  • [4] [Anonymous], 2018, HYPERLEDGER BLOCKCHA
  • [5] [Anonymous], 2020, HYPERLEDGER OPEN SOU
  • [6] Antonopoulos A, 2018, Mastering ethereum: Building smart contracts and DApps
  • [7] Buterin V., 2013, GitHub Repository, V1, P22
  • [8] Cachin C., 2016, PROC WORKSHOP DISTRI, V310, P1
  • [9] Caliper H., INSTALLING RUNNING C
  • [10] Caliper H., ARCHITECTURE