Post-Quantum Blockchain-Based Data Sharing for IoT Service Providers

Quantum technologies have made significant advances and are likely to lead to important security challenges and threats to networks in the near future. On the other hand, sharing the huge amount of data from the Internet of Things (IoT) in the context of data as a service could provide new revenue streams for infrastructure providers and service providers. However, post-quantum computing exposes the entire data sharing ecosystem to a new set of security risks. In this article, we propose a novel blockchain-based system for data sharing in the post-quantum era. The proposed system facilitates data sharing among multiple organizations while meeting compliance and regulatory requirements via private blockchain. We implemented the proposed architecture and information flow using three blockchain networks (namely Hyperledger Fabric, Ethereum, and Quorum) and selected NTRU as our quantum resistant security algorithm (QRSA) to compare the parallelization performance of Toom-Cook's and Karatsuba's computation methods. Experimental results show that parallel computation has a positive impact when the security level of QRSAs is lowered, and the transaction time savings is almost 50 percent in favor of Quorum. Finally, we outline the main challenges and potential solutions.

[1]  Weizhi Meng,et al.  My data, my control: A secure data sharing and access scheme over blockchain , 2021, J. Inf. Secur. Appl..

[2]  Rahul Saha,et al.  A Blockchain Framework in Post-Quantum Decentralization , 2021, IEEE Transactions on Services Computing.

[3]  Chien-Ming Chen,et al.  On the Construction of a Post-Quantum Blockchain for Smart City , 2020, ArXiv.

[4]  Yan Zhang,et al.  Blockchain and Federated Learning for Privacy-Preserved Data Sharing in Industrial IoT , 2020, IEEE Transactions on Industrial Informatics.

[5]  Paula Fraga-Lamas,et al.  Towards Post-Quantum Blockchain: A Review on Blockchain Cryptography Resistant to Quantum Computing Attacks , 2020, IEEE Access.

[6]  Ying Sun,et al.  A Secure Cryptocurrency Scheme Based on Post-Quantum Blockchain , 2018, IEEE Access.

[7]  Oscar Novo,et al.  Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT , 2018, IEEE Internet of Things Journal.

[8]  Michele Mosca,et al.  Estimating the Cost of Generic Quantum Pre-image Attacks on SHA-2 and SHA-3 , 2016, SAC.

[9]  Mario A. Storti,et al.  MPI for Python , 2005, J. Parallel Distributed Comput..

[10]  Shmuel Winograd,et al.  Complexity Of Computations , 1978, ACM Annual Conference.

[11]  Stephen A. Cook,et al.  The complexity of theorem-proving procedures , 1971, STOC.

[12]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[13]  Daniel Davis Wood ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER , 2014 .