ESS: An Efficient Storage Scheme for Improving the Scalability of Bitcoin Network
【Author】 Wang, Xiaoqing; Wang, Chunping; Zhou, Kun; Cheng, Hongbing
【Source】IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT
【影响因子】4.758
【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.
【Keywords】Blockchains; Bitcoin; Peer-to-peer computing; Scalability; Costs; Throughput; Technological innovation; Blockchain; bitcoin; storage; prune; scalability
【发表时间】2022 JUN
【收录时间】2022-06-22
【文献类型】实证性文章
【主题类别】
区块链技术-平台项目-数字货币
评论