Achieving IoT data security based blockchain

Achieving IoT data security based blockchain
复制标题

基于区块链实现物联网数据安全

DOI:
10.1007/s12083-020-01042-w
复制
发表时间:
2021
影响因子:
4.2
通讯作者:
Chen Xue
Chen Xue
中科院分区:
计算机科学4区
文献类型:
--
作者:
D. Liao;Hui Li;W. Wentao;Xiong Wang;M. Zhang;Chen Xue

文献摘要

参考文献

相似文献

物联网(IoT)的安全性仍然是学术界和工业界的一个重要问题。随着物联网数据的巨大潜力,物联网系统的传统集中式架构受到限制,无法提供安全解决方案。在本文中,为了解决物联网数据安全问题,我们提出了一种基于区块链的数据采集和处理架构。所提出的架构通过数据一致性确保物联网数据安全。它支持分布式物联网节点对处理后的数据进行协商共识,并决定将共识数据写入区块链账本。由于分布式节点是非对等的,并有不同的投票权,在建议的架构,传统的共识算法是不适用的。因此,我们设计了一种新型的非对等节点之间数据一致性共识算法:基于动态权限调整的拜占庭容错共识算法(DPA-PBFT)。DPA-PBFT算法工作在不同权值节点的共识域,具有自寻优能力。它提高了共识效率,减少了数据一致性的通信开销。最后,我们进行了大量的实验,以评估所提出的分布式架构下的DPA-PBFT算法的性能改善。
Security in Internet of Things (IoT) remains a significant concern within academia and industry. With the great potential of IoT data, the traditional centralized architecture of IoT system is limited and cannot afford security solutions. In this paper, to address the issue of IoT data security, we propose a blockchain-based data acquisition and processing architecture. The proposed architecture ensures IoT data security through data consistency. It supports distributed IoT nodes to negotiate consensus on the processed data, and decides to write the consensus data to blockchain ledger. Since distributed nodes are non-peer and have different voting weights in the proposed architecture, traditional consensus algorithms are not applicable. Therefore, we design a novel consensus algorithm for data consistency between non-peer nodes: Byzantine Fault-Tolerant consensus algorithm based on Dynamic Permission Adjustment (DPA-PBFT) algorithm. The DPA-PBFT algorithm works in the consensus domain of different weight nodes with the ability of self-optimize. It improves consensus efficiency and reduces communication overhead for data consistency. Finally, we conduct numerous experiments to evaluate the performance improvement of the DPA-PBFT algorithm under the proposed distributed architecture.
DOI: 10.1007/978-3-319-39028-4_9
发表时间: 2015-10
期刊: --
影响因子: --
作者:
M. Vukolic
通讯作者: M. Vukolic