TY - GEN
T1 - Performance Evaluation of Hyperledger Fabric
AU - Shalaby, Salma
AU - Abdellatif, Alaa Awad
AU - Al-Ali, Abdulla
AU - Mohamed, Amr
AU - Erbad, Aiman
AU - Guizani, Mohsen
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/2
Y1 - 2020/2
N2 - Blockchain is a distributed secure ledger that eliminates the need for centralized authority to store data. The centralized approach has several limitations as it is a Single-Point-of-Failure and a third-party might be needed. Blockchain, on the other hand, provides decentralized, secure and trustless framework that eliminates the need for a third party and enhances fault tolerance. In this paper, we investigate the potentials of customizing the behavior of Blockchain network based on the applications' requirements. In particular, we conduct several experiments to evaluate the performance of the Hyperledger Fabric (HLF) - a permissioned blockchain framework. Seven different scenarios were tested to depict the Blockchain behavior in terms of end-to-end transaction latency and network throughput. Moreover, in these scenarios, the impact of different parameters, such as the batch-timeout, batch size, and number of endorsing peers, has been studied.
AB - Blockchain is a distributed secure ledger that eliminates the need for centralized authority to store data. The centralized approach has several limitations as it is a Single-Point-of-Failure and a third-party might be needed. Blockchain, on the other hand, provides decentralized, secure and trustless framework that eliminates the need for a third party and enhances fault tolerance. In this paper, we investigate the potentials of customizing the behavior of Blockchain network based on the applications' requirements. In particular, we conduct several experiments to evaluate the performance of the Hyperledger Fabric (HLF) - a permissioned blockchain framework. Seven different scenarios were tested to depict the Blockchain behavior in terms of end-to-end transaction latency and network throughput. Moreover, in these scenarios, the impact of different parameters, such as the batch-timeout, batch size, and number of endorsing peers, has been studied.
KW - Blockchain
KW - Decentralized Applications
KW - Hyperledger Fabric
UR - http://www.scopus.com/inward/record.url?scp=85085518447&partnerID=8YFLogxK
U2 - 10.1109/ICIoT48696.2020.9089614
DO - 10.1109/ICIoT48696.2020.9089614
M3 - Conference contribution
AN - SCOPUS:85085518447
T3 - 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies, ICIoT 2020
SP - 608
EP - 613
BT - 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies, ICIoT 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 IEEE International Conference on Informatics, IoT, and Enabling Technologies, ICIoT 2020
Y2 - 2 February 2020 through 5 February 2020
ER -