基于区块链的量子二元投票在迈向工业5.0的去中心化物联网中的应用

A Blockchain-based Quantum Binary Voting for Decentralized IoT Towards Industry 5.0

摘要 Abstract

工业5.0依赖于智能、自动化以及高度互联的操作,以实现高效且可持续的人机协作。关键技术如物联网(IoT)通过促进网络中物理设备间的连接及数据驱动决策,实现了这一目标。然而,由于物联网设备容易受到网络攻击,可以利用区块链技术提高网络透明度并防止数据篡改。但即便如此,在某些情况下,区块链网络仍可能面临Sybil攻击和51%攻击等威胁。因此,基于后量子密码协议和安全量子通信信道的量子区块链应运而生,其安全性更强。本文开发了一种适用于物联网-量子区块链框架下的量子二元投票算法,使互联设备能够在存在潜在故障或恶意行为者的情况下对交易的有效性达成共识。文中详细证明了投票协议的正确性,并表明其能够安全地抵御与量子比特承诺、量子区块链以及量子拜占庭协议相关的各种重要外部和内部攻击。此外,我们还在IBM Quantum平台和Simulaqron库上模拟实现了该投票算法的量子电路。

Industry 5.0 depends on intelligence, automation, and hyperconnectivity operations for effective and sustainable human-machine collaboration. Pivotal technologies like the Internet of Things (IoT) enable this by facilitating connectivity and data-driven decision-making between cyber-physical devices. As IoT devices are prone to cyberattacks, they can use blockchain to improve transparency in the network and prevent data tampering. However, in some cases, even blockchain networks are vulnerable to Sybil and 51% attacks. This has motivated the development of quantum blockchains that are more resilient to such attacks as they leverage post-quantum cryptographic protocols and secure quantum communication channels. In this work, we develop a quantum binary voting algorithm for the IoT-quantum blockchain frameworks that enables inter-connected devices to reach a consensus on the validity of transactions, even in the presence of potential faults or malicious actors. The correctness of the voting protocol is provided in detail, and the results show that it guarantees the achievement of a consensus securely against all kinds of significant external and internal attacks concerning quantum bit commitment, quantum blockchain, and quantum Byzantine agreement. We also provide an implementation of the voting algorithm with the quantum circuits simulated on the IBM Quantum platform and Simulaqron library.

基于区块链的量子二元投票在迈向工业5.0的去中心化物联网中的应用 - arXiv