Blockchain Sharding
Blockchain sharding aims to improve the scalability of blockchain systems by dividing the network's data and/or computational workload across multiple smaller, more manageable shards. Current research focuses on optimizing transaction allocation strategies to minimize cross-shard communication overhead, developing efficient data availability sampling techniques to ensure data integrity across shards, and exploring applications in secure and private machine learning, such as federated learning. These advancements are crucial for enhancing the performance and security of blockchain technologies, enabling wider adoption and facilitating the development of decentralized applications requiring high throughput and low latency.
Papers
February 25, 2024
June 15, 2023
December 22, 2022