动态物联网网络的无速率编码区块链

摘要:区块链在物联网中实施的一个关键限制是其大量存储需求,因为每个区块链节点都必须存储整个区块链。这增加了区块链节点的负担,并增加了新加入网络的节点的通信开销,因为它们需要复制整个区块链。为了在不影响系统安全性和完整性的情况下减少存储需求,最近提出了基于纠错码的编码区块链,其具有固定的码率和码长度。然而,这种方法并不适用于动态物联网网络,其中节点积极离开和加入。在这种动态区块链中,现有的编码区块链方法导致了新加入节点的高通信开销,并可能具有较高的解码失败概率。本文提出了一种根据网络条件调整编码参数的无限码率编码区块链。我们的目标是在目标解码失败概率的情况下,尽量减少每个区块链节点的存储需求和每个新加入节点的通信开销。我们在现实世界的比特币区块链环境中评估了所提出的方案,并显示存储和通信开销分别减少了99.6%,同时最大解码失败概率为$10^{-12}$。

作者:Changlin Yang, Alexei Ashikhmin, Xiaodong Wang, Zibin Zheng

论文ID:2305.03895

分类:Distributed, Parallel, and Cluster Computing

分类简称:cs.DC

提交时间:2023-05-09

PDF 下载: 英文版 中文版pdf翻译中