Publication Type

Journal Article

Version

publishedVersion

Publication Date

5-2021

Abstract

Notoriously, immutability is one of the most striking properties of blockchains. As the data contained in blockchains may be compelled to redact for personal and legal reasons, immutability needs to be skillfully broken. In most existing redactable blockchains, fine-grained redaction and effective deletion of harmful data are mutually exclusive. To close the gap, we propose a fine-grained and controllably redactable blockchain with harmful data forced removal. In the scheme, the originator of the transaction has fine-grained control over who can perform the redaction and which portions of the transaction can be redacted. The redaction transaction is performed after collecting enough votes from miners. All users can provide the index of the block containing the harmful data to receive rewards, which are borne by the malicious user who initially posted the data. Miners can forcibly remove the harmful data based on the index. The malicious user will be blacklisted if the reward is not paid within a period of time, and any transaction about such user will not be performed later. In addition, the scheme supports the redaction of additional data and unexpended transaction output (UTXO) simultaneously. We demonstrate that the scheme is secure and feasible via formal security analysis and proof-of-concept implementation.

Keywords

Fine grained, Fine-grained control, Formal security analysis, blockchain

Discipline

Information Security

Publication

Security and Communication Networks

Volume

2021

First Page

1

Last Page

20

ISSN

1939-0114

Identifier

10.1155/2021/3680359

Publisher

Hindawi

Additional URL

https://doi.org/10.1155/2021/3680359

Share

COinS