An Efficient and Compacted DAG-Based Blockchain Protocol for Industrial Internet of Things

An Efficient and Compacted DAG-Based Blockchain Protocol for Industrial Internet of Things
复制标题

一种高效、紧凑的基于 DAG 的工业物联网区块链协议

DOI:
10.1109/tii.2019.2931157
复制
发表时间:
2020-06-01
影响因子:
12.3
通讯作者:
Xu, Ke
Xu, Ke
中科院分区:
计算机科学1区
文献类型:
--
作者:
Cui, Laizhong;Yang, Shu;Xu, Ke

文献摘要

被引文献

相似文献

工业物联网(IIoT)已经在许多领域得到了广泛应用。与此同时,区块链被认为有望解决IIoT的问题。然而,目前的区块链吞吐量有限。在本文中,我们设计了一种高效、安全的区块链协议紧凑有向无环图(CoDAG),该协议基于紧凑有向无环图,其中块按层次和宽度组织。CoDAG中新生成的块将被适当放置并指向前一层中的块,使其成为连接良好的通道。网络中的交易将在一个确定的时间段内得到确认,同时CoDAG保持了简单的数据结构。文中还给出了攻击者的攻击策略,并证明了我们的协议能够抵抗这些攻击。此外,我们还设计了一个基于CoDAG的IIoT体系结构,以提高IIoT系统的效率。实验结果表明,CoDAG的吞吐量是比特币的164倍,是Ethererum的77倍。
Industrial Internet of Things (IIoT) has been widely used in many fields. Meanwhile, blockchain is considered promising to address the issues of the IIoT. However, the current blockchains have a limited throughput. In this article, we devise an efficient and secure blockchain protocol compacted directed acyclic graph (CoDAG) based on a compacted directed acyclic graph, where blocks are organized in levels and width. New-generated blocks in the CoDAG will be placed appropriately and point to those in the previous level, making it a well-connected channel. Transactions in the network will be confirmed in a deterministic period, and the CoDAG keeps a simple data structure at the same time. We also illustrate the attack strategies by adversary, and it is proved that our protocols are resistant to these attacks. Furthermore, we design a CoDAG-based IIoT architecture to improve the efficiency of the IIoT system. Experimental results show that the CoDAG achieves 164x Bitcoin's throughput and 77x Ethererum's throughput.