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 soluti...

Full description

Bibliographic Details
Main Authors: Paolo Bellavista, Christian Esposito, Luca Foschini, Carlo Giannelli, Nicola Mazzocca, Rebecca Montanari
Format: Article
Language:English
Published: MDPI AG 2021-07-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/21/15/4955
id doaj-56f0681f6e4949c1a13a67d327fb75cf
record_format Article
spelling doaj-56f0681f6e4949c1a13a67d327fb75cf2021-08-06T15:30:58ZengMDPI AGSensors1424-82202021-07-01214955495510.3390/s21154955Interoperable Blockchains for Highly-Integrated Supply Chains in Collaborative ManufacturingPaolo Bellavista0Christian Esposito1Luca Foschini2Carlo Giannelli3Nicola Mazzocca4Rebecca Montanari5Department of Computer Science and Engineering, University of Bologna, 40100 Bologna, ItalyDepartment of Computer Science, University of Salerno, 84084 Fisciano, ItalyDepartment of Computer Science and Engineering, University of Bologna, 40100 Bologna, ItalyDepartment of Mathematics and Computer Science, University of Ferrara, 44122 Ferrara, ItalyDepartment of Electrical Engineering and Information Technology, University of Napoli “Federico II", 80125 Napoli, ItalyDepartment of Computer Science and Engineering, University of Bologna, 40100 Bologna, ItalyBlockchain 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.https://www.mdpi.com/1424-8220/21/15/4955Industry 4.0decentralized ledgerinteroperabilityblockchainTrusted Execution Environment
collection DOAJ
language English
format Article
sources DOAJ
author Paolo Bellavista
Christian Esposito
Luca Foschini
Carlo Giannelli
Nicola Mazzocca
Rebecca Montanari
spellingShingle Paolo Bellavista
Christian Esposito
Luca Foschini
Carlo Giannelli
Nicola Mazzocca
Rebecca Montanari
Interoperable Blockchains for Highly-Integrated Supply Chains in Collaborative Manufacturing
Sensors
Industry 4.0
decentralized ledger
interoperability
blockchain
Trusted Execution Environment
author_facet Paolo Bellavista
Christian Esposito
Luca Foschini
Carlo Giannelli
Nicola Mazzocca
Rebecca Montanari
author_sort Paolo Bellavista
title Interoperable Blockchains for Highly-Integrated Supply Chains in Collaborative Manufacturing
title_short Interoperable Blockchains for Highly-Integrated Supply Chains in Collaborative Manufacturing
title_full Interoperable Blockchains for Highly-Integrated Supply Chains in Collaborative Manufacturing
title_fullStr Interoperable Blockchains for Highly-Integrated Supply Chains in Collaborative Manufacturing
title_full_unstemmed Interoperable Blockchains for Highly-Integrated Supply Chains in Collaborative Manufacturing
title_sort interoperable blockchains for highly-integrated supply chains in collaborative manufacturing
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2021-07-01
description 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.
topic Industry 4.0
decentralized ledger
interoperability
blockchain
Trusted Execution Environment
url https://www.mdpi.com/1424-8220/21/15/4955
work_keys_str_mv AT paolobellavista interoperableblockchainsforhighlyintegratedsupplychainsincollaborativemanufacturing
AT christianesposito interoperableblockchainsforhighlyintegratedsupplychainsincollaborativemanufacturing
AT lucafoschini interoperableblockchainsforhighlyintegratedsupplychainsincollaborativemanufacturing
AT carlogiannelli interoperableblockchainsforhighlyintegratedsupplychainsincollaborativemanufacturing
AT nicolamazzocca interoperableblockchainsforhighlyintegratedsupplychainsincollaborativemanufacturing
AT rebeccamontanari interoperableblockchainsforhighlyintegratedsupplychainsincollaborativemanufacturing
_version_ 1724163007898976256