| Literature DB >> 35563991 |
Xiangzhen Peng1,2, Xin Zhang1,2, Xiaoyi Wang1,2,3, Haisheng Li1, Jiping Xu1,2, Zhiyao Zhao1,2, Yanhong Wang4.
Abstract
Rice is one of the three major staple foods in the world, and the quality and safety of rice are related to the development of human beings. The new crown epidemic, pesticide residues, insect pests, and heavy metal pollution have a certain security impact on the food supply chain. The rice supply chain is characterized by a long life cycle; complex roles in the main links; many types of hazards; and multidimensional, multisource, and heterogeneous information. To strengthen the rice supply chain's supervision ability under the epidemic situation, a supervision cross-chain model suitable for the complicated data of the rice supply chain based on parallel blockchain theory and smart contract technology was built. Firstly, the data collected in the rice supply chain and different types of data stored in different parallel blockchains were analyzed. Secondly, based on data analysis, a collection/supervision cross-chain mechanism based on "hash lock + smart contract + relay chain", a concurrency mechanism based on the K-means algorithm and a Bloom filter, and a consensus mechanism suitable for multichain consensus named the Supervision Practical Byzantine Fault Tolerance (SPBFT) were proposed. Furthermore, a cross-chain model of rice supply chain supervision was constructed. Finally, theoretical verification and simulation experiments were used to analyze the operation process, safety, cross-chain efficiency, and scalability of the model. The results showed that the application of parallel blockchains and smart contracts to supervision of rice supply chain information improved the convenience and security of information interaction between various links in the rice supply chain, the storage cost of supply chain data and the high latency of interaction was reduced, and the refined management of the rice supply chain data and personnel was realized. This research applied new information technology to the coordination and resource sharing of the food supply chain, and provides ideas for the digital transformation of the food industry.Entities:
Keywords: blockchain; cross-chain supervision; food safety; rice supply chain; smart contracts
Year: 2022 PMID: 35563991 PMCID: PMC9099567 DOI: 10.3390/foods11091269
Source DB: PubMed Journal: Foods ISSN: 2304-8158
Literature review classification table.
| Category | Main Content | References |
|---|---|---|
| A theoretical study on the framework or model of agricultural products and food management based on the blockchain and smart contracts | Exploring the advantages of blockchain applications in agricultural products and food management frameworks or models | [ |
| Research on information management of agricultural products and food based on the blockchain and smart contracts | Focus on changing the traditional centralized management model through the decentralized nature of the blockchain, which is used to strengthen the information control ability of agricultural products and food | [ |
| Research on traceability of agricultural products and food information based on the blockchain and smart contracts | Improve information traceability of agricultural and food products by using the characteristics of the blockchain such as nontamperability and transparency | [ |
| Blockchain-based applications for the integration of agricultural products and food with the Internet of Things, etc. | The integration of technologies such as the Internet of Things and the blockchain is used to improve the information traceability and management of agricultural products and food. | [ |
Figure 1Schematic diagram of the classification of rice supply chain links.
Parallel blockchain data division.
| Batch: | ||
|---|---|---|
| Parallel Blockchain | Key Data | |
| I | Hazard | Mycotoxins, |
| II | Corporate | Company name, company address, |
| III | Consumer | |
| IV | Regulatory | Institution name, department, |
| V | Transaction | |
| VI | Cost | |
| VII | Data | |
| VIII | Health record | |
| IX | Information | |
Permission data table.
| Batch: | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Node | Function Permissions | |||||||||
| I | II | III | IV | V | VI | VII | VIII | IX | ||
| Regulatory Authority | National Grain Administration | √ | √ | √ | √ | √ | √ | √ | √ | √ |
| Ministry of | √ | √ | √ | √ | √ | √ | √ | √ | ||
| Ministry of Health | √ | √ | √ | √ | √ | √ | √ | |||
| State | √ | √ | √ | √ | √ | √ | ||||
| General | √ | √ | √ | √ | √ | √ | √ | √ | ||
| Ministry of | √ | √ | √ | √ | √ | √ | √ | |||
Figure 2The cross-chain framework of rice supply chain supervision.
Figure 3Schematic diagram of collection cross-chain mechanism.
Figure 4Schematic diagram of supervision cross-chain mechanism.
Figure 5Schematic diagram of concurrency mechanism.
Figure 6Schematic diagram of SPBFT consensus algorithm.
Figure 7Schematic diagram of SPBFT consensus sequence diagram.
Figure 8Schematic diagram of mode flow.
Attack descriptions.
| Attack Type | Description |
|---|---|
| Consensus mechanism challenge | Whether the consensus algorithm between the parallel |
| Witch attack | A malicious node illegally presents multiple identities to the |
| Data leakage risk | When data is transmitted between the parallel blockchain and the main chain, malicious nodes attack, resulting in the leakage of data information. |
| Data tampering risk | In the cross-chain process, malicious nodes attack and tamper with the data during data transmission, resulting in untrustworthy data. |
| Data loss risk | In the cross-chain process, data is “dropped out”, resulting in data loss. |
Figure 9Concurrent simulation. (a) First clustering result graph; (b) Second clustering results graph.
Comparative analysis table.
| Performance | Index | Ref. [ | Ref. [ | Ref. [ | Our Study |
|---|---|---|---|---|---|
| Security | Fault Tolerance | Middle | High | High | Middle |
| Attack Diversity | High | High | Low | High | |
| Security Recovery | High | High | Middle | High | |
| Attack Cost | High | High | Middle | High | |
| Model Efficiency | Throughout Capacity | High | Middle | Middle | High |
| Delay | Middle | Middle | High | low | |
| Scalability | Resource Consumption | High | High | High | High |
| Application Scalability | Middle | Low | Low | High |
Comparison of different blockchain application models in agricultural products and food information management.
| Category | Information | Labor Cost | Equipment Cost | Security Level |
|---|---|---|---|---|
| Traditional centralized | Manual processing | High | High | Low |
| Blockchain + InterPlanetary File System (IPFS) | Machine processing | Low | High | Middle |
| Blockchain + local database | Machine processing | Low | High | Middle |
| Blockchain + cloud database | Machine processing | Low | High | Middle |
| This study | Machine processing | Low | Low | High |