AUT Journal of Electrical Engineering

AUT Journal of Electrical Engineering

Designing an Efficient Blockchain-Enabled Internet of Things (IoT) framework for Smart Farming

Document Type : Research Article

Authors
1 Department of Electrical and Computer Engineering, Hawassa University Institute of Technology (HUIoT), Hawassa, Ethiopia
2 Department of Information Technology, Injibara University, Injibara, Ethiopia, National Yang Ming Chiao Tung University, Taiwan
3 Electrical and Computer Engineering, Woldia Institute of Technology (WiT), Woldia, Ethiopia
4 Computer Engineering, University of Gondar, Gondar, Ethiopia
5 Department of Electrical/Electronics and Computer Engineering, Afe Babalola University, Ado Ekiti, Nigeria
6 Saveetha School of Engineering, Saveetha Institute of Medical and Technical Sciences, Chennai, Tamil Nadu, India
Abstract
In recent years, with the development of emerging technologies in developing countries, smart farming and pre- cision agriculture are more and more popular, especially using blockchain Internet of Things (IoT) system. In this study, we pro- pose a four-layer architecture for designing a blockchain-based IoT system in the domain of smart farming. The architecture comprises device nodes, fog nodes, a cloud server, and end users. Hyperledger Fabric is employed as the underlying blockchain framework, ensuring permissioned access and secure data man- agement. Additionally, we incorporate Role-Based Access Con- trol (RBAC) to further enhance security. Through performance analysis, including measures such as throughput and latency, we evaluate the system’s efficiency and responsiveness. The results demonstrate the benefits of using Hyperledger Fabric and a permissioned blockchain approach in smart farming, providing valuable insights for stakeholders and farmers seeking secure and reliable IoT solutions for agricultural practices.
Keywords
Subjects

