BCTuner: LLM-Guided Monte Carlo Tree Search for Efficient Blockchain Knob Tuning

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Deng, Yaoyi, Tao, Chongyang, Li, Mingxuan, Lin, Xuelian, Sun, Han, Wan, Mingchao, Ma, Shuai
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914591013863424
author Deng, Yaoyi
Tao, Chongyang
Li, Mingxuan
Lin, Xuelian
Sun, Han
Wan, Mingchao
Ma, Shuai
author_facet Deng, Yaoyi
Tao, Chongyang
Li, Mingxuan
Lin, Xuelian
Sun, Han
Wan, Mingchao
Ma, Shuai
contents Knob tuning plays a critical role in improving the performance of permissioned blockchains. However, efficient tuning remains challenging due to the architectural complexity of blockchains and the semantic gap between knob-specific logic and the numerical optimization requirements of tuning tools. In addition, configuration changes are often coupled across different stages of the transaction pipeline, making their performance impact difficult to isolate and predict. Since each trial requires deployment and distributed benchmarking, ineffective exploration incurs substantial cost. These challenges motivate BCTuner, a Large Language Model (LLM)-guided framework that combines knowledge-guided reasoning with structured search. BCTuner organizes multi-source tuning knowledge to support LLM-based reasoning over knob semantics, constraints, and deployment context. It formulates tuning as a Monte Carlo Tree Search (MCTS) process over structured action trajectories, where configurations are incrementally constructed, validated, evaluated, and refined rather than generated in one step. BCTuner further applies adaptive pruning to discard infeasible or low-potential branches before system evaluation. We evaluate BCTuner on Hyperledger Fabric and ChainMaker under diverse workloads and network settings. Experimental results show that BCTuner achieves up to 211.38% throughput improvement over default configurations and outperforms the state-of-the-art blockchain tuning method by up to 20% in performance, while requiring up to 8x fewer interactions with the blockchain system.
format Preprint
id arxiv_https___arxiv_org_abs_2605_23280
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle BCTuner: LLM-Guided Monte Carlo Tree Search for Efficient Blockchain Knob Tuning
Deng, Yaoyi
Tao, Chongyang
Li, Mingxuan
Lin, Xuelian
Sun, Han
Wan, Mingchao
Ma, Shuai
Databases
Knob tuning plays a critical role in improving the performance of permissioned blockchains. However, efficient tuning remains challenging due to the architectural complexity of blockchains and the semantic gap between knob-specific logic and the numerical optimization requirements of tuning tools. In addition, configuration changes are often coupled across different stages of the transaction pipeline, making their performance impact difficult to isolate and predict. Since each trial requires deployment and distributed benchmarking, ineffective exploration incurs substantial cost. These challenges motivate BCTuner, a Large Language Model (LLM)-guided framework that combines knowledge-guided reasoning with structured search. BCTuner organizes multi-source tuning knowledge to support LLM-based reasoning over knob semantics, constraints, and deployment context. It formulates tuning as a Monte Carlo Tree Search (MCTS) process over structured action trajectories, where configurations are incrementally constructed, validated, evaluated, and refined rather than generated in one step. BCTuner further applies adaptive pruning to discard infeasible or low-potential branches before system evaluation. We evaluate BCTuner on Hyperledger Fabric and ChainMaker under diverse workloads and network settings. Experimental results show that BCTuner achieves up to 211.38% throughput improvement over default configurations and outperforms the state-of-the-art blockchain tuning method by up to 20% in performance, while requiring up to 8x fewer interactions with the blockchain system.
title BCTuner: LLM-Guided Monte Carlo Tree Search for Efficient Blockchain Knob Tuning
topic Databases
url https://arxiv.org/abs/2605.23280