Title
ESS: An Efficient Storage Scheme for Improving the Scalability of Bitcoin Network
Abstract
With the continuous development of blockchain technology, Bitcoin as the first cryptocurrency has drawn massive attention from various sectors. Bitcoin on-chain data storage is over 338GB as of September 1, 2021. According to the exponential growth trend of block data, the size of a Bitcoin full node will exceed 500GB in two years. The huge storage problem makes it difficult for general users to store complete Bitcoin data conveniently, which weakens the decentralization capability of Bitcoin network. In this work, we propose an efficient storage scheme (ESS) based on the distribution characteristics of the unspent transaction outputs in Bitcoin network. ESS sets a UTXO-weight for each block. According to UTXO-weight, it dynamically prunes the blocks which have lower query frequency, improving the scalability of the Bitcoin network. When a new block is generated, ESS enables joining nodes to verify most of the transaction inputs instantly. Only a small amount of transaction outputs of older blocks need to be retrieved from the full node for payment verification. Experimental results demonstrated that ESS can reduce the size of a normal node in current Bitcoin network by about 82.14% at a low communication cost.
Year
DOI
Venue
2022
10.1109/TNSM.2021.3127187
IEEE Transactions on Network and Service Management
Keywords
DocType
Volume
Blockchain,bitcoin,storage,prune,scalability
Journal
19
Issue
ISSN
Citations 
2
1932-4537
0
PageRank 
References 
Authors
0.34
12
4
Name
Order
Citations
PageRank
Xiaoqing Wang100.34
Chunping Wang200.34
Kun Zhou300.34
Hongbing Cheng400.34