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 blockchains to solve multiple problems related to scalability. This approach enables the transfer of blockchain technology to further fields of application, among others in the area of Industry 4.0 and Product Life-cycle Management.
翻译:随着使用量的增加,不断增长的链条规模成为挑战。特别是将不需要的数据储存在链条中是一个问题,因为这个问题无法自然地消除。为了解决这个问题,我们提出了在条条条中选择性删除单条条目的第一个概念。为此目的,通过定期创建摘要块的功能,一般的协商一致算法可以扩展。先前的链条数据被汇总并再次存储在一个新块中,留下不必要的信息。随着Genesis 条条块的移动标记,数据可以从条条条块的起始处删除。这样,链条的技术就变得完全交易。这个概念独立于特定的条块结构、网络结构或协商一致算法。此外,这个功能可以适应目前的条条条,解决与可扩展性有关的多重问题。这个方法使得链条技术能够转移到进一步的应用领域,包括工业4.0和产品生命周期管理等领域。