Back to Search Start Over

Survey: Sharding in Blockchains

Authors :
Wei Ni
Xu Wang
Ren Ping Liu
Kan Yu
J. Andrew Zhang
Guangsheng Yu
Source :
IEEE Access, Vol 8, Pp 14155-14181 (2020)
Publication Year :
2020
Publisher :
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC, 2020.

Abstract

© 2013 IEEE. The Blockchain technology, featured with its decentralized tamper-resistance based on a Peer-to-Peer network, has been widely applied in financial applications, and even further been extended to industrial applications. However, the weak scalability of traditional Blockchain technology severely affects the wide adoption due to the well-known trillema of decentralization-security-scalability in Blockchains. In regards to this issue, a number of solutions have been proposed, targeting to boost the scalability while preserving the decentralization and security. They range from modifying the on-chain data structure and consensus algorithms to adding the off-chain technologies. Therein, one of the most practical methods to achieve horizontal scalability along with the increasing network size is sharding, by partitioning network into multiple shards so that the overhead of duplicating communication, storage, and computation in each full node can be avoided. This paper presents a survey focusing on sharding in Blockchains in a systematic and comprehensive way. We provide detailed comparison and quantitative evaluation of major sharding mechanisms, along with our insights analyzing the features and restrictions of the existing solutions. We also provide theoretical upper-bound of the throughput for each considered sharding mechanism. The remaining challenges and future research directions are also reviewed.

Details

Language :
English
Database :
OpenAIRE
Journal :
IEEE Access, Vol 8, Pp 14155-14181 (2020)
Accession number :
edsair.doi.dedup.....cf6ba2d0c35aaf028bf21848124aecbd