错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Sharding Technologies in Blockchain: Basics, State of the Art, and Challenges

  • Luyi Zhang,
  • Yujue Wang,
  • Yong Ding,
  • Hai Liang,
  • Changsong Yang,
  • Chunhai Li

摘要

Sharding is one of the key technologies of blockchain scalable characteristics widely used in cryptocurrencies, Internet of Things, supply chain management and other fields. It can achieve high performance scaling without reducing the decentralization of blockchain, thus solving the problems of insufficient scalability and low throughput of blockchain. In this paper, the characteristics of some classical sharding technologies are analyzed in terms of performance and implementation. The key mechanisms of sharding are summarized, including sharding formation, reshuffle, intra-shard consensus protocol, and cross-shard protocol. Also, the advantages and shortcomings of typical scalability schemes are summarized, including state channel, DAG, and side chain. We summarize the current challenges faced by sharding technology from intra-shard, and cross-shard, and provide an outlook on the development prospects and future research directions in this field.