Research on the Construction of Grain Food Multi-Chain Blockchain Based on Zero-Knowledge Proof
As the main food source of the world’s population, grain quality safety is of great significance to the healthy development of human beings. The grain food supply chain is characterized by its long life cycle, numerous and complex business data, difficulty defining private information, and difficult...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-04-01
|
Series: | Foods |
Subjects: | |
Online Access: | https://www.mdpi.com/2304-8158/12/8/1600 |
_version_ | 1797605477250498560 |
---|---|
author | Boyang Zhang Jiping Xu Xiaoyi Wang Zhiyao Zhao Shichao Chen Xin Zhang |
author_facet | Boyang Zhang Jiping Xu Xiaoyi Wang Zhiyao Zhao Shichao Chen Xin Zhang |
author_sort | Boyang Zhang |
collection | DOAJ |
description | As the main food source of the world’s population, grain quality safety is of great significance to the healthy development of human beings. The grain food supply chain is characterized by its long life cycle, numerous and complex business data, difficulty defining private information, and difficult managing and sharing. In order to strengthen the ability of information application processing and coordination of the grain food supply chain under many risk factors, an information management model suitable for the grain food supply chain is studied based on the blockchain multi-chain technology. First, the information on key links in the grain food supply chain is analyzed to obtain privacy data classifications. Second, a multi-chain network model of the grain food supply chain is constructed, and based on this model, the hierarchical encryption and storage mode of private data as well as the relay cross-chain communication mode, are designed. In addition, a complete consensus process, including CPBFT, ZKP, and KZKP algorithms, is designed for the global information collaborative consensus under the multi-chain architecture. Finally, the model is verified through performance simulation, theory analysis, and prototype system verification in terms of its correctness, security, scalability, and consensus efficiency. The results show that this research model effectively reduces the storage redundancy and deals with problems of data differential sharing in traditional single-chain research, as well as provides a secure data protection mechanism, a credible data interaction mechanism, and an efficient multi-chain collaborative consensus mechanism. By attempting to apply blockchain multi-chain technology to the grain food supply chain, this study provides new research ideas for the trusted protection of data and information collaborative consensus in this field. |
first_indexed | 2024-03-11T05:02:36Z |
format | Article |
id | doaj.art-f303c298debe46d2ae4cc1c73098f500 |
institution | Directory Open Access Journal |
issn | 2304-8158 |
language | English |
last_indexed | 2024-03-11T05:02:36Z |
publishDate | 2023-04-01 |
publisher | MDPI AG |
record_format | Article |
series | Foods |
spelling | doaj.art-f303c298debe46d2ae4cc1c73098f5002023-11-17T19:13:59ZengMDPI AGFoods2304-81582023-04-01128160010.3390/foods12081600Research on the Construction of Grain Food Multi-Chain Blockchain Based on Zero-Knowledge ProofBoyang Zhang0Jiping Xu1Xiaoyi Wang2Zhiyao Zhao3Shichao Chen4Xin Zhang5Beijing Key Laboratory of Big Data Technology for Food Safety, Beijing Technology and Business University, Beijing 100048, ChinaBeijing Key Laboratory of Big Data Technology for Food Safety, Beijing Technology and Business University, Beijing 100048, ChinaBeijing Institute of Fashion Technology, Beijing 100105, ChinaBeijing Key Laboratory of Big Data Technology for Food Safety, Beijing Technology and Business University, Beijing 100048, ChinaState Key Laboratory for Management and Control of Complex Systems, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, ChinaBeijing Key Laboratory of Big Data Technology for Food Safety, Beijing Technology and Business University, Beijing 100048, ChinaAs the main food source of the world’s population, grain quality safety is of great significance to the healthy development of human beings. The grain food supply chain is characterized by its long life cycle, numerous and complex business data, difficulty defining private information, and difficult managing and sharing. In order to strengthen the ability of information application processing and coordination of the grain food supply chain under many risk factors, an information management model suitable for the grain food supply chain is studied based on the blockchain multi-chain technology. First, the information on key links in the grain food supply chain is analyzed to obtain privacy data classifications. Second, a multi-chain network model of the grain food supply chain is constructed, and based on this model, the hierarchical encryption and storage mode of private data as well as the relay cross-chain communication mode, are designed. In addition, a complete consensus process, including CPBFT, ZKP, and KZKP algorithms, is designed for the global information collaborative consensus under the multi-chain architecture. Finally, the model is verified through performance simulation, theory analysis, and prototype system verification in terms of its correctness, security, scalability, and consensus efficiency. The results show that this research model effectively reduces the storage redundancy and deals with problems of data differential sharing in traditional single-chain research, as well as provides a secure data protection mechanism, a credible data interaction mechanism, and an efficient multi-chain collaborative consensus mechanism. By attempting to apply blockchain multi-chain technology to the grain food supply chain, this study provides new research ideas for the trusted protection of data and information collaborative consensus in this field.https://www.mdpi.com/2304-8158/12/8/1600blockchainmulti-chainprivacy encryptionzero-knowledge proofconsensus algorithmfood safety |
spellingShingle | Boyang Zhang Jiping Xu Xiaoyi Wang Zhiyao Zhao Shichao Chen Xin Zhang Research on the Construction of Grain Food Multi-Chain Blockchain Based on Zero-Knowledge Proof Foods blockchain multi-chain privacy encryption zero-knowledge proof consensus algorithm food safety |
title | Research on the Construction of Grain Food Multi-Chain Blockchain Based on Zero-Knowledge Proof |
title_full | Research on the Construction of Grain Food Multi-Chain Blockchain Based on Zero-Knowledge Proof |
title_fullStr | Research on the Construction of Grain Food Multi-Chain Blockchain Based on Zero-Knowledge Proof |
title_full_unstemmed | Research on the Construction of Grain Food Multi-Chain Blockchain Based on Zero-Knowledge Proof |
title_short | Research on the Construction of Grain Food Multi-Chain Blockchain Based on Zero-Knowledge Proof |
title_sort | research on the construction of grain food multi chain blockchain based on zero knowledge proof |
topic | blockchain multi-chain privacy encryption zero-knowledge proof consensus algorithm food safety |
url | https://www.mdpi.com/2304-8158/12/8/1600 |
work_keys_str_mv | AT boyangzhang researchontheconstructionofgrainfoodmultichainblockchainbasedonzeroknowledgeproof AT jipingxu researchontheconstructionofgrainfoodmultichainblockchainbasedonzeroknowledgeproof AT xiaoyiwang researchontheconstructionofgrainfoodmultichainblockchainbasedonzeroknowledgeproof AT zhiyaozhao researchontheconstructionofgrainfoodmultichainblockchainbasedonzeroknowledgeproof AT shichaochen researchontheconstructionofgrainfoodmultichainblockchainbasedonzeroknowledgeproof AT xinzhang researchontheconstructionofgrainfoodmultichainblockchainbasedonzeroknowledgeproof |