Enhancing Security and Scalability in Blockchain Networks



EOI: 10.11242/viva-tech.01.05.001

Download Full Text here



Citation

Prof. Krutika Vartak , Shubham Singh , Satyam Tiwari ,"Enhancing Security and Scalability in Blockchain Networks", VIVA-IJRI Volume 1, Issue 7, Article 1, pp. 1-14, 2023. Published by Master of Computer Application Department, VIVA Institute of Technology, Virar, India.

Abstract

Blockchain technology is a revolutionary innovation that enables decentralized, secure, and scalable transactions and applications. However, blockchain also faces significant challenges in terms of security, privacy, and scalability, which limit its potential and adoption. In this paper, we provide a comprehensive review of the existing literature on blockchain security and scalability issues and solutions. We also propose some novel solutions based on dynamic sharding, optimized consensus protocols, and interoperability frameworks. We evaluate the performance and feasibility of our proposed solutions and compare them with the state-of-the-art approaches. We conclude with some open research questions and future directions for enhancing security and scalability in blockchain networks.

Keywords

Blockchain, Consensus, Interoperability. Scalability, Security, Sharding

References

  1. 1. Haber, S.; Stornetta, W.S. How to time-stamp a digital document. In Advances in Cryptology-CRYPTO’ 90, Proceedings of the Conference on the Theory and Application of Cryptography, Santa Barbara, CA, USA, 11–15 August 1990; Springer: Berlin/Heidelberg, Germany, 1990. [Google Scholar]
  2. 2. Nakamoto, S. Bitcoin: A peer-to-peer electronic cash system. Decentralized Bus. Rev. 2008, 21260. Available online: https://www.ussc.gov/sites/default/files/pdf/training/annual-national-training-seminar/2018/Emerging_Tech_Bitcoin_Crypto.pdf (accessed on 15 June 2021).
  3. 3. Tapscott, A.; Tapscott, D. How Blockchain is Changing Finance. Harv. Bus. Rev. 2017, 1, 2–5. [Google Scholar]
  4. 4. Shift, D. Technology Tipping Points and Societal Impact. In World Economic Forum Survey Report; World Economic Forum: Cologny/Geneva, Switzerland, 2015. [Google Scholar]
  5. 5. Zhou, Q.; Huang, H.; Zheng, Z.; Bian, J. Solutions to Scalability of Blockchain: A Survey. IEEE Access 2020, 8, 16440–16455. [Google Scholar] [CrossRef]
  6. 6. Cong, K.; Ren, Z.; Pouwelse, J. A Blockchain Consensus Protocol with Horizontal Scalability. In Proceedings of the 2018 IFIP Networking Conference (IFIP Networking) and Workshops, Zurich, Switzerland, 14–16 May 2018; pp. 1–9. [Google Scholar]
  7. 7. Chauhan, A.; Malviya, O.P.; Verma, M.; Mor, T.S. Blockchain and Scalability. In Proceedings of the 2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C), Lisbon, Portugal, 16–20 July 2018; pp. 122–128. [Google Scholar]
  8. 8. Kim, S.; Kwon, Y.; Cho, S. A Survey of Scalability Solutions on Blockchain. In Proceedings of the 2018 International Con-ference on Information and Communication Technology Convergence (ICTC), Jeju Island, Korea, 17–19 October 2018; pp. 1204–1207. [Google Scholar]
  9. 9. Hafid, A.; Hafid, A.S.; Samih, M. Scaling Blockchains: A Comprehensive Survey. IEEE Access 2020, 8, 125244–125262. [Google Scholar] [CrossRef]
  10. 10. Del Monte, G.; Pennino, D.; Pizzonia, M. Scaling Blockchains without Giving Up Decentralization and Security. arXiv 2020, arXiv:2005.06665. Available online: https://arxiv.org/abs/2005.06665 (accessed on 17 June 2021).
  11. 11. Monte, G.D.; Pennino, D.; Pizzonia, M. Scaling Blockchains Without Giving Up Decentralization and Security: A Solution to the Blockchain Scalability Trilemma. In Proceedings of the 3rd Workshop on Cryptocurrencies and Blockchains for Distributed Systems, London, UK, 25 September 2020; pp. 71–76. [Google Scholar]
  12. 12.Chuen, D.L.K. Handbook of Digital Currency; Elsevier: Amsterdam, The Netherlands, 2015. [Google Scholar]
  13. 13. Wood, G. Ethereum: A Secure Decentralised Generalised Transaction Ledger. Comput. Sci. 2014, 151, 1–32. [Google Scholar]
  14. 14. Androulaki, E.; Barger, A.; Bortnikov, V.; Cachin, C.; Christidis, K.; De Caro, A.; Enyeart, D.; Ferris, C. Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains. In Proceedings of the 13th EuroSys Conference, Porto, Portugal, 23–26 April 2018; pp. 1–15. [Google Scholar]
  15. 15. Greenspan, G. Multichain Private Blockchain-White Paper. Available online: http://www.multichain.com/download/MultiChain-White-Paper.pdf (accessed on 15 July 2015).
  16. 16. Das, M.; Tao, X.; Cheng, J.C. BIM Security: A Critical Review and Recommendations Using Encryption Strategy and Blockchain. Autom. Constr. 2021, 126, 103682. [Google Scholar] [CrossRef]
  17. 17. Liu, W.; Shao, X.-F.; Wu, C.-H.; Qiao, P. A Systematic Literature Review on Applications of Information and Communication Technologies and Blockchain Technologies for Precision Agriculture Development. J. Clean. Prod. 2021, 298, 126763. [Google Scholar] [CrossRef]
  18. 18. Network, Fast, Cheap, Scalable Token Transfers for Ethereum. Available online: https://github.com/raiden-network/raiden (accessed on 19 July 2018).
  19. 19. Mosakheil, J.H. Security Threats Classification in Blockchains; St. Cloud State University: St. Cloud, MN, USA, 2018. [Google Scholar]
  20. 20. Thakur, S.; Breslin, G.J. Cost Analysis of Blockchains-based Peer to Peer Energy Trade. In Proceedings of the 2020 IEEE International Conference on Environment and Electrical Engineering and 2020 IEEE Industrial and Commercial Power Sys-tems Europe (EEEIC/ICPS Europe), Madrid, Spain, 9–12 June 2020; pp. 1–6. [Google Scholar]
  21. 21. Mazlan, A.A.; Daud, S.M.; Sam, S.M.; Abas, H.; Rasid, S.Z.A.; Yusof, M.F. Scalability Challenges in Healthcare Blockchain System-A Systematic Review. IEEE Access 2020, 8, 23663–23673. [Google Scholar] [CrossRef]
  22. 22. Xie, J.; Yu, F.R.; Huang, T.; Xie, R.; Liu, J.; Liu, Y. A Survey on the Scalability of Blockchain Systems. IEEE Netw. 2019, 33, 166–173. [Google Scholar] [CrossRef]
  23. 23. Yli-Huumo, J.; Ko, D.; Choi, S.; Park, S.; Smolander, K. Where is Current Research on Blockchain Technology?—A Systematic Review. PLoS ONE 2016, 11, e0163477. [Google Scholar]
  24. 24. Nguyen, G.-T.; Kim, K. A Survey About Consensus Algorithms Used in Blockchain. J. Inf. Process. Syst. 2018, 14, 101–128. [Google Scholar]
  25. 25. Yu, G.; Wang, X.; Yu, K.; Ni, W.; Zhang, J.A.; Liu, R.P. Survey: Sharding in Blockchains. IEEE Access 2020, 8, 14155–14181. [Google Scholar][CrossRef]