| Literature DB >> 35392045 |
Jian Wang1,2, Xin Zhang1,2, Jiping Xu1,2, Xiaoyi Wang1,2, Haisheng Li2,3, Zhiyao Zhao1,2, Jianlei Kong1,2.
Abstract
Rice is a major food crop around the world, and its various quality and safety problems are closely related to human health. As an important area of food safety research, the rice supply chain has attracted increasing attention. Based on blockchain technology, this study investigated problems of data privacy and circulation efficiency caused by complex rice supply networks, long circulation cycles, and various risk factors in each link. First, we deconstructed the quality and safety of each link of the rice supply chain at the information level and established a key information classification table for each link. On that basis, we built a rice supply chain information supervision model based on blockchain. Various encryption algorithms are used to secure the sensitive data of enterprises in the supply chain to meet regulators' needs for efficient supervision. Moreover, we propose a practical Byzantine fault-tolerant consensus algorithm that scores the credit of enterprise nodes, optimizes the selection strategy of master nodes, and ensures high efficiency and low cost. Then, we built a prototype system based on the open-source framework of hyperledger fabric, analyzed the model's viability, and implemented the system using cases. The results indicated that the proposed system can optimize the information supervision process of rice supply chain regulators and provide a feasible solution for the quality and safety supervision of grain and oil.Entities:
Mesh:
Year: 2022 PMID: 35392045 PMCID: PMC8983231 DOI: 10.1155/2022/2914571
Source DB: PubMed Journal: Comput Intell Neurosci
Key data of each link in the rice supply chain.
| Links in rice supply chain | Key data classifications | |||||
|---|---|---|---|---|---|---|
| Main information | Basic information | Environmental information | Hazard information | Transaction and price information | ||
| Plant | Identity information of growers; planting license information; contact information; business license information (optional) | Seed source; rice varieties; origin information; planting and harvesting time; pesticide and fertilizer information and use records | Pictures of rice growth cycles; real-time ambient temperature; real-time ambient humidity; actual illumination intensity of environment; soil moisture content | Pictures of rice growth cycles; real-time ambient temperature; real-time ambient humidity; actual illumination intensity of environment; soil moisture content | Seed price; fertilizer price; total cost; selling price; collect and store enterprise information | |
| Acquisition and storage | Acquisition | Enterprise name; business address; corporate information; person in charge of relevant links; license information; enterprise contact information | Pesticide sampling inspection records; transgenic or not | None | Mycotoxin: fumigant and insecticide residues | Grower information; purchasing price; drying, impurity removal, storage, and other costs; selling price; processing enterprise information |
| Dry | Drying method; moisture content before drying; moisture content after drying | Real-time ambient temperature; real-time ambient humidity | ||||
| Impurity removal | Impurity content; impurity removal rate | |||||
| Storage | Inventory number; product source; warehousing time; delivery time | Ambient temperature, humidity, oxygen concentration, carbon dioxide concentration, and various toxic gas concentrations produced by long-term storage | ||||
| Machining | Removing the husk | Enterprise name; business address; corporate information; person in charge of relevant links; license information; enterprise contact information | Ridge and valley mode (brand of ridge and valley machine); roughness; shelling rate | Real-time ambient temperature; real-time ambient humidity | Mycotoxin: broken needle foreign body; chemical reagents; heavy metals | Processing cost; processing price |
| Rice milling | Rice milling method (chemical method/mechanical method); whole meter rate; broken rice rate | |||||
| Color selection | Color separation accuracy; bringing out the ratio | |||||
| Polishing | Polishing rate | |||||
| Packing | Product package number; product batch number; product quality information | |||||
| Storage | Name of warehousing enterprise; address of storage enterprise; corporate information | Inventory number; product source; warehousing time; delivery time | Ambient temperature, humidity, oxygen concentration, carbon dioxide concentration, and various toxic gas concentrations produced by long-term storage | Mycotoxin | Storage cost; storage price | |
| Transport | Name of logistics enterprise; address of logistics company; information of the person in charge of transportation | Means of transport; place of departure; departure time; destination | Ambient temperature inside the vehicle; ambient humidity in the vehicle; oxygen/carbon dioxide concentration in the vehicle | Fungi and toxins produced by temperature and humidity metamorphosis | Logistics cost; logistics price | |
| Sale | Merchant name; shop address; information of the person in charge of the store; business license information; business contact information | Product name; product quantity; purchase time; purchase number; shipping time | Sales environment photos | None | Purchasing price; selling price | |
Figure 1Rice supply chain information supervision model.
Figure 2Hierarchical data encryption and storage mode.
Figure 3Category and transformation of consensus nodes.
Division mode of nodes.
| Node name | Node classification | Node function |
|---|---|---|
| Common node | Node that reaches credit score | Can only participate in consensus |
| Supervision node | 2(2 | Can participate in consensus and can record the information of the problem node |
| Candidate node | 2(2 | Can participate in consensus and select the master node from it |
| Fault node | Nodes that do not reach | Cannot participate in consensus |
Figure 4The process of CPBFT.
Figure 5The information supervision prototype system architecture.
Figure 6Sequence diagram of the information supervision prototype system.
Figure 7Comparison of communication.
Figure 8Comparison of throughput.
Figure 9Front-end interface of the prototype system. (a) Supervision system login interface. (b) Supply chain supervision interface. (c) Privacy data management interface. (d) System consensus management interface.