[1] Food and Agriculture Organization of the United Nations (FAO), World Food and Agriculture – Statistical Yearbook 2024. Rome: FAO, 2024. [Online]. Available: https://www.fao.org/documents/card/en/c/cb8756en
[2] Food and Agriculture Organization of the United Nations1 (FAO), “Employment indicators 2000–2022 (september 2024 update),” 2024, fAOSTAT Highlights Archive. [Online]. Available: https://www.fao.org/statistics/highlights-archive/highlights-detail/ employment-indicators-2000-2022-(september-2024-update)/en
[3] A. Vangala, A. K. Das, N. Kumar, and M. Alazab, “Smart secure sensing for iot-based agriculture: Blockchain perspective,” IEEE Sensors Journal, vol. 21, no. 16, pp. 17 591–17 607, 2020.
[4] A. D. Boursianis, M. S. Papadopoulou, P. Diamantoulakis, A. Liopa-Tsakalidi, P. Barouchas, G. Salahas, G. Karagiannidis, S. Wan, and S. K. Goudos, “Internet of things (iot) and agricultural unmanned aerial vehicles (uavs) in smart farming: A comprehensive review,” Internet of Things, vol. 18, p. 100187, 2022.
[5] S. V. Akram, P. K. Malik, R. Singh, G. Anita, and S. Tanwar, “Adoption of blockchain technology in various realms: Opportunities and challenges,” Security and Privacy, vol. 3, no. 5, p. e109, 2020.
[6] A. Maroli, V. S. Narwane, and B. B. Gardas, “Applications of iot for achieving sustainability in agricultural sector: A comprehensive review,” Journal of Environmental Management, vol. 298, p. 113488, 2021.
[7] M. A. Ferrag, L. Shu, X. Yang, A. Derhab, and L. Maglaras, “Security and privacy for green iot-based agriculture: Review, blockchain solutions, and challenges,” IEEE access, vol. 8, pp. 32 031–32 053, 2020.
[8] U. Bodkhe, S. Tanwar, P. Bhattacharya, and N. Kumar, “Blockchain for precision irrigation: Opportunities and challenges,” Transactions on Emerging Telecommunications Technologies, vol. 33, no. 10, p. e4059, 2022.
[9] K. Salah, N. Nizamuddin, R. Jayaraman, and M. Omar, “Blockchain-based soybean traceability in agricultural supply chain,” Ieee Access, vol. 7, pp. 73 295–73 305, 2019.
[10] P. Kaur and A. Parashar, “A systematic literature review of blockchain technology for smart villages,” Archives of Computational Methods in Engineering, pp. 1–52, 2021.
[11] E. Said Mohamed, A. Belal, S. Kotb Abd-Elmabod, M. A. El-Shirbeny, A. Gad, and M. B. Zahran.
[12] Y.-C. Liang and Y.-C. Liang, “Blockchain for dynamic spectrum management,” Dynamic Spectrum Management: From Cognitive Radio to Blockchain and Artificial Intelligence, pp. 121–146, 2020.
[13] Z. Zheng, S. Xie, H. Dai, X. Chen, and H. Wang, “An overview of blockchain technology: Architecture, consensus, and future trends,” in 2017 IEEE international congress on big data (BigData congress). Ieee, 2017, pp. 557–564.
[14] M. N. M. Bhutta, A. A. Khwaja, A. Nadeem, H. F. Ahmad, M. K. Khan, M. A. Hanif, H. Song, M. Alshamari, and Y. Cao, “A survey on blockchain technology: Evolution, architecture and security,” IEEE Access, vol. 9, pp. 61 048–61 073, 2021.
[15] R. Yang, F. R. Yu, P. Si, Z. Yang, and Y. Zhang, “Integrated blockchain and edge computing systems: A survey, some research issues and challenges,” IEEE Communications Surveys & Tutorials, vol. 21, no. 2, pp. 1508–1532, 2019.
[16] Z. Zheng, S. Xie, H.-N. Dai, X. Chen, and H. Wang, “Blockchain challenges and opportunities: A survey,” International journal of web and grid services, vol. 14, no. 4@inproceedingsthakkar2018performance, title=Performance benchmarking and optimizing hyperledger fabric blockchain platform, author=Thakkar, Parth and Nathan, Senthil and Viswanathan, Balaji, booktitle=2018 IEEE 26th international symposium on modeling, analysis, and simulation of computer and telecommunication systems (MASCOTS), pages=264–276, year=2018, organization=IEEE , pp. 352–375, 2018.
[17] C. V. B. Murthy, M. L. Shri, S. Kadry, and S. Lim, “Blockchain based cloud computing: Architecture and research challenges,” IEEE Access, vol. 8, pp. 205 190–205 205, 2020.
[18] H. Honar Pajooh, M. Rashid, F. Alam, and S. Demidenko, “Hyperledger fabric blockchain for securing the edge internet of things,” Sensors, vol. 21, no. 2, p. 359, 2021.
[19] M. Torky and A. E. Hassanein, “Integrating blockchain and the internet of things in precision agriculture: Analysis, opportunities, and challenges,” Computers and Electronics in Agriculture, vol. 178, p. 105476, 2020.
[20] L. Hang, I. Ullah, and D.-H. Kim, “A secure fish farm platform based on blockchain for agriculture data integrity,” Computers and Electronics in Agriculture, vol. 170, p. 105251, 2020.
[21] S. Hu, S. Huang, J. Huang, and J. Su, “Blockchain and edge computing technology enabling organic agricultural supply chain: A framework solution to trust crisis,” Computers & Industrial Engineering, vol. 153, p. 107079, 2021.
[22] A. S. Patil, B. A. Tama, Y. Park, and K.-H. Rhee, “A framework for blockchain based secure smart green house farming,” in International Conference on Ubiquitous Information Technologies and Applications, International Conference on Computer Science and its Applications. Springer, 2018, pp. 1162–1167.
[23] S. El Kafhali, C. Chahir, M. Hanini, and K. Salah, “Architecture to manage internet of things data using blockchain and fog computing,” in Proceedings of the 4th international conference on big data and internet of things, 2019, pp. 1–8.
[24] O. Friha, M. A. Ferrag, L. Shu, and M. Nafa, “A robust security framework based on blockchain and sdn for fog computing enabled agricultural internet of things,” in 2020 International Conference on Internet of Things and Intelligent Applications (ITIA). IEEE, 2020, pp. 1–5.
[25] I. Ahmad, S. Abdullah, M. Bukhsh, A. Ahmed, H. Arshad, and T. F. Khan, “Message scheduling in blockchain based iot environment with additional fog broker layer,” IEEE Access, vol. 10, pp. 97 165–97 182, 2022.