Blockchain-Based IoT for Precision Agriculture: Applications, Research Challenges, and Future Directions

Blockchain-Based IoT for Precision Agriculture: Applications, Research Challenges, and Future Directions

Okacha Amraouy, Yassine Boukhali, Aziz Bouazi, Mohammed Nabil Kabbaj, Mohammed Benbrahim
DOI: 10.4018/979-8-3693-0497-6.ch010
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

In recent years, IoT has been increasingly applied in agriculture to transform traditional farming practices into smart and precision agriculture (PA) that are more efficient, productive, and sustainable. However, its implementation in agriculture faces several challenges, including network coverage, reliability, lack of flexibility, and scalability. To address these challenges, current research has focused on developing new communication protocols and technologies, along with several IoT architectural design patterns, especially those based on SOA, which play a crucial role in designing service-oriented solutions. This chapter presents comprehensive and impactful solutions for blockchain-based IoT applications in PA. It proposes novel models combining IoT, blockchain, fog and cloud computing for the development of decentralized applications with independent, autonomous, and interoperable functionalities and services based on the SOA approach. Also, technical challenges, research directions, and the recent advances towards an optimized blockchain-based IoT ecosystem for PA are presented.
Chapter Preview
Top

Introduction

There is a large number of research in the literature that recognizes the importance of using emerging advanced technologies and data-driven solutions in Precision Agriculture (PA) (Torky & Hassanein, 2020; W. Lin et al., 2020; R. Tanwar et al., 2023). PA refers to a range of tools, systems, and techniques used in modern farming practices, based on the use of Information and Communications Technology (ICT), global positioning system technology, robotics and automation technologies, variable rate technology, satellite technology, geographical information system and remote sensing. These technologies aim to enhance performance, efficiency, productivity, and security across all agricultural functions and services by implementing flexible, intelligent, and precision-controlled systems (Khanal, Fulton, & Shearer, 2017). Today, PA started to rely upon IoT (V. K. Quy et al., 2022), wireless sensor and actuator networks (M. Sultan et al., 2023; Singh & Sharma, 2022; Jihani, Kabbaj, & Benbrahim, 2023), weather monitoring systems, wireless networks (Feng, Yan, & Liu, 2019), smart irrigation and fertilization systems (E. A. Abioye et al., 2020; R. L. Ray et al., 2022; N. Lin et al., 2020), drones (V. Puri et al., 2017; Mogili & Deepak, 2018), Fog/Edge computing (E. Guardo et al., 2018), cloud computing (Ahmed, De, & Hussain, 2018), SOA (Khanna & Kaur, 2019), virtualization and containerization (C. Núñez-Gómez et al., 2021), Artificial Intelligence (AI) (K. Jha et al., 2019), big data analytics (Akhter & Sofi, 2022), and BlockChain (BC) (Y.-P. Lin et al., 2017). Based on these technologies, it becomes possible to create a next-generation internet of smart farming as the backbone of modern agricultural systems and processes. Also, forecasting methods/models and predictive analytic software systems leverage agricultural data, employing data analysis techniques and advanced algorithms to make predictions concerning future outcomes or trends. These predictions are derived from a combination of historical and Real-Time (RT) data, allowing for more accurate and informed decision-making in PA. Thus, advancements in optimization, prediction, and control algorithms have a significant impact on PA (F. Jamil et al., 2022). Prediction algorithms are used to analyze sensing data collected from various sources such as weather stations, satellite imagery, drones, soil sensors, and crop monitoring systems. By applying Machine Learning (ML) and statistical techniques, prediction algorithms can identify hidden patterns, correlations, and trends in the data (K. Jha et al., 2019). They enable farmers to make informed decisions about irrigation scheduling, fertilizer application, disease detection, yield estimation, and pest control. By predicting future outcomes, farmers can optimize their resource allocation, minimize risks, and maximize productivity. Similarly, optimization algorithms process sensing data and other relevant parameters to determine optimal strategies for various agricultural practices. These algorithms utilize mathematical models and optimization techniques to maximize profits or minimize losses. For example, they can optimize crop planting patterns, determine the ideal timing and quantity of irrigation and fertilization, and optimize resource allocation across different fields or crops. Likewise, control algorithms build upon the outputs of prediction and optimization algorithms to implement automated control mechanisms in PA. These algorithms utilize optimal parameters and strategies determined by the optimization algorithms to effectively control actuating devices. Besides these advancements, Decision Support Systems (DSS), data mining, and data analysis, along with the use of web-based DSS, have become significant techniques in managing services in PA. (Z. Zhai et al., 2020). Furthermore, various irrigation decision models have been developed to support farmers in making optimal irrigation decisions (Car, 2018; H. M. Abd El Baki et al., 2018; E. Bwambale et al., 2023; E. A. Abioye et al., 2022). These models take into account factors such as soil moisture levels, weather conditions, crop water requirements, and irrigation system efficiency. By incorporating these models into DDS, farmers can determine the most appropriate irrigation actions and optimize irrigation depth. Also, automation in irrigation canal operations and the use of different irrigation systems can contribute to reducing water losses and improving water supply efficiency in farms. By automating irrigation canal operations, farmers can ensure precise water delivery to crops while minimizing water losses due to leakage or inefficient distribution (S. M. Hashemy Shahdany et al., 2019). Agricultural robotics has made also significant advancements in PA, enabling various applications and functions. The primary objective of agricultural robotics is not limited to using robots for specific tasks but rather developing multi-functional automatic agricultural vehicles that leverage AI to perform a wide range of operations (M. Wakchaure et al., 2023). Moreover, the development of smart-versatile drone systems has emerged as one of the most important advancements in PA (H. M. Jalajamony et al., 2023; Guven & Parlak, 2022). Remote agricultural monitoring system uses automation and sensing technologies to supervise and manage an IoT-based agriculture sector. However, it's highly vulnerable to various cyber-attacks. Unauthorized parties can attempt to exploit vulnerabilities in the systems infrastructure, software, or communication channels, which can lead to the compromise of integrity, confidentiality, and data availability.

Complete Chapter List

Search this Book:
Reset