securePrune:Secure block pruning in UTXO based blockchains using Accumulators

10/12/2020
by   Swaroopa Reddy B, et al.
0

In this paper, we propose a scheme called securePrune for reducing the storage space of a full node and synchronization time of bootstrapping nodes joining the Peer-to-Peer (P2P) network in an Unspent Transaction Outputs (UTXO) based blockchain like bitcoin using RSA accumulators. The size of the bitcoin blockchain is growing linearly with transactions. We propose a new block structure to represent the state of a blockchain also called UTXO set by including an accumulator of a state in the block header and proofs of knowledge for inclusion and deletion of the transactions of the current block in the block. In our scheme, the miners periodically release a snapshot of the blockchain state. The other full nodes in the network, securely prune the historical blocks after attaining the required number of confirmations for the snapshot block, which in turn confirms the snapshot of the state through an accumulator specified in the block header and proofs inside the block. The secure and periodic pruning of the old blocks, reduce the synchronization time for a new node joining into the network. The simulation results demonstrate a significant reduction in the storage space of a full node and bootstrapping cost of the new nodes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/16/2020

Trail: A Blockchain Architecture for Light Nodes

In Bitcoin and Ethereum, nodes require large storage capacity to maintai...
research
06/28/2019

SeF: A Secure Fountain Architecture for Slashing Storage Costs in Blockchains

Full nodes, which synchronize the entire blockchain history and independ...
research
11/26/2021

CoinPrune: Shrinking Bitcoin's Blockchain Retrospectively

Popular cryptocurrencies continue to face serious scalability issues due...
research
02/06/2019

Blockchain Storage Load Balancing Among DHT Clustered Nodes

In Bitcoin, to independently verify whether new transactions are correct...
research
07/27/2021

Cross-Referencing Method for Scalable Public Blockchain

We previously proposed a cross-referencing method for enabling multiple ...
research
03/28/2018

Dietcoin: shortcutting the Bitcoin verification process for your smartphone

Blockchains have a storage scalability issue. Their size is not bounded ...

Please sign up or login with your details

Forgot password? Click here to reset