Interoperable Blockchains for Highly-Integrated Supply Chains in Collaborative Manufacturing

Blockchain technology plays a pivotal role in the undergoing fourth industrial revolution or Industry 4.0. It is considered a tremendous boost to company digitalization; thus, considerable investments in blockchain are being made. However, there is no single blockchain technology, but various solutions exist, and they cannot interoperate with one each other. The ecosystem envisioned by the Industry 4.0 does not have centralized management or leading organization, so a single blockchain solution cannot be imposed. The various organizations hold their own blockchains, which must interoperate seamlessly. Despite some solutions for blockchain interoperability being proposed, the problem is still open. This paper aims to devise a secure solution for blockchain interoperability. The proposed approach consists of a relay scheme based on Trusted Execution Environment to provide higher security guarantees than the current literature. In particular, the proposed solution adopts an off-chain secure computation element invoked by a smart contract on a blockchain to securely communicate with its peered counterpart. A prototype has been implemented and used for the performance assessment, e.g., to measure the latency increase due to cross-blockchain interactions. The achieved and reported experimental results show that the proposed security solution introduces an additional latency that is entirely tolerable for transactions. At the same time, the usage of the Trusted Execution Environment imposes a negligible overhead.

[1]  Burkhard Stiller,et al.  Bifröst: a Modular Blockchain Interoperability API , 2019, 2019 IEEE 44th Conference on Local Computer Networks (LCN).

[2]  Khaled Salah,et al.  Blockchain-Based Soybean Traceability in Agricultural Supply Chain , 2019, IEEE Access.

[3]  Abdelmadjid Bouabdallah,et al.  Trusted Execution Environment: What It is, and What It is Not , 2015, TrustCom 2015.

[4]  Michael B. Jones,et al.  JSON Web Token (JWT) Profile for OAuth 2.0 Client Authentication and Authorization Grants , 2015, RFC.

[5]  Sümeyye Kaynak,et al.  Cloud Manufacturing Architecture Based on Public Blockchain Technology , 2020, IEEE Access.

[6]  Ning Zhang,et al.  A Survey of Distributed Consensus Protocols for Blockchain Networks , 2019, IEEE Communications Surveys & Tutorials.

[7]  Wei Ni,et al.  Survey on blockchain for Internet of Things , 2019, Comput. Commun..

[8]  Erik Poll,et al.  Assessing interoperability solutions for distributed ledgers , 2019, Pervasive Mob. Comput..

[9]  Ke Xu,et al.  Blockchain-Assisted Secure Device Authentication for Cross-Domain Industrial IoT , 2020, IEEE Journal on Selected Areas in Communications.

[10]  Vallipuram Muthukkumarasamy,et al.  Cross-chain interoperability among blockchain-based systems using transactions , 2020, The Knowledge Engineering Review.

[11]  Uwe Dombrowski,et al.  Servitization as a key driver for Digital Transformation of manufacturing companies’ Spare Parts Service , 2018, 2018 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI).

[12]  Cesare Stefanelli,et al.  Servitization in the Era of Blockchain: the Ice Cream Supply Chain Business Case , 2020, 2020 International Conference on Technology and Entrepreneurship (ICTE).

[13]  Elhadj Benkhelifa,et al.  Data Privacy Based on IoT Device Behavior Control Using Blockchain , 2021, ACM Trans. Internet Techn..

[14]  An Braeken,et al.  BlockEdge: Blockchain-Edge Framework for Industrial IoT Networks , 2020, IEEE Access.

[15]  Antonio Corradi,et al.  Smart Appliances and RAMI 4.0: Management and Servitization of Ice Cream Machines , 2019, IEEE Transactions on Industrial Informatics.

[16]  Ahmed Serhrouchni,et al.  Bubbles of Trust: A decentralized blockchain-based authentication system for IoT , 2018, Comput. Secur..

[17]  Kim-Kwang Raymond Choo,et al.  Cloud Manufacturing: Security, Privacy, and Forensic Concerns , 2016, IEEE Cloud Computing.

[18]  Pascal Lafourcade,et al.  About Blockchain Interoperability , 2020, IACR Cryptol. ePrint Arch..

[19]  Peng Gao,et al.  HyperService: Interoperability and Programmability Across Heterogeneous Blockchains , 2019, CCS.

[20]  Wei Cao,et al.  Blockchain-Secured Smart Manufacturing in Industry 4.0: A Survey , 2021, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[21]  Ali Vatankhah Barenji,et al.  Toward a blockchain cloud manufacturing system as a peer to peer distributed network platform , 2018, Robotics and Computer-Integrated Manufacturing.

[22]  Li Bai,et al.  BPIIoT: A Light-Weighted Blockchain-Based Platform for Industrial IoT , 2019, IEEE Access.

[23]  Tiago M. Fernández-Caramés,et al.  A Review on Blockchain Technologies for an Advanced and Cyber-Resilient Automotive Industry , 2019, IEEE Access.

[24]  Roberto Pinto,et al.  The Transition Towards Industry 4.0: Business Opportunities and Expected Impacts for Suppliers and Manufacturers , 2017, APMS.

[25]  Tiago M. Fernández-Caramés,et al.  A Review on the Application of Blockchain to the Next Generation of Cybersecure Industry 4.0 Smart Factories , 2019, IEEE Access.

[26]  Karl Andersson,et al.  A Survey of Blockchain From the Perspectives of Applications, Challenges, and Opportunities , 2019, IEEE Access.

[27]  Marcello Cinque,et al.  Blockchain-empowered decentralised trust management for the Internet of Vehicles security , 2020, Comput. Electr. Eng..

[28]  Nir Kshetri,et al.  Blockchain and the Economics of Food Safety , 2019, IT Professional.

[29]  Nancy A. Lynch,et al.  Perspectives on the CAP Theorem , 2012, Computer.

[30]  Arshdeep Bahga,et al.  Blockchain Platform for Industrial Internet of Things , 2016 .

[31]  Jaime Lloret,et al.  Elastic and cost-effective data carrier architecture for smart contract in blockchain , 2019, Future Gener. Comput. Syst..

[32]  Daniel Schall,et al.  Process traceability in distributed manufacturing using blockchains , 2019, SAC.

[33]  Stefan Thomas,et al.  A Protocol for Interledger Payments , 2016 .

[34]  Nirupama Bulusu,et al.  Block-Supply Chain: A New Anti-Counterfeiting Supply Chain Using NFC and Blockchain , 2018, CRYBLOCK@MobiSys.