Search papers, labs, and topics across Lattice.
This paper introduces a Takagi-Sugeno fuzzy inference system designed to optimize validator node scaling in private blockchain networks by dynamically adjusting the number of active nodes based on real-time workload conditions. By analyzing parameters such as block production time and active node count, the system generates efficiency scores and scaling recommendations, allowing for proactive management of validator resources. Empirical evaluations demonstrate that this approach achieves stable scaling behavior with fewer oscillations compared to traditional threshold-based methods, enhancing overall blockchain performance.
Autonomous validator management using fuzzy inference can significantly reduce resource waste and improve blockchain efficiency under varying workloads.
Private blockchain networks run with fixed node configurations that cannot adapt to changing workload conditions. Too many nodes serving a light workload waste resources; too few nodes facing heavy demand slow block production and degrade finalisation. The right validator count is hard to determine, as it depends on overlapping factors that shift over time. This paper presents a Takagi-Sugeno (TS) fuzzy inference system that reads live blockchain parameters (block production time, block size, and active node count) and outputs a continuous efficiency score alongside a scaling recommendation: Scale Up, Maintain, or Scale Down. The controller uses triangular membership functions across three linguistic variables, evaluated through a complete 27-rule base with product t-norm aggregation. A key contribution is an empirical recalibration of the membership functions, anchoring linguistic terms to the observed operating range of the testbed rather than to theoretical extremes. The system is evaluated on a 10-node Substrate blockchain network storing real smart water meter data hashes from the Queensland Government open data portal. Statistical analysis across configurations of 4, 7, and 10 active nodes confirms that the controller produces distinct operational profiles reflecting each configuration's provisioning state. In closed-loop experiments, the controller autonomously adjusts validator participation in both directions, activating validators under rising load and removing them under over-provisioning, converging to the same stable equilibrium from both directions. Compared against three threshold-based baselines, it shows fewer scaling oscillations while maintaining comparable block production times. Results show that TS fuzzy inference can support autonomous validator management in private blockchain deployments, with stable scaling behaviour threshold approaches cannot match.