Selective Deletion in a Blockchain
Peter Hillmann, Marcus Kn\"upfer, Erik Heiland, Andreas Karcher

TL;DR
This paper introduces a novel method for selectively deleting unwanted data from blockchains by summarizing and removing old entries, enhancing scalability and enabling new applications.
Contribution
It presents the first concept for selective deletion in blockchains through summary blocks and shifting Genesis Block, independent of specific blockchain architectures.
Findings
Enables deletion of old data from blockchains.
Improves scalability of blockchain systems.
Applicable to various blockchain structures.
Abstract
The constantly growing size of blockchains becomes a challenge with the increasing usage. Especially the storage of unwanted data in a blockchain is an issue, because it cannot be removed naturally. In order to counteract this problem, we present the first concept for the selective deletion of single entries in a blockchain. For this purpose, the general consensus algorithm is extended by the functionality of regularly creating summary blocks. Previous data of the chain are summarized and stored again in a new block, leaving out unwanted information. With a shifting marker of the Genesis Block, data can be deleted from the beginning of a blockchain. In this way, the technology of the blockchain becomes fully transactional. The concept is independent of a specific block structure, network structure, or consensus algorithm. Moreover, this functionality can be adapted to current…
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 · IoT and Edge/Fog Computing · Distributed systems and fault tolerance
