A Redactable Blockchain-Based Data Management Scheme for Agricultural Product Traceability

With the development of agricultural information technology, the Internet of Things and blockchain have become important in the traceability of agricultural products. Sensors collect real-time data in agricultural production and a blockchain provides a secure and transparent storage medium for these...

Full description

Bibliographic Details
Main Authors: Shangxiong Yang, Shaowen Li, Wenjia Chen, Yawen Zhao
Format: Article
Language:English
Published: MDPI AG 2024-03-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/24/5/1667
_version_ 1797263843879026688
author Shangxiong Yang
Shaowen Li
Wenjia Chen
Yawen Zhao
author_facet Shangxiong Yang
Shaowen Li
Wenjia Chen
Yawen Zhao
author_sort Shangxiong Yang
collection DOAJ
description With the development of agricultural information technology, the Internet of Things and blockchain have become important in the traceability of agricultural products. Sensors collect real-time data in agricultural production and a blockchain provides a secure and transparent storage medium for these data, which improves the transparency and credibility of agricultural product traceability. However, existing agricultural product traceability solutions are limited by the immutability of the blockchain, making it difficult to delete erroneous data and modify the scope of data sharing. This damages the credibility of traceability data and is not conducive to the exchange and sharing of information among enterprises. In this article, we propose an agricultural product traceability data management scheme based on a redactable blockchain. This scheme allows agricultural enterprises to encrypt data to protect privacy. In order to facilitate the maintenance and sharing of data, we introduce a chameleon hash function to provide data modification capabilities. Enterprises can fix erroneous data and update the access permissions of the data. To improve the efficiency of block editing, our scheme adopts a distributed block editing method. This method supports threshold editing operations, avoiding single-point-of-failure issues. We save records of data modifications on the blockchain and establish accountability mechanisms to identify malicious entities. Finally, in this paper we provide a security analysis of our proposed solution and verify its effectiveness through experiments. Compared with the existing scheme, the block generating speed is improved by 42% and the block editing speed is improved by 29.3% at 125 nodes.
first_indexed 2024-04-25T00:19:27Z
format Article
id doaj.art-db664639401f46608ce9d465a0be5be3
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-25T00:19:27Z
publishDate 2024-03-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-db664639401f46608ce9d465a0be5be32024-03-12T16:55:34ZengMDPI AGSensors1424-82202024-03-01245166710.3390/s24051667A Redactable Blockchain-Based Data Management Scheme for Agricultural Product TraceabilityShangxiong Yang0Shaowen Li1Wenjia Chen2Yawen Zhao3School of Information and Artificial Intelligence, Anhui Agricultural University, Hefei 230036, ChinaSchool of Information and Artificial Intelligence, Anhui Agricultural University, Hefei 230036, ChinaSchool of Information and Artificial Intelligence, Anhui Agricultural University, Hefei 230036, ChinaSchool of Information and Artificial Intelligence, Anhui Agricultural University, Hefei 230036, ChinaWith the development of agricultural information technology, the Internet of Things and blockchain have become important in the traceability of agricultural products. Sensors collect real-time data in agricultural production and a blockchain provides a secure and transparent storage medium for these data, which improves the transparency and credibility of agricultural product traceability. However, existing agricultural product traceability solutions are limited by the immutability of the blockchain, making it difficult to delete erroneous data and modify the scope of data sharing. This damages the credibility of traceability data and is not conducive to the exchange and sharing of information among enterprises. In this article, we propose an agricultural product traceability data management scheme based on a redactable blockchain. This scheme allows agricultural enterprises to encrypt data to protect privacy. In order to facilitate the maintenance and sharing of data, we introduce a chameleon hash function to provide data modification capabilities. Enterprises can fix erroneous data and update the access permissions of the data. To improve the efficiency of block editing, our scheme adopts a distributed block editing method. This method supports threshold editing operations, avoiding single-point-of-failure issues. We save records of data modifications on the blockchain and establish accountability mechanisms to identify malicious entities. Finally, in this paper we provide a security analysis of our proposed solution and verify its effectiveness through experiments. Compared with the existing scheme, the block generating speed is improved by 42% and the block editing speed is improved by 29.3% at 125 nodes.https://www.mdpi.com/1424-8220/24/5/1667agricultural product traceabilityredactable blockchainchameleon hashattribute-based encryptiondata management
spellingShingle Shangxiong Yang
Shaowen Li
Wenjia Chen
Yawen Zhao
A Redactable Blockchain-Based Data Management Scheme for Agricultural Product Traceability
Sensors
agricultural product traceability
redactable blockchain
chameleon hash
attribute-based encryption
data management
title A Redactable Blockchain-Based Data Management Scheme for Agricultural Product Traceability
title_full A Redactable Blockchain-Based Data Management Scheme for Agricultural Product Traceability
title_fullStr A Redactable Blockchain-Based Data Management Scheme for Agricultural Product Traceability
title_full_unstemmed A Redactable Blockchain-Based Data Management Scheme for Agricultural Product Traceability
title_short A Redactable Blockchain-Based Data Management Scheme for Agricultural Product Traceability
title_sort redactable blockchain based data management scheme for agricultural product traceability
topic agricultural product traceability
redactable blockchain
chameleon hash
attribute-based encryption
data management
url https://www.mdpi.com/1424-8220/24/5/1667
work_keys_str_mv AT shangxiongyang aredactableblockchainbaseddatamanagementschemeforagriculturalproducttraceability
AT shaowenli aredactableblockchainbaseddatamanagementschemeforagriculturalproducttraceability
AT wenjiachen aredactableblockchainbaseddatamanagementschemeforagriculturalproducttraceability
AT yawenzhao aredactableblockchainbaseddatamanagementschemeforagriculturalproducttraceability
AT shangxiongyang redactableblockchainbaseddatamanagementschemeforagriculturalproducttraceability
AT shaowenli redactableblockchainbaseddatamanagementschemeforagriculturalproducttraceability
AT wenjiachen redactableblockchainbaseddatamanagementschemeforagriculturalproducttraceability
AT yawenzhao redactableblockchainbaseddatamanagementschemeforagriculturalproducttraceability