securePrune:Secure block pruning in UTXO based blockchains using Accumulators
Swaroopa Reddy B

TL;DR
securePrune introduces a method using RSA accumulators to efficiently reduce blockchain storage and improve node synchronization in UTXO-based blockchains, enhancing scalability and onboarding speed.
Contribution
It presents a novel block structure with embedded accumulators and proofs, enabling secure pruning of historical blocks in UTXO blockchains.
Findings
Significant reduction in full node storage space
Decreased bootstrapping time for new nodes
Effective secure pruning of old blockchain data
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Caching and Content Delivery · Peer-to-Peer Network Technologies
