End-to-End and Phase-Level Performance Optimization for Hyperledger Fabric
Pavan Sollu, Aniruddha Mukherjee, Divya Pulivarthi, S.R. Eshwar, Gugan Thoppe, Kshitij Pratihast, Tittu Varghese, Hrishikesh Nashikkar, Yogesh Simmhan

TL;DR
This paper systematically studies and proposes novel phase-level and end-to-end optimizations for Hyperledger Fabric to improve throughput and latency, combining experiments and simulations.
Contribution
It introduces two new commit-phase optimization techniques and provides a comprehensive analysis of configuration levers affecting performance.
Findings
Pipelining improves commit throughput by up to 1.9x.
Strategic waiting increases throughput by up to 1.2x.
Relaxed quorums and larger blocks under heavy workloads reduce latency.
Abstract
Hyperledger Fabric (HLF) is a modular, permissioned blockchain widely adopted in enterprise settings. Enhancing its throughput and latency remains challenging, as optimization decisions made in one phase of the transaction lifecycle can adversely affect other phases. In this work, we present a systematic, phase-level and end-to-end study of HLF optimizations along three fronts, combining production-grade testbed experiments with calibrated SimPy simulations. First, we introduce two novel optimization techniques that target commit-phase bottlenecks: block-level pipelining and strategic waiting. In pipelining, we overlap validation and private-data acquisition of successive blocks with state-consistency checks and ledger updates improving commit throughput by up to 1.9x. Strategic waiting coordinates commit progress by temporarily pausing fast leaders and boosting laggers to sustain…
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.
