Affiliation:
1. Tripura University, India
Abstract
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.
Reference31 articles.
1. Unification of Blockchain and Internet of Things (BIoT): requirements, working model, challenges and future directions
2. Blockchain Technology: Universal Structure and Requirements
3. Buterin, V. (2014). A next-generation smart contract and decentralized application platform. white paper, 3(37), 1-36.
4. Towards Scaling Blockchain Systems via Sharding
5. Han, R., Yu, J., Lin, H., Chen, S., & Esteves-Veríssimo, P. (2021). On the security and performance of blockchain sharding. Cryptology ePrint Archive.