Abstract

Rapid progress can be observed in the field of computer network technologies. Blockchain technology(BCT) presents a potentially viable alternative for effectively mitigating performance and security issues encountered in distributed systems. Recent studies have focused on exploring a number of exciting new technologies, including BlockChain (BC), Software-Defined Networking (SDN), and the Internet of Things (IoT). Various technologies offer data integrity and secrecy. One such technology that has been utilized for a number of years is cloud computing (CC). Cloud architecture facilitates the flow of confidential information, enabling customers to access remote resources. CC is also accompanied with notable security dangers, concerns, and challenges. In order to tackle these difficulties, we suggest integrating BC and SDN into a CC framework designed for the IoT. The fundamental flexibility and centralized capabilities of SDN facilitate network management, facilitate network abstraction, simplify network evolution, and possess the capacity to effectively handle the IoT network. The utilization of BCT is widely acknowledged as a means to ensure robust security inside distributed SDN (DSDN) and IoT networks, hence enhancing the efficacy of the detection and mitigation procedures.

Keywords

Blockchain, Cloud computing, Distributed denial-of-service, Distributed systems, Internet of Things, Security, Software-Defined Networking,

Downloads

Download data is not yet available.

References

  1. D. Puthal, N. Malik, S.P. Mohanty, E. Kougianos, G. Das, Everything you wanted to know about the blockchain: Its promise, components, processes, and problems. IEEE Consumer Electronics Magazine, 7(4), (2018) 6–14. https://doi.org/10.1109/MCE.2018.2816299
  2. Z. Shah, I. Ullah, H. Li, A. Levula, K. Khurshid, Blockchain based solutions to mitigate distributed denial of service (ddos) attacks in the Internet of Things (IoT): A survey. Sensors, 22, (2022) 1094. https://doi.org/10.3390/s22031094
  3. R. Yadav, Ritambhara, K.K. Vaigandla, G.S.P. Ghantasala, R. Singh, D. Gangodkar, (2022) The Block Chain Technology to protect Data Access using Intelligent Contracts Mechanism Security Framework for 5G Networks. 2022 5th International Conference on Contemporary Computing and Informatics (IC3I), IEEE, Uttar Pradesh, India. https://doi.org/10.1109/IC3I56241.2022.10072740
  4. K.K. Vaigandla, R. Karne, M. Siluveru, M. Kesoju, Review on Blockchain Technology: Architecture, Characteristics, Benefits, Algorithms, Challenges and Applications. Mesopotamian Journal of CyberSecurity, 2023, (2023) 73–85. https://doi.org/10.58496/MJCS/2023/012
  5. A. Heidari, N.J. Navimipour, M. Unal, A Secure Intrusion Detection Platform Using Blockchain and Radial Basis Function Neural Networks for Internet of Drones. IEEE Internet Things Journal, 10(10), (2023) 8445-8454. https://doi.org/10.1109/JIOT.2023.3237661
  6. R. Chaganti, B. Bhushan, V. Ravi, (2022) The role of Blockchain in DDoS attacks mitigation: Techniques, open challenges and future directions. arXiv. https://doi.org/10.48550/arXiv.2202.03617
  7. U. Islam, A. Muhammad, R. Mansoor, M.S. Hossain, I. Ahmad, E.T. Eldin, J.A. Khan, A.U. Rehman, M. Shafiq, Detection of distributed denial of service (DDoS) attacks in IOT based monitoring system of banking sector using machine learning models. Sustainability, 14(14), (2022) 8374. https://doi.org/10.3390/su14148374
  8. J. Du, W. Cheng, G. Lu, H. Cao, X. Chu, Z. Zhang, J. Wang, Resource pricing and allocation in MEC enabled blockchain systems: An A3C deep reinforcement learning approach. IEEE Transactions on Network Science and Engineering, 9(1), (2021) 33-44. https://doi.org/10.1109/TNSE.2021.3068340
  9. F. Fu, Y. Kang, Z. Zhang, F. R. Yu, & T. Wu, Soft actor–critic DRL for live transcoding and streaming in vehicular fog-computing-enabled IoV. IEEE Internet of Things Journal, 8(3), (2020) 1308-1321. https://doi.org/10.1109/JIOT.2020.3003398
  10. Z. Zhang, Q. Zhang, J. Miao, F.R. Yu, F. Fu, J. Du & T. Wu, Energy-efficient secure video streaming in UAV-enabled wireless networks: A safe-DQN approach. IEEE Transactions on Green Communications and Networking, 5(4), (2021) 1892-1905. https://doi.org/10.1109/TGCN.2021.3095315
  11. W. Wu, D. Sun, K. Jin, Y. Sun, P.Si, Proximal policy optimization-based committee selection algorithm in blockchain-enabled mobile edge computing systems. IEEE China Communications, 19(6), (2022) 50–65. https://doi.org/10.23919/JCC.2022.06.005
  12. K.K. Vaigandla, (2022) Communication Technologies and Challenges on 6G Networks for the Internet: Internet of Things (IoT) Based Analysis. IEEE, 2nd International Conference on Innovative Practices in Technology and Management (ICIPTM), India. https://doi.org/10.1109/ICIPTM54933.2022.9753990
  13. M.A. Karne, M.R. Karne, M.V.K. Kumar, & A. Arunkumar, Convolutional Neural Networks for Object Detection and Recognition. Journal of Artificial Intelligence, Machine Learning and Neural Network, 3(2), (2023) 1-13. https://doi.org/10.55529/jaimlnn.32.1.13
  14. S. Saraswat, V. Agarwal, H.P. Gupta, R. Mishra, A. Gupta, T. Dutta, Challenges and solutions in software defined networking: A survey. Journal of Network and Computer Applications, 141, (2019) 23–58. https://doi.org/10.1016/j.jnca.2019.04.020
  15. A.L. Yaser, H. Mousa, M. Hussien, Techniques for DDoS Attack in SDN: A Comparative Study. IJCI. International Journal of Computers and Information, 9(2), (2022) 64-73. https://dx.doi.org/10.21608/ijci.2022.133407.1073
  16. C.T.S. Xue, F.T.W. Xin, Benefits and Challenges of The Adoption of Cloud Computing in Business. International Journal on Cloud Computing: Services and Architecture (IJCCSA), 6(6), (2016) 1-15. https://doi.org/10.5121/ijccsa.2016.6601
  17. P.K. Sharma, S. Singh, Y.S. Jeong, J.H. Park, Distblocknet: a distributed blockchains-based secure sdn architecture for iot networks. IEEE Communication Magazine, 55(9), (2017) 78–85. https://doi.org/10.1109/MCOM.2017.1700041
  18. A. Rahman, M.J. Islam, F.A. Sunny, M.K. Nasir, (2019) Distblocksdn: a distributed secure blockchain based sdn-iot architecture with nfv implementation for smart cities. 2nd International Conference on Innovation in Engineering and Technology (ICIET), IEEE, Bangladesh. https://doi.org/10.1109/ICIET48527.2019.9290627
  19. N. Rajabi, & J. Qaddour, SDIoBoT: a software-defined internet of blockchains of things model. International Journal of Internet of Things, 8(1), (2019) 17-26.
  20. R. Huo, S. Zeng, Z. Wang, J. Shang, W. Chen, T. Huang, S. Wang, F.R. Yu, Y. Liu, A comprehensive survey on blockchain in industrial internet of things: motivations, research progresses, and future challenges, IEEE Communications Surveys & Tutorials, 24(1), (2022) 88–122. https://doi.org/10.1109/COMST.2022.3141490
  21. E. Gaetani, L. Aniello, R. Baldoni, F. Lombardi, A. Margheri & V. Sassone, (2017) Blockchain-based database to ensure data integrity in cloud computing environments. Italian Conference on Cybersecurity, Venice, Italy.
  22. J.H. Park, J.H. Park, Blockchain security in cloud computing: use cases, challenges, and solutions, Symmetry, 9(8), (2017) 164. https://doi.org/10.3390/sym9080164
  23. M. Rehman, N. Javaid, M. Awais, M. Imran, N. Naseer, (2019) Cloud based secure service providing for iots using blockchain. IEEE Global Communications Conference (GLOBECOM), IEEE, USA. https://doi.org/10.1109/GLOBECOM38437.2019.9013413
  24. P.K. Sharma, M.Y. Chen, J.H. Park, A software defined fog node based distributed blockchain cloud architecture for IoT. IEEE Access, 6, (2017) 115–124. https://doi.org/10.1109/ACCESS.2017.2757955