Hyperledger Fabric (HLF), one of the most popular private blockchains, has recently received attention for blockchain-enabled Internet of Things (IoT). However, for IoT applications to handle time-sensitive data, the processing latency in HLF has emerged as a new challenge. In this article, therefore, we establish a practical HLF latency model for HLF-enabled IoT. We first discuss the structure and transaction flow of HLF-enabled IoT. After implementing real HLF, we capture the latencies that each transaction experiences and show that the total latency of HLF can be modeled as a Gamma distribution, which is validated by conducting a goodness-of-fit test (i.e., the Kolmogorov-Smirnov (KS) test). We also provide the parameter values of the modeled latency distribution for various HLF environments. Furthermore, we explore the impacts of three important HLF parameters including transaction generation rate, block size, and block-generation timeout on the HLF latency. As a result, this article provides design insights on minimizing the latency for HLF-enabled IoT.
翻译:超升器法布里克(HLF)是最受欢迎的私人链条之一,最近受到关注的是以链锁为主的物联网(IoT),然而,对于IoT处理时间敏感数据的应用程序来说,HLF的处理延迟期已成为新的挑战。因此,在本条中,我们为HLF驱动的 IoT 建立一个实用的HLF潜值模型。我们首先讨论由HLF驱动的IoT的结构和交易流量。我们在执行真正的HLF后,捕捉了每次交易经历的迟缓,并表明HLF的全长期可以模拟为Gamma分布,而Gamma的分布通过进行一个良好的测试(即Kolmogorov-Smirnov(KS)测试)加以验证。我们还为不同HLF环境的模型悬浮性分布提供了参数值。此外,我们探索了三种重要的HLF参数的影响,包括交易生成率、块尺寸和块隔期对HLF的悬浮度。因此,这篇文章为最大限度地尽量减少的LFT提供了设计见解。