🤖 AI Summary
Hyperledger Fabric’s performance optimization under dynamic parameters (e.g., block size, transaction arrival rate) and resource constraints remains challenging. Method: This paper proposes the first full-stack Stochastic Petri Net (SPN) performance modeling framework for Fabric, quantitatively capturing the interplay among blockchain configuration parameters, computational resources, and transaction load on system response time (1–25 s) and operational cost. The framework enables sensitivity analysis and data-driven configuration decisions. Contribution/Results: Validated via Fabric network simulation and empirical evaluation, the model identifies block size and transaction arrival rate as dominant drivers of response time. It supports quantitative assessment and optimization of configuration alternatives, achieving significantly improved resource utilization and reduced response-time uncertainty under high load—delivering an interpretable, reusable performance optimization paradigm for enterprise-grade deployments.
📝 Abstract
Hyperledger Fabric stands as a leading framework for permissioned block-chain systems, ensuring data security and audit-ability for enterprise applications. As applications on this platform grow, understanding its complex configuration concerning various block-chain 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 Hyper-ledger Fabric’s performance, considering variations in block-chain parameters, computational resources, and transaction rates. We provide case studies to validate the utility of our model, aiding block-chain 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 variations in transaction arrival rates.