arXiv:2605.02690cs.DCcs.AI2026-05

用自动优化提升区块链性能,12%吞吐量提升。

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

论文配图:Caliper-in-the-Loop: Black-Box Optimization for Hyperledger Fabric Performance Tuning
图 1 · 摘自论文原文
  • 将性能调优视为黑箱优化问题,结合贝叶斯优化与降维方法。
  • 在317维配置空间中,最高实现12%的TPS提升。
  • 适合需要自动化调优区块链系统的研发人员参考。

Hyperledger Fabric 的性能受多个相互作用的配置参数影响,手动调优困难。本文将基准测试视为噪声黑箱优化问题,采用贝叶斯优化(BO)结合降维(DR)进行自动化吞吐量调优。构建了端到端的 Caliper-in-the-loop 管道,部署候选配置、执行基准测试,并基于观测吞吐量更新优化器。搜索空间源自 Fabric 配置文件,共317维。在云测试环境中,评估了16种 BO+DR 变体及随机搜索基线。最佳方法 DYCORS-PCA 相较于首个评估配置实现12%的TPS提升,MPI-REMBO 达到9%。结果表明,结合降维的贝叶斯优化是高维 Hyperledger Fabric 调优的有效方法,同时揭示了测量噪声对性能增益解读的影响。

原文摘要 · Abstract (English)

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.

区块链性能优化贝叶斯优化

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。