Journal of Applied Sciences ›› 2020, Vol. 38 ›› Issue (1): 119-126.doi: 10.3969/j.issn.0255-8297.2020.01.009

• Blockchain • Previous Articles     Next Articles

Blockchain Node Storage Optimization Scheme

JIANG Yunchao, HE Xiaowei, CUI Yiju   

  1. Mathematics and Computer Science College, Zhejiang Normal University, Jinhua 321004, Zhejiang Province, China
  • Received:2019-10-29 Online:2020-01-31 Published:2020-01-19

Abstract: With the development of blockchain technology, the blocks in blockchain are keeping increasing, the new blockchain nodes are facing the problems of increasingly large storage and increasingly long time in block synchronization. In order to solve the problems, this paper proposes a blockchain node storage optimization scheme, which firstly calculates the number of blocks in each sharding by analyzing the probability of blockchain malicious nodes, then obtains the number of blockchain nodes and the probability of the block with the largest number being attacked by malicious node within the sharding, and at last, calculates the number of copies that need to be stored in each sharding. Experimental analysis shows that the optimization scheme reduces 50% blocks storage and 22% synchronization time in blockchain nodes, therefore, it can not only reduce the node storage in blockchain, but also improve the efficiency of new nodes joining the blockchain.

Key words: blockchain, storage optimization, sharding block, copy strategy

CLC Number: