Cargando…

A Blockchain-Based Product Traceability System with Off-Chain EPCIS and IoT Device Authentication

Blockchain-based traceability systems are a promising approach because they are decentralized, transparent, and tamper proof; however, if all traceability data are uploaded to a blockchain platform, it may affect the efficiency or even lead to data explosion. Additionally, it is difficult to guarant...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Lulu, Qu, Huan, Wang, Huaizhen, Wang, Junyu, Wang, Bozhi, Wang, Wei, Xu, Jinfei, Wang, Zhihui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9692360/
https://www.ncbi.nlm.nih.gov/pubmed/36433273
http://dx.doi.org/10.3390/s22228680
_version_ 1784837245652434944
author Li, Lulu
Qu, Huan
Wang, Huaizhen
Wang, Junyu
Wang, Bozhi
Wang, Wei
Xu, Jinfei
Wang, Zhihui
author_facet Li, Lulu
Qu, Huan
Wang, Huaizhen
Wang, Junyu
Wang, Bozhi
Wang, Wei
Xu, Jinfei
Wang, Zhihui
author_sort Li, Lulu
collection PubMed
description Blockchain-based traceability systems are a promising approach because they are decentralized, transparent, and tamper proof; however, if all traceability data are uploaded to a blockchain platform, it may affect the efficiency or even lead to data explosion. Additionally, it is difficult to guarantee the reliability of the original data source of massive Internet of Things (IoT) devices. Furthermore, when different enterprise nodes adopt different data storage structures, the costs that are associated with data sharing will increase. In this paper, we have proposed a trustworthy product traceability system that is based on hyperledger fabric and Electronic Product Code Information Service (EPCIS), which is not only capable of making products traceable, but it can also authenticate and authorize the IoT devices that are used for data collection. First, we adopted the on-chain and off-chain collaborative management mechanism in order to alleviate data explosion on the chain. Second, we proposed a scheme to authenticate and authorize devices based on blockchain. Third, we complied with EPCIS and Core Business Vocabulary (CBV) standards and provided the EPCIS location discovery service in order to improve the interactivity. Finally, we implemented and tested the proposed traceability system and compared it with the existing research. The proposed solution provides product information traceability, data tamper proofing, data confidentiality, and data source reliability.
format Online
Article
Text
id pubmed-9692360
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-96923602022-11-26 A Blockchain-Based Product Traceability System with Off-Chain EPCIS and IoT Device Authentication Li, Lulu Qu, Huan Wang, Huaizhen Wang, Junyu Wang, Bozhi Wang, Wei Xu, Jinfei Wang, Zhihui Sensors (Basel) Article Blockchain-based traceability systems are a promising approach because they are decentralized, transparent, and tamper proof; however, if all traceability data are uploaded to a blockchain platform, it may affect the efficiency or even lead to data explosion. Additionally, it is difficult to guarantee the reliability of the original data source of massive Internet of Things (IoT) devices. Furthermore, when different enterprise nodes adopt different data storage structures, the costs that are associated with data sharing will increase. In this paper, we have proposed a trustworthy product traceability system that is based on hyperledger fabric and Electronic Product Code Information Service (EPCIS), which is not only capable of making products traceable, but it can also authenticate and authorize the IoT devices that are used for data collection. First, we adopted the on-chain and off-chain collaborative management mechanism in order to alleviate data explosion on the chain. Second, we proposed a scheme to authenticate and authorize devices based on blockchain. Third, we complied with EPCIS and Core Business Vocabulary (CBV) standards and provided the EPCIS location discovery service in order to improve the interactivity. Finally, we implemented and tested the proposed traceability system and compared it with the existing research. The proposed solution provides product information traceability, data tamper proofing, data confidentiality, and data source reliability. MDPI 2022-11-10 /pmc/articles/PMC9692360/ /pubmed/36433273 http://dx.doi.org/10.3390/s22228680 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Li, Lulu
Qu, Huan
Wang, Huaizhen
Wang, Junyu
Wang, Bozhi
Wang, Wei
Xu, Jinfei
Wang, Zhihui
A Blockchain-Based Product Traceability System with Off-Chain EPCIS and IoT Device Authentication
title A Blockchain-Based Product Traceability System with Off-Chain EPCIS and IoT Device Authentication
title_full A Blockchain-Based Product Traceability System with Off-Chain EPCIS and IoT Device Authentication
title_fullStr A Blockchain-Based Product Traceability System with Off-Chain EPCIS and IoT Device Authentication
title_full_unstemmed A Blockchain-Based Product Traceability System with Off-Chain EPCIS and IoT Device Authentication
title_short A Blockchain-Based Product Traceability System with Off-Chain EPCIS and IoT Device Authentication
title_sort blockchain-based product traceability system with off-chain epcis and iot device authentication
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9692360/
https://www.ncbi.nlm.nih.gov/pubmed/36433273
http://dx.doi.org/10.3390/s22228680
work_keys_str_mv AT lilulu ablockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT quhuan ablockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT wanghuaizhen ablockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT wangjunyu ablockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT wangbozhi ablockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT wangwei ablockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT xujinfei ablockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT wangzhihui ablockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT lilulu blockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT quhuan blockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT wanghuaizhen blockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT wangjunyu blockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT wangbozhi blockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT wangwei blockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT xujinfei blockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication
AT wangzhihui blockchainbasedproducttraceabilitysystemwithoffchainepcisandiotdeviceauthentication