| Literature DB >> 36076901 |
Abhirup Khanna1, Sapna Jain2, Alessandro Burgio3, Vadim Bolshev4, Vladimir Panchenko5.
Abstract
Conventional food supply chains are centralized in nature and possess challenges pertaining to a single point of failure, product irregularities, quality compromises, and loss of data. Numerous cases of food fraud, contamination, and adulteration are daily reported from multiple parts of India, suggesting the absolute need for an upgraded decentralized supply chain model. A country such as India, where its biggest strength is its demographic dividend, cannot afford to malnutrition a large population of its children by allowing them to consume contaminated and adulterated dairy products. In view of the gravity of the situation, we propose a blockchain-enabled supply chain platform for the dairy industry. With respect to the supply chain platform, the dairy products of choice include milk, cheese, and butter. Blockchain is one of the fastest growing technologies having widespread acceptance across multiple industry verticals. Blockchain possesses the power to transform traditional supply chains into decentralized, robust, transparent, tamper proof, and sustainable supply chains. The proposed supply chain platform goes beyond the aspect of food traceability and focuses on maintaining the nutritional values of dairy products, identification of adulteration and contamination in dairy products, the increasing economic viability of running a dairy farm, preventing counterfeit dairy products, and enhancing the revenue of the dairy company. The paper collates the mentioned functionalities into four distinct impact dimensions: social, economic, operations, and sustainability. The proposed blockchain-enabled dairy supply chain platform combines the use of smart contracts, quick response code (QR code) technology, and IoT and has the potential to redefine the dairy supply chains on socio-economic, operational, and sustainability parameters.Entities:
Keywords: blockchain; dairy products; food safety; supply chain management; traceability
Year: 2022 PMID: 36076901 PMCID: PMC9455752 DOI: 10.3390/foods11172716
Source DB: PubMed Journal: Foods ISSN: 2304-8158
Figure 1Paper Organization.
Figure 2Research Methodology.
Comparative analysis of recent works in food traceability and safety.
| Publication | Year | Key Supply Chain Functionalities | Other Technologies Being Used | Sector | Dairy Products Being Catered | Related Impact Dimension |
|---|---|---|---|---|---|---|
| [ | 2022 | Traceability, Sustainability | IoT | Beef Industry | NA | Operations, Sustainability |
| [ | 2022 | Food Quality | IoT | Rice Crop | NA | Operations, Social |
| [ | 2022 | Traceability, Food Quality, Food Shortage Detection | IoT | Food Industry | NA | Operations, Social |
| [ | 2022 | Traceability | Machine Learning | Rice Crop | NA | Operations |
| [ | 2021 | Traceability, Auditability, Decentralized | IoT | Grains | NA | Operations, Economic |
| [ | 2020 | Traceability, Authenticity, Food Quality | Radio-frequency identification (RFID) | Extra Virgin Olive Oil | NA | Operations, Economic |
| [ | 2022 | Traceability | RFID | Food Industry | NA | Operations |
| [ | 2021 | Traceability, Authenticity | IoT, RFID | Food Industry | NA | Operations, Social |
| [ | 2021 | Traceability, Authenticity, Food Quality, Decentralized | - | Dairy Industry | Milk | Operations, Economic, Social |
| [ | 2021 | Traceability, Authenticity | - | Dairy Industry | Milk | Operations, Social |
| [ | 2021 | Traceability, Decentralized, Transparency | IoT | Dairy Industry | Milk | Operations, Economic |
| [ | 2022 | Traceability, Decentralized | - | Dairy Industry | Cheese | Operations, Sustainability |
| [ | 2020 | Traceability | - | Dairy Industry | Milk | Operations |
| [ | 2020 | Traceability, Food Quality | IoT | Food Industry | NA | Operations, Social |
| Our Proposed Model | 2022 | Traceability, Food Quality, Accountability, Product Authenticity, Automated Payment Settlements, Decentralized, Nutritional Value Assurance | IoT, QR codes, Machine Learning, Cloud Computing | Dairy Industry | Milk, Cheese, Butter | Social, Economic, Operations, Sustainability |
Year specific publication analysis.
| Year | Supply Chain | Food Supply Chain | Dairy Supply Chain |
|---|---|---|---|
| 2022 | 566 | 105 | 4 |
| 2021 | 1091 | 180 | 5 |
| 2020 | 690 | 114 | 11 |
| 2019 | 465 | 68 | 3 |
| 2018 | 181 | 23 | 0 |
| 2017 | 45 | 4 | 0 |
Comparative analysis based on publication classification.
| Document Type | Supply Chain | Food Supply Chain | Dairy Supply Chain |
|---|---|---|---|
| Article | 1270 | 211 | 11 |
| Conference Paper | 1219 | 181 | 8 |
| Book Chapter | 181 | 32 | 2 |
| Review | 181 | 45 | 0 |
| Conference Review | 143 | 19 | 2 |
| Book | 13 | 0 | 0 |
| Short Survey | 8 | 3 | 0 |
Figure 3Relationship between Impact Dimensions and Research Questions.
Description of Blockchain Success Factors.
| Success Factor | Description |
|---|---|
| Traceability | Blockchain facilitates a stakeholder to track the movement of a particular dairy product across the entire supply chain. The presence of a particular dairy product or a batch or a complete order can be traced by every stakeholder. |
| Transparency | All stakeholders within the supply chain are aware of any transaction being performed [ |
| Trust | Blockchain enables the establishment of trust between different stakeholders in the supply chain. Most importantly, it prevents the occurrence of a trust deficit between the end consumer and the dairy company. |
| Knowledge Sharing | Blockchain can assist in sharing valuable insights regarding the distribution and sales of a particular dairy product across different distributors and retailers. The important aspect is the safe and secure mechanism of sharing knowledge. |
| Smart Contracts | The most essential aspect of any blockchain solution is the use of smart contracts. They enable seamless transactions between stakeholders. Purchasing a product, managing multi-modal shipments, and removing a product are some of the many uses of smart contracts. |
| Tokens | Financial settlements can be made possible by the use of cryptocurrency tokens. Apart from methods such as cash and credit, tokens are more flexible, secure, and fast when it comes to handling payment settlements. |
| Immutability | The data stored on the blockchain is immutable in nature, i.e., once created it cannot be edited. A transaction once completed between two stakeholders cannot be revoked. |
| Auditable | Unlike traditional dairy supply chains, blockchain-enabled supply chains are auditable as every transaction performed within the blockchain network is recorded and stored on individual blocks in a secured manner using cryptographic hash functions. |
| Quality Assurance | Blockchain enables maintaining the quality of a dairy product throughout the supply chain. The use of blockchain assists in enforcing regulatory standards concerning the production, distribution, and storage of dairy products. Quality parameters of a particular dairy product can be tracked and maintained using blockchain implementation in its supply chain. Quality certificates are also generated using the blockchain network. |
| Decentralized | Blockchain-enabled supply chains are decentralized in nature thereby preventing any possibility of a single point of failure. Moreover, the decentralized nature prevents chances of data manipulation and spreading misinformation to other stakeholders. |
| Automation | Blockchain integration supports the highest levels of automation in the functioning of the supply chain. Updation of product information, payment settlements, removing a product, adding a stakeholder, and all functionalities are automated using the blockchain. |
| Removing Intermediaries | Unlike traditional supply chains, blockchain-enabled supply chains are devoid of intermediaries. Transactions are performed only between legitimate stakeholders ensuring the safety of the dairy products. Unauthorized stakeholders are not permitted to perform transactions or even enter their products into the supply chain. |
Figure 4System architecture for the proposed blockchain-enabled supply chain platform for food safety and traceability.
Figure 5Information exchange within the food safety and traceability platform.
Smart Contract Functions Table.
| Function Name | Function Description |
|---|---|
| addproduct() | Add a new product |
| updateProduct_Info() | Update product information |
| getProduct_Info() | Retrieve all information with respect to a particular product. Trace history, billing information, adulterants, contaminants, nutrient values, expiry date, etc. |
| addProduct_Contamination_Info() | Add details of contamination tests over a particular product |
| getProduct_Contamination_Info() | Retrieve information regarding the nature and type of contamination present in a particular product |
| addProduct_Nutrition_Info() | Retrieve information with regard to nutritional values of a particular product |
| updateProduct_Quantity() | Update the number of products being produced by the company |
| getProduct_Qulaity() | Retrieve information with regard to quality parameters and nutritional values of a particular product |
| addDistributor() | Add a new distributor to the system |
| addRetailer() | Add a new retailer to the system |
| addCustomer() | Add a new customer to the system |
| addFarm() | Add a new dairy farm to the system |
| addShipmentInfo() | Add information regarding traceability of a product. |
| addProduct_Adulteration_Info() | Add details of adulteration tests performed over a particular product |
| getProduct_Adulteration_Info() | Retrieve information regarding the nature and types of adulterants present in a particular product |
| getProduct_Status() | Retrieve product information with regard to its presence in the supply chain |
| addProduct_Sales_Info() | Add sales related information specific to an individual product, product type, distributor, and retailer |
| getProduct_Sales_Info() | Returns sales related information specific to an individual product, product type, distributor, and retailer |
| addBilling_Info() | Add information relating to payments and other financial settlements with respect to a particular set of products between the dairy company and other stakeholders |
| getBilling_Info() | Returns information relating to payments and other financial settlements with respect to a particular set of products between the dairy company and other stakeholders |
| addProduct_Reuse_Info() | Add details of a particular product which can be reused within the supply chain |
| getProduct_Reuse_Info() | Retrieve details of a particular product which can be reused within the supply chain |
| getDistributor() | Returns details of a particular distributor |
| getRetailer() | Returns details of a particular retailer |
| getCustomer() | Returns details of a particular customer |
| getFarm() | Returns details of a particular dairy farm |
| addProcessingCentre() | Add a new processing centre to the system |
| getProcessingCentre() | Returns details of a particular processing centre |
| addColdStorage() | Add a new cold storage to the system |
| getColdStorage() | Returns details of a particular cold storage |
| getProduct_Stakeholder_Info() | Returns details of different product types and quantities with respect to a particular stakeholder |
Figure 6Smart Contract Execution Flow.
Blockchain Adoption Challenges for Dairy Supply Chain Management.
| Adoption Challenge | Description |
|---|---|
| Skill Gap | Blockchain is still an emerging technology, therefore, leading to a shortage of skilled individuals who can work and create blockchain-based solutions. Existing employees in most IT companies are unaware of blockchain development tools and thus require proper training for becoming subject matter experts. |
| Interoperability | Organizations adopting blockchain tend to create proprietary solutions which are incompatible with other contemporary solutions. The interconnection of multiple blockchains for a single problem statement is still an open research area. |
| Inter-organization Trust Issues | The dairy supply chain comprises various stakeholders. Blockchain implementation will require the consensus of all stakeholders for the validation of transactions. The stakeholders need to trust one another for ensuring the proper functioning of the blockchain. In most cases, multiple stakeholders display a lack of trust concerning communication and coordination activities. Henceforth, building consensus thus turns out to become a huge challenge. |
| Lack of Standardization | Standards are essential in establishing trust and confidence in technology within the community. Blockchain technology lacks standards that facilitate inter-domain, inter-organisations, and inter-country transactions. |
| Scalability Issues | One of the biggest impediments to blockchain technology is its inability to scale. The number of transactions conducted per second is significantly lower for Ethereum when compared to Viva or PayPal. The lack of scalability for blockchain solutions is a significant roadblock to its ambitions of real-world implementations. |
| Financial Resources | Blockchain solutions require significant financial resources for infrastructure building and operations. The high computational cost for mining and validation of blocks is one of the major concerns for blockchain adoption. |
| Regulatory Compliance | Significant uncertainty prevails among customers when dealing with blockchain-based solutions. Governments of numerous developing countries are highly sceptical concerning the implementation of blockchain solutions. Proper legislations are still underway that ensures the protection of citizen rights in cases of using blockchain-based solutions. The use of cryptocurrencies is still considered illegal in most parts of the world. |
| Unregistered Stakeholders | Most developing countries such as India have multiple local stakeholders which are difficult to track and register on the system. Onboarding all such local stakeholders is a huge challenge for the implementation of a blockchain-based supply chain management platform. |
Type of adulterants in cheese and their impacts on health and nutrition.
| Product | Adulterant | Stage of Supply Chain | Impact on the Product | Possible Health Impact |
|---|---|---|---|---|
| Cheese | Palm oil | Processing center | Decreases the protein content | Risk of cardiac diseases. |
| Cheese | Urea | Processing centre | Decreases the protein content | Kidney issues, gastrointestinal issues |
| Cheese | Formaldehyde | Processing centre | Decreases the protein content | Toxic to body |
Type of adulterants in milk and their impacts on health and nutrition.
| Product | Adulterant | Stage of Supply Chain | Impact on the Product | Possible Health Impact |
|---|---|---|---|---|
| Milk | Starch | Any stage | Lower percentage of fat | Diarrhea, fatal for diabetic patients |
| Milk | Urea | Any stage | Lower percentage of fat/High non protein nitrogen content | gastro-intestinal disorders and renal failure |
| Milk | Water | Any stage | All nutrients are depleted. | Infection |
Type of adulterants in butter and their impacts on health and nutrition.
| Product | Adulterant | Stage of Supply Chain | Impact on the Product | Possible Health Impact |
|---|---|---|---|---|
| Butter | Vanaspati or Margarine | Processing center | Decreases the fat content | Bad cholesterol may increase the cardiac issues |
| Butter | Mashed potatoes | Processing center | Decreases the fat content | risk of diabetes, heart disease, and weight gain |
| Butter | Other starch | Processing center | Decreases the fat content | risk of diabetes, heart disease, and weight gain |
Type of contaminants in milk and their impacts on health and nutrition.
| Product | Contaminant | Stage of Supply Chain (Possible Stage of Contamination) | Stage of Supply Chain (Possible Stage for Detection) | Impact on the Product | Possible Health Impact |
|---|---|---|---|---|---|
| Milk | Mycotoxins(aflatoxins, ochratoxin-A, fumonisins, trichothecenes, zearalenone and cyclopiazonic acid) | Milk producer, pre and post processing period. | Processing/packaging center | Makes product non consumable/toxic | Carcinogen (cancer causing) |
| Milk | Pesticides(s DDT, HCH and cyclodines like aldrin, dieldrin) | Milk producer | Processing/packaging center | Makes product non consumable/toxic | Nausea, abdominal cramps, diarrhea, cancers, birth defects, reproductive harm, immunotoxicity |
| Milk | Microbes | Any stage | All stage | Decrease shelf life. | Diarrhea, stomach ache |
Type of contaminants in butter and their impacts on health and nutrition.
| Product | Contaminant | Stage of Supply Chain (Possible Stage of Contamination) | Stage of Supply Chain (Possible Stage for Detection) | Impact on the Product | Possible Health Impact |
|---|---|---|---|---|---|
| Butter | Organic pollutants such as dioxins and PCBs | Any Stage as they accumulated in the milk. | Processing/packaging center | Makes product non consumable/toxic | Nausea, abdominal cramps, diarrhea, cancers, birth defects, reproductive harm, immunotoxicity |
| Butter | Mycotoxins(aflatoxins, ochratoxin-A, fumonisins, trichothecenes, zearalenone and cyclopiazonic acid) | Milk producer, pre and post-processing period. | Processing/packaging center | Makes product non consumable/toxic | Carcinogen (cancer causing) |
| Butter | Microbes | Any stage | All stage | Decrease shelf life. | Diarrhea, stomach ache |
Type of contaminants in cheese and their impacts on health and nutrition.
| Product | Contaminant | Stage of Supply Chain (Possible Stage of Contamination) | Stage of Supply Chain (Possible Stage for Detection) | Impact on the Product | Possible Health Impact |
|---|---|---|---|---|---|
| Cheese | Microbes (psychrotrophic bacteria) | Any stage | Cold storage | produce extracellular or intracellular proteases, lipases causes resistance to pasteurization | Increase fatty acids and decreases shelf life, late gas blowing defect |
| Cheese | Mycotoxins(aflatoxins, ochratoxin-A, fumonisins, trichothecenes, zearalenone and cyclopiazonic acid) | Milk producer, pre and post processing period | Processing/packaging center | Makes product non consumable/toxic | Carcinogen (cancer causing) |
| Cheese | Organic pollutants such as dioxins and PCBs | Any Stage as they accumulated in the milk. | Processing/packaging center | Makes product non consumable/toxic | Nausea, abdominal cramps, diarrhea, cancers, birth defects, reproductive harm, immunotoxicity |
Figure 7Gas Consumptions specific to smart contract execution.