Optimal Resource Utilization in Hyperledger Fabric: A Comprehensive SPN-Based Performance Evaluation Paradigm
Carlos Melo, Glauber Gon\c{c}alves, Francisco A. Silva, Leonel, Feitosa, Iure F\'e, Andr\'e Soares, Eunmi Choi, Tuan Anh Nguyen, and Dugki, Min

TL;DR
This paper presents a Stochastic Petri Net model to evaluate and optimize Hyperledger Fabric's performance, helping administrators select configurations that balance response time and resource use.
Contribution
It introduces a novel SPN-based framework for analyzing Hyperledger Fabric's performance across various configurations, which was not previously available.
Findings
Block size significantly impacts response time.
Transaction arrival rates affect mean response time, increasing it by 1 to 25 seconds.
The model is validated through case studies.
Abstract
Hyperledger Fabric stands as a leading framework for permissioned blockchain systems, ensuring data security and auditability for enterprise applications. As applications on this platform grow, understanding its complex configuration concerning various blockchain parameters becomes vital. These configurations significantly affect the system's performance and cost. In this research, we introduce a Stochastic Petri Net (SPN) model to analyze Hyperledger Fabric's performance, considering variations in blockchain parameters, computational resources, and transaction rates. We provide case studies to validate the utility of our model, aiding blockchain administrators in determining optimal configurations for their applications. A key observation from our model highlights the block size's role in system response time. We noted an increased mean response time, between 1 to 25 seconds, due to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
