arrow
Return

Chainknot: Redactable Blockchain Protocol With Forced Synchronization

delete2024-05-01
delete1
PRE
AI
J
Junke Duan
L
Lize Gu *
W
Wei Wang
王励成 cover
王励成 (Licheng Wang)
DOI:10.1109/TNSE.2024.3359313delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Immutability has always been a core attribute of blockchain to ensure a trusted public ledger. However, in recent years, many malicious actions on blockchain have raised controversy over strict immutability. As a practical matter, it is necessary to design redactable blockchain protocols in some cases. Previous studies have proposed methods to implement redaction features in permissionless blockchains. However, in these protocols, parties can refuse to accept redacted blocks without affecting their mining. It makes these protocols lack feasibility in practice. In this paper, we present Chainknot, a redactable blockchain protocol with forced synchronization. We use the incentives of permissionless blockchain to effectively facilitate the review of a redaction proposal, and design a novel blockchain structure that ensures the acceptance of modified blocks by parties. In addition, we present instantiations of Chainknot on the PoW-based and PoS-based blockchain systems, with further improvements for efficiency and security, respectively. The experimental results show that the additional latency our protocol imposes on the original immutable blockchain system is negligible (less than 4%).
Keywords:
Blockchain
redactable blockchain
forced synchronization
GDPR

Journal

I
IEEE Transactions on Network Science and Engineering
IF:
7.9
Papers:
2.5K
Citations:
10.0K

Organization

B
beijing university of posts & telecommunications
Scholars:
1.4W
Papers: 1.2W
Citations: 9
B
beijing institute of technology
Scholars:
5.5W
Papers: 4.0W
Citations: 63