Affiliation:
1. School of Computer Science and Engineering, Harbin Institute of Technology, Weihai 264209, China
2. School of New Energy, Harbin Institute of Technology, Weihai 264209, China
Abstract
As a typical representative of a permissioned blockchain system, Hyperledger Fabric has garnered substantial attention in recent years. Despite the application and promotion of Hyperledger Fabric in fields such as smart grid and smart healthcare, challenges persist with respect to its performance, especially its transaction latency. High latency always discourages Hyperledger Fabric from latency-sensitive applications. In this paper, we focus on the execution phase of the unique Execute-Order-Validate architecture of Hyperledger Fabric and conduct a comprehensive analysis of its endorsement policies. We summarize three theorems and give corresponding mathematical proofs based on the definition of the endorsement policy. To better analyze the generation of latency during the endorsement process, we further developed a theoretical model using queuing theory. Subsequently, we conducted multiple experiments on Hyperledger Fabric v2.0 for performance evaluation. With the experiment results, we discuss the reasons for the performance differences between different endorsement strategies and between equivalent logical expressions. Eventually, this paper offers some suggestions for endorsement policy selection which can provide a reference for the application of Hyperledger Fabric in the actual production environment.
Funder
National Natural Science Foundation of China
Natural Science Foudation of Shandong Province
State Grid Corporation of China
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference36 articles.
1. Nakamoto, S. (2018). Bitcoin: A Peer-to-Peer Electronic Cash System, BN Publishing.
2. On blockchain and its integration with IoT. Challenges and opportunities;Reyna;Future Gener. Comput. Syst.,2018
3. Blockchains and smart contracts for the internet of things;Christidis;IEEE Access,2016
4. Survey on blockchain for Internet of Things;Wang;Comput. Commun.,2019
5. Connors, C., and Sarkar, D. (2022, January 5–7). Review of Most Popular Open-Source Platforms for Developing Blockchains. Proceedings of the 2022 Fourth International Conference on Blockchain Computing and Applications (BCCA), San Antonio, TX, USA.