Litcius/Paper detail

RESS: A Reliable and Effcient Storage Scheme for Bitcoin Blockchain Based on Raptor Code

Dongxian Shi, Xiaoqing Wang, Ming Xu, Liang Kou, Hongbing Cheng

2023Chinese Journal of Electronics10 citationsDOIOpen Access PDF

Abstract

The Bitcoin system uses a fully replicated data storage mechanism in which each node keeps a full copy of the blockchain. As the number of nodes in the system increases and transactions get more complex, more and more storage space are needed to store block data. The scalability of storage has become a bottleneck, limiting the practical application of blockchain. This paper proposes a node storage scheme, called RESS, to integrate erasure coding technology into the blockchain to encode multiple blocks. Under the proposed block grouping method, nodes can reduce the times of coded block decoding. In addition, the coding scheme based on Raptor codes proposed in this paper has linear coding and decoding complexity. The rateless feature of Raptor code helps to achieve high decentralization and scalability of the Bitcoin network. RESS ensures data availability, efficiency and blockchain robustness based on achieving storage space scalability. Experimental results show that the proposed scheme reduces the storage requirements of nodes by nearly an order of magnitude.

Topics & Concepts

Computer scienceScalabilityBlockchainErasure codeBottleneckDecoding methodsDistributed data storeLinear network codingDistributed computingComputer data storageRobustness (evolution)Computer networkAlgorithmEmbedded systemComputer hardwareOperating systemComputer securityBiochemistryGeneChemistryNetwork packetBlockchain Technology Applications and SecurityCaching and Content DeliveryMolecular Communication and Nanonetworks
RESS: A Reliable and Effcient Storage Scheme for Bitcoin Blockchain Based on Raptor Code | Litcius