Adaptive Blocksize for IoT Payload Data on Fabric Blockchain

Chuan-Ming Liu, Mukesh Badigineni, Sheng Wen Lu · 2021

The ongoing development of IoT applications led to the integration of Blockchain technology. Hyperledger Fabric is such a blockchain that operates with identifiable participants in a permissioned environment. Although many performance issues of hyperledger fabric have been mitigated to some extent, still there is a trade-off with performance. Blocksize is a critical configuration parameter that has a significant impact on both throughput and latency performance [2] [3]. In this work, A blockchain network for IoT data access is proposed with A) Firstly, the Impact of the network workload on performance is evaluated. B) Secondly, the bottleneck areas are analyzed. C) Finally, an adaptive blocksize algorithm is proposed to optimize the network performance. Results of the workload analysis revealed: (1) The network is capable of 200(tps) send rate, but the throughput is at 40(tps). (2) Static Blocksize, and batch count are major bottlenecks. After implementing an adaptive blocksize mechanism, performance optimization results revealed: It optimized the performance, throughput from 40(tps) to 110(tps), similarly latency form 14(ms) to 3(ms), that states blocksize has a major impact on performance.

Read the paper · More papers on PaperTik