agroString: Visibility and Provenance through a Private Blockchain Platform for Agricultural Dispense towards Consumers
Abstract
:1. Introduction
2. Concerns and Challenges of Agricultural Production Distribution
3. Novel Contributions
3.1. Why Blockchain in Smart Agriculture?
3.2. Problems Addressed in the Current Paper
- Storage of data from the IoAT in central and cloud systems.
- Excessive transaction fees and mining time issues related to a public blockchain.
- Sharing of data to all the nodes that are participating.
3.3. Solutions Proposed in the Current Paper
- Evade centralized storage and implement decentralized storing and sharing.
- Use a private blockchain, also referred to as a permissioned blockchain.
- Propose a novel architecture for traceability and provenance in agroString.
- Reduced mining times.
3.4. Novelty and Significance of the Proposed Solutions
- Novel approach of distributed ledger technology for zero transaction fees (no cryptocurrency).
- Consistency and standards in communication between relevant parties with DeFi (Decentralized Finance) methodology for sharing the data transactions within permissioned peers with no intermediaries and within organization firewalls.
- A novel CorDapp private blockchain application that can be programmed.
4. Prior Related Work
5. Architecture of the Proposed agroString
5.1. Internet of Agriculture Things—Sensors and Networks for Quality Tracking and Communication
5.2. Private Blockchain—Achieving Access Control/Privacy/Trust in agroString
5.3. Consensus Mechanism—Corda Private Blockchain
5.4. Architecture
6. The Proposed Algorithms
Algorithm 1 Uploading and Encrypting IoAT Data in CorDapp. |
Algorithm 2 Accessing and Decrypting IoT Data. |
7. Implementation of the Proposed Blockchain
7.1. Sensor Data
7.2. CorDapp agroString Application
8. Experimental Results
8.1. Datasets for agroString
8.1.1. Supply Chain Logistics Problem Data
8.1.2. Livestock Farming Conditions Data
8.1.3. Fertilizer Usage in Crops
8.1.4. Chemical Usage in Dairy
8.1.5. Cold Storage Data
8.1.6. Refrigerated Truck Volumes Data
8.1.7. Containerized Grain Data
8.1.8. Grain Inspection Data
8.2. Performance Testing-Private and Public Blockchain
8.3. Why Corda Private Blockchain for agroString?
8.4. Results
9. Conclusions and Future Direction
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Conflicts of Interest
References
- UDSA. With Adequate Productivity Growth, Global Agriculture Is Resilient to Future Population and Economic Growth. 2014. Available online: https://www.ers.usda.gov/amber-waves/2014/december/with-adequate-productivity-growth-global-agriculture-is-resilient-to-future-population-and-economic-growth/ (accessed on 13 March 2022).
- NRDC. Wasted: How America Is Losing up to 40 Percent of Its Food from Farm to Fork to Landfill. 2017. Available online: https://www.nrdc.org/sites/default/files/wasted-2017-report.pdf (accessed on 9 January 2022).
- Hafeez, A. Role of Quality in Supply Chain Management. 2014. Available online: https://supply-chain.cioreview.com/cxoinsight/role-of-quality-in-supply-chain-management-nid-4519-cid-78.html (accessed on 19 March 2022).
- Mitra, A.; Vangipuram, S.L.T.; Bapatla, A.K.; Bathalapalli, V.K.V.V.; Mohanty, S.P.; Kougianos, E.; Ray, C. Everything You wanted to Know about Smart Agriculture. arXiv 2022, arXiv:2201.04754. [Google Scholar]
- Popova, K. IoT Challenges Associated With the Agriculture Industry. 2018. Available online: https://www.techtarget.com/iotagenda/blog/IoT-Agenda/IoT-challenges-associated-with-the-agriculture-industry (accessed on 19 March 2022).
- Pallagani, V.; Khandelwal, V.; Chandra, B.; Udutalapally, V.; Das, D.; Mohanty, S.P. dCrop: A Deep-Learning Based Framework for Accurate Prediction of Diseases of Crops in Smart Agriculture. In Proceedings of the 2019 IEEE International Symposium on Smart Electronic Systems, Rourkela, India, 16–18 December 2019; pp. 29–33. [Google Scholar] [CrossRef]
- Kumar, S.; Chowdhary, G.; Udutalapally, V.; Das, D.; Mohanty, S.P. gCrop: Internet-of-Leaf-Things (IoLT) for Monitoring of the Growth of Crops in Smart Agriculture. In Proceedings of the 2019 IEEE International Symposium on Smart Electronic Systems, Rourkela, India, 16–18 December 2019; pp. 53–56. [Google Scholar] [CrossRef]
- Sethuraman, S.; Tadkapally, G.; Mohanty, S.; Subramanian, A. iDrone: IoT-Enabled Unmanned Aerial Vehicles for Detecting Wildfires Using Convolutional Neural Networks. SN Comput. Sci. 2022, 3, 1–13. [Google Scholar] [CrossRef]
- Koompairojn, S.; Puitrakul, C.; Bangkok, T.; Riyagoon, N.; Ruengittinun, S. Smart tag tracking for livestock farming. In Proceedings of the 2017 10th International Conference on Ubi-media Computing and Workshops, Pattaya, Thailand, 1–4 August 2017; pp. 1–4. [Google Scholar] [CrossRef]
- Bapatla, A.K.; Mohanty, S.P.; Kougianos, E. sFarm: A Distributed Ledger Based Remote Crop Monitoring System for Smart Farming. In IFIP International Internet of Things Conference; Springer: Cham, Switzerland, 2021; pp. 13–31. [Google Scholar] [CrossRef]
- Sukrutha, L.T.V.; Mohanty, S.P.; Kougianos, E.; Ray, C. G-DaM: A Blockchain based Distributed Robust Framework for Ground Water Data Management. In Proceedings of the 2021 IEEE International Symposium on Smart Electronic Systems, Jaipur, India, 18–22 December 2021; pp. 261–266. [Google Scholar] [CrossRef]
- Mazareanu, E. Top Strategic Visibility Focus in Production in Global Supply Chains for 2017. 2018. Available online: https://www.statista.com/statistics/856577/strategic-visibility-focuses-production-supply-chain/ (accessed on 14 March 2022).
- Negi, S.; Anand, N. Issues and Challenges in the Supply Chain of Fruits & Vegetables Sector in India: A Review. Int. J. Manag. Value Supply Chain. (IJMVSC) 2015, 6, 47–62. [Google Scholar] [CrossRef]
- McCartney, I. 6 Common Problems with Warehouse Food Storage. 2018. Available online: https://kempner.co.uk/2018/09/06/6-common-problems-with-warehouse-food-storage/ (accessed on 14 March 2022).
- Writer, E.G. Blockchain in Agriculture: How Crypto Is Disrupting Farming. 2021. Available online: https://stories.pinduoduo-global.com/agritech-hub/blockchain-in-agriculture (accessed on 16 March 2022).
- Hsu, Y.C.; Chen, A.P.; Wang, C.H. A RFID-enabled traceability system for the supply chain of live fish. In Proceedings of the 2008 IEEE International Conference on Automation and Logistics, Qingdao, China, 1–3 September 2008; pp. 81–86. [Google Scholar] [CrossRef]
- Tian, F. An agri-food supply chain traceability system for China based on RFID & blockchain technology. In Proceedings of the 2016 13th International Conference on Service Systems and Service Management, Kunming, China, 24–26 June 2016; pp. 1–6. [Google Scholar] [CrossRef]
- Zinas, N.; Kontogiannis, S.; Kokkonis, G.; Valsamidis, S.; Kazanidis, I. Proposed open source architecture for Long Range monitoring. The case study of cattle tracking at Pogoniani. In Proceedings of the 21st Pan-Hellenic Conference on Informatics, Larissa, Greece, 28–30 September 2017; pp. 1–6. [Google Scholar] [CrossRef]
- Caro, M.P.; Ali, M.S.; Vecchio, M.; Giaffreda, R. Blockchain-based traceability in Agri-Food supply chain management: A practical implementation. In Proceedings of the 2018 IoT Vertical and Topical Summit on Agriculture, Tuscany, Italy, 8–9 May 2018; pp. 1–4. [Google Scholar] [CrossRef] [Green Version]
- Madumidha, S.; Ranjani, P.S.; Vandhana, U.; Venmuhilan, B. A Theoretical Implementation: Agriculture-Food Supply Chain Management using Blockchain Technology. In Proceedings of the 2019 TEQIP III Sponsored International Conference on Microwave Integrated Circuits, Photonics and Wireless Networks, Tiruchirappalli, India, 22–24 May 2019; pp. 174–178. [Google Scholar] [CrossRef]
- Yang, X.; Li, M.; Yu, H.; Wang, M.; Xu, D.; Sun, C. A Trusted Blockchain-Based Traceability System for Fruit and Vegetable Agricultural Products. IEEE Access 2021, 9, 36282–36293. [Google Scholar] [CrossRef]
- Pradhan, N.R.; Singh, A.P.; Mahule, R. Blockchain Based Smart and Secure Agricultural Monitoring System. In Proceedings of the 2021 5th International Conference on Information Systems and Computer Networks (ISCON), Mathura, India, 22–23 October 2021; pp. 1–6. [Google Scholar] [CrossRef]
- McCloud, D.C. The Future of Drones in Logistics and Supply Chain Management. 2022. Available online: https://www.shippingsolutions.com/blog/the-future-of-drones-in-logistics-and-supply-chain-management (accessed on 20 October 2022).
- Xia, Y.; Zeng, W.; Xing, X.; Zhan, Y.; Tan, K.H.; Kumar, A. Joint optimisation of drone routing and battery wear for sustainable supply chain development: A mixed-integer programming model based on blockchain-enabled fleet sharing. Ann. Oper. Res. 2021. [Google Scholar] [CrossRef]
- Rachakonda, L.; Mohanty, S.P.; Kougianos, E. Stress-Lysis: An IoMT-Enabled Device for Automatic Stress Level Detection from Physical Activities. In Proceedings of the 2020 IEEE International Symposium on Smart Electronic Systems, Chennai, India, 14–16 December 2020; pp. 204–205. [Google Scholar] [CrossRef]
- Pal, A.; Kant, K. IoT-Based Sensing and Communications Infrastructure for the Fresh Food Supply Chain. Computer 2018, 51, 76–80. [Google Scholar] [CrossRef]
- Donlon, M. Sensor Detects Pesticides, Bacteria on Fruits and Vegetables. 2021. Available online: https://insights.globalspec.com/article/17476/sensor-detects-pesticides-bacteria-on-fruits-and-vegetables (accessed on 20 March 2022).
- Sheikh, J. Mastering Corda; Oreilly and Associates Inc.: Sebastopol, CA, USA, 2020. [Google Scholar]
- Kalganova, T.; Dzalbs, I. Supply Chain Logistics Problem Dataset; Brunel University: London, UK, 2019. [Google Scholar] [CrossRef]
- Rukundo, J.P. Ubudehe Livestock 1. 2019. Available online: https://www.kaggle.com/datasets/jprukundo/ubudehelivestock1?resource=download (accessed on 11 December 2021).
- USDA. Agricultural Chemical Use Program. 2022. Available online: https://www.nass.usda.gov/Surveys/Guide_to_NASS_Surveys/Chemical_Use (accessed on 8 January 2022).
- USDA and NASS. Economics, Statistics and Market Information System. 2022. Available online: https://usda.library.cornell.edu/concern/publications/jh343s28d?locale=en (accessed on 10 February 2022).
- USDA and NASS. Cold Storage. 2022. Available online: https://usda.library.cornell.edu/concern/publications/pg15bd892?locale=en (accessed on 15 December 2021).
- USDA. Refrigerated Truck Volumes. 2022. Available online: https://agtransport.usda.gov/Truck/Refrigerated-Truck-Volumes/rfpn-7et (accessed on 15 December 2021).
- USDA and AMS. Containerized Grain Data. 2022. Available online: https://agtransport.usda.gov/stories/s/U-S-Waterborne-Containerized-Grain-Exports/33uv-zvv7/ (accessed on 28 January 2022).
- USDA and AMS. Grain Inspections. 2022. Available online: https://agtransport.usda.gov/Exports/Grain-Inspections/sruw-w49i (accessed on 8 January 2022).
- Frankenfield, J. Block Time. 2021. Available online: https://www.investopedia.com/terms/b/block-time-cryptocurrency.asp (accessed on 13 March 2022).
- YCHARTS. Ethereum Average Block Time. 2022. Available online: https://ycharts.com/indicators/ethereum_average_block_time (accessed on 13 March 2022).
- YCharts. Ethereum Price. 2022. Available online: https://ycharts.com/indicators/ethereum_price (accessed on 27 March 2022).
- Wood, D.G. Ethereum: A Secure Decentralised Generalised Transaction Ledger. 2014. Available online: https://gavwood.com/paper.pdf (accessed on 27 March 2022).
- Corda. Transactions Per Second (TPS). 2018. Available online: https://www.corda.net/blog/transactions-per-second-tps/ (accessed on 11 January 2022).
- Geroni, D. Hyperledger vs. Corda vs. Ethereum: The Ultimate Comparison. 2021. Available online: https://101blockchains.com/hyperledger-vs-corda-r3-vs-ethereum/#prettyPhoto (accessed on 11 January 2022).
- Ruiz, C. How Can Finance Influence Productivity of Agricultural Firms? 2014. Available online: https://blogs.worldbank.org/allaboutfinance/how-can-finance-influence-productivity-agricultural-firms (accessed on 20 October 2022).
- Bank, T.W. Agriculture Finance & Agriculture Insurance. 2020. Available online: https://www.worldbank.org/en/topic/financialsector/brief/agriculture-finance (accessed on 27 March 2022).
Application | Data Collection | Blockchain | Cost | Storage | Security |
---|---|---|---|---|---|
Fish Supplychain [16] | RFID | Not used | High | Centralized | Low |
agro food Supplychain [17] | RFID | Ethereum | High | Decentralized | High |
Cow Tracking [18] | IoT | Not Used | High | Centralized | Low |
Agriculture Supplychain [19] | IoT | Ethereum and Hyperledger | Low | Decentralized | High |
Agriculture Food Supplychain [20]-Theoretical | IoT | Ethereum | Low | Decentralized | High |
Traceability System [21] | IoT | Ethereum | High | Centralized and Decentralized | High |
Supplychain with Blockchain [22] | IoT | Ethereum | High | Decentralized | High |
Blockchain with Drones for Supplychain [24] | Drones | Ethereum | High | Decentralized | High |
agroString [Current-Paper] | IoT | Corda | Low | Decentralized | High |
Dataset Size | Data Name | Source | Link | Signed Transaction |
---|---|---|---|---|
701 KB | Supply chain logistics problem Data | Brunel University London. | Available online: https://brunel.figshare.com/articles/dataset/Supply_Chain_Logistics_Problem_Dataset/7558679/2 (accessed on 1 August 2022) | 7D5F62A5141BCCFCE851C 7E1B9D974C0D0AD59B492DF D4FA20261485068694BB |
516 KB | Livestock farming conditions Data | Kaggle | Available online: https://www.kaggle.com/datasets/jprukundo/ubudehelivestock1?resource=download (accessed on 1 August 2022) | 01CD8FBCAC33A0A88B7D6C 1B4AF080F6EA8EDE32A90 2B2148C0694EA69571E87 |
12 KB | Fertilizer usage in Crops | USDA 1 & NASS 2 | Available online: https://www.nass.usda.gov/Surveys/Guide_to_NASS_Surveys/Chemical_Use/ (accessed on 1 August 2022) | 2B19943EA812B0D1B9 059E25D3F7F3D9CEEB94F76B C8CAE1E7620472A48DF0FE) |
34 KB | Chemical usage in Diary | USDA & NASS | Available online: https://usda.library.cornell.edu/concern/publications/jh343s28d?locale=en (accessed on 1 August 2022) | 020431D918FCE620E0E66D 315A808EE6552AFE23F66 2074F6F412047AFDF0375 |
177 KB | Cold Storage Data | USDA & NASS | Available online: https://usda.library.cornell.edu/concern/publications/pg15bd892?locale=en (accessed on 1 August 2022) | CAB13B51E194029C303E9 355BD25240E4D85B9BBAB2 6851AAE45560568CCA6D7 |
12.338 MB | Refrigerated Truck volumes data | USDA | Available online: https://agtransport.usda.gov/Truck/Refrigerated-Truck-Volumes/rfpn-7etz (accessed on 1 August 2022) | DF34R4632R378645D703R7 66BD65789R8F23V7GGSW5 34781AA4578678TTA4DF |
406 KB | Containerized grain Data | USDA & AMS 3 | Available online: https://agtransport.usda.gov/Container/Containerized-Grain-data/c353-2zjn (accessed on 1 August 2022) | 0168135E8F56D02B6006 114BBCD8E1E3A988077E6 ACB0F42AF96D10E2D50F094 |
7.356 MB | Grain Inspection Data | USDA & AMS | Available online: https://agtransport.usda.gov/Exports/Grain-Inspections/sruw-w49i (accessed on 1 August 2022) | 392428FA9EDA1F8D40CC2 57F10FFD1AF83B4DBF089 315F5880683DF6F4EAC1AE |
15 KB | Temperature & Humidity Data | IoAT-Edge Device | IoAT-Edge Generated | 4155092E577461253B2C E3FF1A9E990888536F51229 576B27FD5C06FD529EB54 |
Application | Blockchain | Latency | Off-Chain Storage | Transaction Cost | Financial Application |
---|---|---|---|---|---|
Fish Supplychain [16] | RFID | Not used | High | Centralized | Low |
agro food Supplychain [17] | RFID | Ethereum | High | Decentralized | High |
Cow Tracking [18] | IoT | Not Used | High | Centralized | Low |
Traceability System [21] | Hyperledger | 0.5 s | Used-Database | Hyperledger-No Cost | No |
agroString [Current-Paper] | Corda | 1ms | Not Used | No Cost | Yes |
1 KB = 0.032 Eth [40] 1 MB = 32.768 1 Eth = 1944.84 [38] |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Vangipuram, S.L.T.; Mohanty, S.P.; Kougianos, E.; Ray, C. agroString: Visibility and Provenance through a Private Blockchain Platform for Agricultural Dispense towards Consumers. Sensors 2022, 22, 8227. https://doi.org/10.3390/s22218227
Vangipuram SLT, Mohanty SP, Kougianos E, Ray C. agroString: Visibility and Provenance through a Private Blockchain Platform for Agricultural Dispense towards Consumers. Sensors. 2022; 22(21):8227. https://doi.org/10.3390/s22218227
Chicago/Turabian StyleVangipuram, Sukrutha L. T., Saraju P. Mohanty, Elias Kougianos, and Chittaranjan Ray. 2022. "agroString: Visibility and Provenance through a Private Blockchain Platform for Agricultural Dispense towards Consumers" Sensors 22, no. 21: 8227. https://doi.org/10.3390/s22218227
APA StyleVangipuram, S. L. T., Mohanty, S. P., Kougianos, E., & Ray, C. (2022). agroString: Visibility and Provenance through a Private Blockchain Platform for Agricultural Dispense towards Consumers. Sensors, 22(21), 8227. https://doi.org/10.3390/s22218227