Securing Data Transmission Using Blockchain Technology For IOT Platform: A Survey

Document Type : Original Article

Authors

1 dept. Information systems Faculty of computers and information Menoufia University

2 Computer Science and Engineering- Faculty of Electronic Engineering Menoufia University-Egypt.

3 dept. Information systems Faculty of computers and artificial intelligence University of Sadat City

4 Faculty of computers and information Tanta University, Egypt.

Abstract

blockchain is a new direction for data platform are very limited, IOT needs special protecting. The main idea behind using blockchain techniques for data confidentiality. Traditional technology for hidden data is dividing data into small security approach are not suitable for IOT platform, parts and store each part in block. The data block is because they need high powered resources.
related to the previous by hash code which makes the chain. Blockchain techniques are suitable for large and small amount of data. Since sensors collect much data all the time and send to receivers over edge
Blockchain technology is based on dividing data and make relation between the generated parts before applying any encryption or protection algorithm. This reduces time complexity and does not need high
computing devices, which have limited resources, researchers start to use blockchain as a light technique
specifications. Thus, blockchain is used on IOT platform.
for protecting data transmission over the internet. Sensor communication over the internet platform called internet of things platform. In this paper we show some previous work of blockchain techniques based IOT platform. In addition challenges and future direction will be discussed

Highlights

Internet of things technology is the future of connecting different devices, places and organizations for data analysis and device control. So, researchers turn to develop communication security for IOT. In the environment of the IoT, the number of heterogeneous terminal connections and the amount of data transmission are very large. The entry of blockchain can solve the existing problems of IoT security. In this paper we, show the previous work in this field to show the advantages and disadvantages of applying blockchain on IOT platform. This clarifies a big picture of combination between IOT and blockchain. From the comparison of the previous algorithms, we find that the decentralized architecture of blockchain reduces the pressure of the old central computing of the IoT, and provides more possibilities for the innovation of the organizational structure of the IoT.

Keywords


Internet of Things (IoT) technology is used in different devices to interconnect each other and transfer data over the Internet for the purpose of remote control automatically. IOT leads to the creation and improvement of operations in the field of activities that contribute to increasing business, increase profitability and new opportunities for enterprises in activities related to solutions and innovations [1]. However, IOT platform faces many challenges.
One of challenges that faces the IoT platform is data protection issue. Because the specifications of IOT
we present, in Section 2, overviews covering IoT technology . in Section 3, we present and discuss Blockchain technology ,its functions, nodes, and types. In Section 4, presents related work of blockchain for IoT.

 

[1] Bhanu, K. N., Mahadevaswamy, H. S., & Jasmine, H. J. (2020, July). IoT based Smart System for Enhanced
2nd IEEE International Conference on Electronic Engineering, Menoufia University, Egypt
ICEEM2021, 3-4 July 2021
Irrigation in Agriculture. In 2020 International Conference on Electronics and Sustainable Communication Systems (ICESC) (pp. 760-765). IEEE.
[2] Stoyanova, Maria, Yannis Nikoloudakis, Spyridon Panagiotakis, Evangelos Pallis, and Evangelos K. Markakis. "A survey on the internet of things (IoT) forensics: challenges, approaches, and open issues." IEEE Communications Surveys & Tutorials 22, no. 2 (2020): 1191-1221.
[3] Md.Ashraf Uddin, Andrew Stranieri, Iqbal Gondal, Venki Balasubramanian. A Survey on the Adoption of Blockchain in IoT: Challenges and Solutions, 30 January 2021
[4] Pranav Kumar Singh, Roshan Singh, Sunit Kumar Nandi, and Sukumar Nandi. Managing smart home appliances with proof of authority and blockchain. In International Conference on Innovations for Community Services, pages 221–232. Springer, 2019.
[5] Jawad Ali, Ahmad Shahrafidz Khalid, Eiad Yafi, Shahrulniza Musa, andWaqas Ahmed. Towards a secure behavior modeling for iot networks using blockchain. arXiv preprint arXiv:2001.01841, 2020.
[6] Younghun Lee, Shailendra Rathore, Jin Ho Park, and Jong Hyuk Park. A blockchain-based smart home gateway architecture for preventing data forgery. Human-centric Computing and Information Sciences, 10(1):1–14, 2020.
[7] Blockchain for IoT Access Control, Security and Privacy:A Review Pradnya Patil1 · M. Sangeetha1 · Vidhyacharan Bhaskar2, Accepted: 29 October 2020, © Springer Science+Business Media, LLC, part of Springer Nature 2020.
[8]M.A. Uddin, A. Stranieri, I. Gondal, V. Balasubramanian, A Survey on the Adoption of Blockchain in IoT: Challenges and Solutions, Blockchain: Research and Applications, https:// doi.org/10.1016/j.bcra.2021.100006.
[9]. Chaabouni, N.; Mosbah, M.; Zemmari, A.; Sauvignac, C.; Faruki, P. Network Intrusion Detection for IoT Security Based on Learning Techniques. IEEE Commun. Surv. Tutor. 2019, 21, 2671–2701. [CrossRef]
[10]. Li, D.; Deng, L.; Lee, M.; Wang, H. IoT data feature extraction and intrusion detection system for smart cities based on deep migration learning. Int. J. Inf. Manag. 2019, 49, 533–545. [CrossRef]
[11]. Casado-Vara, R.; Prieta, F.D.L.; Prieto, J.; Corchado, J.M. Blockchain framework for IoT data quality via edge Comp]uting. In Proceedings of the BlockSys’18: 1st Workshop on Blockchain-enabled Networked Sensor System 2018, Shenzhen, China, 4 November 2018. [CrossRef]
[12]. Diro, A.A.; Chilamkurti, N. Distributed attack detection scheme using deep learning approach for
[13]. Duong, T.; Todi, K.K.; Chaudhary, U.; Truong, H. Decentralizing Air Trac Flow Management with Blockchain-based Reinforcement Learning. In Proceedings of the IEEE 17th International Conference on Industrial Informatics (INDIN), Helsinki, Finland, 23–25 July 2019; pp. 1795–1800. [CrossRef]
[14]. Calvaresi, D.; Dubovitskaya, A.; Calbimonte, J.P.; Taveter, K.; Schumacher, M. Multi-Agent Systems and lockchain: Results from a Systematic Literature Review. In Proceedings of the International Conference on Practical Applications of Agents and Multi-Agent Systems, Toledo, Spain, 20–22 June 2018.
[15]. Kapitonov, A.; Lonshakov, S.; Krupenkin, A.; Berman, I. Blockchain-based protocol of autonomous business activity for multi-agent systems consisting of UAVs. In Proceedings of theWorkshop on Research, Education and Development of Unmanned Aerial Systems (RED-UAS), Linkoping, Sweden, 3–5 October 2017; pp. 84–89. [CrossRef]
[16]. Santos, L.; Rabadao, C.; Goncalves, R. Intrusion detection systems in Internet of Things: A literature review. In Proceedings of the 13th Iberian Conference on Information Systems and Technologies (Cisti), Caceres, Spain, 13–16 June 2018
Internet of Things. Future Gener. Comput. Syst. 2018, 82, 761–768. [CrossRef]
978-0-7381-2554-1/21/$31.00 ©️2021 IEEE