cs.DCMay 4, 2026

Caliper-in-the-Loop: Black-Box Optimization for Hyperledger Fabric Performance Tuning

Authors: Yash MadhwalArseny BolotnikovMark PrikhnoIrina LebedevaIvan LaishevskiyVladimir GorgadzeArtem BargerYury Yanovich

Organizations: Skolkovo Institute of Science and Technology, Moscow, Russia · HSE University, Moscow, Russia · Sberbank PJSC, Moscow, Russia · Mid Hope Technologies, Moscow, Russia · Moscow Institute of Physics and Technology, Moscow, Russia · IDEAS: Inter-Disciplinary & Advanced Studies Center, Moscow, Russia · University of Jyväskylä, Jyväskylä, Finland

Abstract

Hyperledger Fabric performance depends on many interacting configuration parameters, making manual tuning difficult. We study automated throughput tuning by treating benchmarking as a noisy black-box optimization problem and applying Bayesian optimization (BO) with dimensionality reduction (DR). We implement an end-to-end Caliper-in-the-loop pipeline that deploys candidate configurations, benchmarks them, and updates the optimizer from observed throughput. The search space, derived from Fabric configuration files, has 317 dimensions. In a cloud testbed, we evaluate 16 BO+DR variants and a random-search baseline. The best method, DYCORS-PCA, achieves a 12% TPS improvement relative to the first evaluated configuration, while MPI-REMBO achieves 9%. These results suggest that BO with DR is a practical approach for high-dimensional Hyperledger Fabric tuning, while also highlighting the role of measurement noise in interpreting gains.

Explore similar work

CardsList