Due to their immutable log of information, blockchains can be considered as a transparency-enhancing technology. The immutability, however, also introduces threats and challenges with respect to privacy laws and illegal content. Introducing a certain degree of mutability, which enables the possibility to store and remove information, can therefore increase the opportunities for blockchains. In this paper, we present a concept for a mutable blockchain structure. Our approach enables the removal of certain blocks, while maintaining the blockchain's verifiability property. Since our concept is agnostic to any consensus algorithms, it can be implemented with permissioned and permissionless blockchains.
翻译:由于其不可改变的信息记录,可以将块链视为一种提高透明度的技术,然而,块链的不可改变性也带来了有关隐私法和非法内容的威胁和挑战,因此,采用某种程度的变异性(允许存储和删除信息)可以增加块链的机会。在本文中,我们提出了一个变异的块链结构的概念。我们的方法可以清除某些块,同时保持块链的可核查性。由于我们的概念对任何协商一致的算法都是不可知的,因此可以在允许和不允许的块链下加以实施。