DHT-Based Blockchain Dual-Sharding Storage Extension Mechanism

Jindong Zhao, Donghong Zhang, Wenxuan Liu, Xiuqin Qiu, Vladimir Brusic

Research output: Journal PublicationArticlepeer-review

Abstract

The expansion of blockchain storage has become a major problem limiting the application of blockchain. From the perspective of improving the scalability of blockchain storage, a DHT (distributed hash table)-based blockchain dual-sharding storage extension mechanism (DBDSM) is proposed. The nodes in the network are divided into m DHT clusters. Each cluster includes n nodes, and stores 1/m of the transaction data, and the nodes within each cluster store part of data allocated to that cluster. In this way, node storage pressure is alleviated. Furthermore, a hybrid query mechanism has been designed to achieve efficient querying of transaction data, without changing the original state data query. Simulation results showed without changing the original state data query, that the storage space consumed by the nodes is only s/(m × n) of that used in the traditional method; when the number of faulty nodes in the cluster does not exceed s − 1, the integrity of blockchain data can still be ensured. For transaction data queries, the average number of hops was 1.99, greatly improving query efficiency in the sharded state.

Original languageEnglish
Article number9635
JournalApplied Sciences (Switzerland)
Volume12
Issue number19
DOIs
Publication statusPublished - Oct 2022

Keywords

  • DHT
  • Kademlia
  • blockchain
  • overlap storage
  • sharding

ASJC Scopus subject areas

  • Materials Science (all)
  • Instrumentation
  • Engineering (all)
  • Process Chemistry and Technology
  • Computer Science Applications
  • Fluid Flow and Transfer Processes

Fingerprint

Dive into the research topics of 'DHT-Based Blockchain Dual-Sharding Storage Extension Mechanism'. Together they form a unique fingerprint.

Cite this