Scalability of Blockchain Using Sharding
Shibaprasad Chakraborty, Sukanta Chakraborty, Abhishek Majumder · Advances in logistics, operations, and management science book series · 2024
As the adoption of blockchain grows, concerns about its scalability have become increasingly prominent. Sharding protocols offer a solution to this challenge through splitting the blockchain network up into smaller, easier-to-manage segments known as shards. Every shard functions autonomously, handling a specific set of transactions and smart contracts. This corresponding processing significantly improves the complete throughput of a blockchain network. This chapter presents a understanding of blockchain technology, delves into its core features and functioning, and explores the significance of sharding protocols in enhancing its scalability and efficiency. A comparative study of different sharding techniques has been performed. Future research directions on sharding in blockchain technology have also been discussed.