Skip to main content

Blockchain Scalability: Solutions, Challenges and Future Possibilities

  • Conference paper
  • First Online:
Proceedings of the 2nd International Conference on Signal and Data Processing (CSDP 2022)

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 1026))

Included in the following conference series:

Abstract

In recent years, blockchain has received a lot of interest and has also been widely adopted. Yet, blockchain scalability is proving to be a difficult problem. To create a new node in platforms like Bitcoin takes few days of time. This scalability problem has few proposed solutions. The present alternatives to blockchain scalability are divided into two groups in this paper: first layer and second layer techniques. Second layer solutions suggest procedures that are deployed outside of the blockchain, while first layer methods propose adjustments to the blockchain (i.e., altering the blockchain design, such as block size). We concentrate on sharding as a viable first-layer solution to the scalability problem. The thought behind sharding is to split the blockchain network into numerous groups, each processing a different set of transactions. Furthermore, we compare few of the already available sharding-based blockchain solutions and present a performance-based comparative analysis in form of the benefits and drawbacks of the existing solutions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Nofer M, Gomber P, Hinz O et al (2017) Blockchain. Bus Inf Syst Eng 59:183–187. https://doi.org/10.1007/s12599-017-0467-3

    Article  Google Scholar 

  2. Nakamoto S (2009). Bitcoin: a peer-to-peer electronic cash system. Cryptography Mailing list at https://metzdowd.com

  3. Tikhomirov S (2018) Ethereum: state of knowledge and research perspectives. In: Imine A, Fernandez J, Marion JY, Logrippo L, Garcia-Alfaro J (eds) Foundations and practice of security (FPS 2017). Lecture notes in computer science, vol 10723. Springer, Cham. https://doi.org/10.1007/978-3-319-75650-9_14

  4. Elli Androulaki et al (2018) Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the Thirteenth European conference on computer systems conference (EuroSys), pp 1–15

    Google Scholar 

  5. Wątorek M et al (2021) Multiscale characteristics of the emerging global cryptocurrency market. Phys Rep 901:1–82. ISSN 0370-1573, https://doi.org/10.1016/j.physrep.2020.10.005

  6. Pirtle C, Ehrenfeld J (2018) Blockchain for healthcare: the next generation of medical records? J Med Syst 42:172. https://doi.org/10.1007/s10916-018-1025-3

    Article  Google Scholar 

  7. Mohanta BK, Jena D, Ramasubbareddy S, Daneshmand M, Gandomi AH (2021) Addressing security and privacy issues of iot using blockchain technology. IEEE Internet Things J 8(2), 881–888. https://doi.org/10.1109/JIOT.2020.3008906

  8. Mohite A, Acharya A (2018) Blockchain for government fund tracking using Hyperledger. In: International conference on computational techniques, electronics and mechanical systems (CTEMS), pp 231–234. https://doi.org/10.1109/CTEMS.2018.8769200

  9. Azzi R et al (2019) The power of a blockchain-based supply chain. Comput Ind Eng 135:582–592. ISSN 0360-8352. https://doi.org/10.1016/j.cie.2019.06.042

  10. Xue T, Yuan Y, Ahmed Z, Moniz K, Cao G, Wang C (2018) Proof of contribution: a modification of proof of work to increase mining efficiency. In: 2018 IEEE 42nd Annual computer software and applications conference (COMPSAC), pp 636–644. https://doi.org/10.1109/COMPSAC.2018.00096

  11. Syafruddin WA, Dadkhah S, Köppen M (2019) Blockchain scheme based on evolutionary proof of work. IEEE Congress Evol Comput (CEC) 2019:771–776. https://doi.org/10.1109/CEC.2019.8790128

    Article  Google Scholar 

  12. Sompolinsky Y, Lewenberg Y, Zohar A (2016) Spectre: A fast and scalable cryptocurrency protocol. IACR Cryptol 2016:1159

    Google Scholar 

  13. Nguyen CT, Hoang DT, Nguyen DN, Niyato D, Nguyen HT, Dutkiewicz E (2019) Proof-of-stake consensus mechanisms for future blockchain networks: fundamentals, applications and opportunities. IEEE Access 7:85727–85745. https://doi.org/10.1109/ACCESS.2019.2925010

    Article  Google Scholar 

  14. Cheng Y, Hu X, Zhang J (2019) An improved scheme of proof-of-stake consensus mechanism. In: 2019 4th International conference on mechanical, control and computer engineering (ICMCCE), pp 826–8263. https://doi.org/10.1109/ICMCCE48743.2019.00189

  15. Yang F, Zhou W, Wu Q, Long R, Xiong NN, Zhou M (2019) Delegated proof of stake with downgrade: a secure and efficient blockchain consensus algorithm with downgrade mechanism. IEEE Access 7:118541–118555. https://doi.org/10.1109/ACCESS.2019.2935149

    Article  Google Scholar 

  16. Tan C, Xiong L (2020) DPoSB: delegated proof of stake with node's behavior and borda count. In: 2020 IEEE 5th information technology and mechatronics engineering conference (ITOEC), pp 1429–1434. https://doi.org/10.1109/ITOEC49072.2020.9141744

  17. Asad NA, Elahi MT, Hasan AA, Yousuf MA (2020) Permission-based blockchain with proof of authority for secured healthcare data sharing. In: 2nd International conference on advanced information and communication technology (ICAICT), pp 35–40. https://doi.org/10.1109/ICAICT51780.2020.9333488

  18. Alrubei S, Ball E, Rigelsford J (2021) Securing IoT-blockchain applications through honesty-based distributed proof of authority consensus algorithm. In: International conference on cyber situational awareness, data analytics and assessment (CyberSA), pp 1–7. https://doi.org/10.1109/CyberSA52016.2021.9478257

  19. Driscoll K, Hall B, Sivencrona H, Zumsteg P (2003) Byzantine fault tolerance, from theory to reality. In: Anderson S, Felici M, Littlewood B (eds) Computer safety, reliability, and security. SAFECOMP 2003. Lecture notes in computer science, vol 2788. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39878-3_19

  20. Castro M, Liskov B (1999) Practical Byzantine fault tolerance. In: Proceedings of the third symposium on operating systems design and implementation (OSDI ‘99). USENIX Association, USA, pp 173–186

    Google Scholar 

  21. Zhang L, Li Q (2018) Research on consensus efficiency based on practical byzantine fault tolerance. In: 10th International conference on modelling, identification and control (ICMIC), pp 1–6. https://doi.org/10.1109/ICMIC.2018.8529940

  22. Mazieres D (2015) The stellar consensus protocol: a federated model for internet-level consensus. Stellar Development Foundation

    Google Scholar 

  23. Yoo J, Jung Y, Shin D, Bae M, Jee E (2019) Formal modeling and verification of a federated byzantine agreement algorithm for blockchain platforms. In: IEEE International workshop on blockchain oriented software engineering (IWBOSE), pp 11–21. https://doi.org/10.1109/IWBOSE.2019.8666514

  24. NEO White Paper. http://docs.neo.org/en-us/

  25. https://blog.bitmex.com/wp-content/uploads/2021/11/ethbtcsize-696x411.png

  26. Manuskin A, Mirkin M, Eyal I (2020) Ostraka: secure blockchain scaling by node sharding. In: IEEE European symposium on security and privacy workshops (EuroS&PW), pp 397–406. https://doi.org/10.1109/EuroSPW51379.2020.00060

  27. Feng X, Ma J, Miao Y et al (2019) Pruneable sharding-based blockchain protocol. Peer-to-Peer Netw. Appl. 12:934–950. https://doi.org/10.1007/s12083-018-0685-6

    Article  Google Scholar 

  28. Zheng P, Xu Q, Zheng Z, Zhou Z, Yan Y, Zhang H (2021) Meepo: sharded consortium blockchain. In: IEEE 37th international conference on data engineering (ICDE), pp 1847–1852. https://doi.org/10.1109/ICDE51399.2021.00165

  29. Hafid A, Hafid AS, Samih M (2019) New mathematical model to analyze security of sharding-based blockchain protocols. IEEE Access 7:185447–185457. https://doi.org/10.1109/ACCESS.2019.2961065

    Article  Google Scholar 

  30. Aiyar K, Halgamuge MN, Mohamad A (2021) Probability distribution model to analyze the trade-off between scalability and security of sharding-based blockchain networks. https://doi.org/10.1109/CCNC49032.2021.9369563

  31. Hong Z, Guo S, Li P, Chen W (2021) Pyramid: a layered sharding blockchain system. In: IEEE INFOCOM 2021-IEEE conference on computer communications, pp 1–10,https://doi.org/10.1109/INFOCOM42981.2021.9488747

  32. Liu Y, Liu J, Li D, Yu H, Wu Q (2020) FleetChain: a secure scalable and responsive blockchain achieving optimal sharding, pp 409–425. https://doi.org/10.1007/978-3-030-60248-2_28

  33. Jia D, Xin J, Wang Z, Wang G (2021) Optimized data storage method for sharding-based blockchain. IEEE Access 9:67890–67900. https://doi.org/10.1109/ACCESS.2021.3077650

    Article  Google Scholar 

  34. Sidhu J (2017) Syscoin: a peer-to-peer electronic cash system with blockchain-based services for e-business. In: 2017 26th International conference on computer communication and networks (ICCCN), pp 1–6. https://doi.org/10.1109/ICCCN.2017.8038518

  35. Wright CS (2017) The illusion of scale in segregated witness. Available at SSRN: https://ssrn.com/abstract=2993315 or https://doi.org/10.2139/ssrn.2993315

  36. Negka LD, Spathoulas GP (2021) Blockchain state channels: a state of the art. IEEE Access 9:160277–160298. https://doi.org/10.1109/ACCESS.2021.3131419

    Article  Google Scholar 

  37. Yadav AS, Kushwaha DS (2021) Blockchain-based digitization of land record through trust value-based consensus algorithm. Peer-to-Peer Netw Appl 14:3540–3558. https://doi.org/10.1007/s12083-021-01207-1

    Article  Google Scholar 

  38. Yadav AS, Singh N, Kushwaha DS (2022) Sidechain: storage land registry data using blockchain improve performance of search records. Cluster Comput 25(2):1475–1495. https://doi.org/10.1007/s10586-022-03535-0

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Moumita Roy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Roy, M., Singh, M., Radhakrishnan, B. (2023). Blockchain Scalability: Solutions, Challenges and Future Possibilities. In: Ray, K.P., Dixit, A., Adhikari, D., Mathew, R. (eds) Proceedings of the 2nd International Conference on Signal and Data Processing. CSDP 2022. Lecture Notes in Electrical Engineering, vol 1026. Springer, Singapore. https://doi.org/10.1007/978-981-99-1410-4_12

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-1410-4_12

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-1409-8

  • Online ISBN: 978-981-99-1410-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics