PRBFPT: A Practical Redactable Blockchain Framework With a Public Trapdoor

Weiqi Dai,Jinkai Liu,Yang Zhou,Kim-Kwang Raymond Choo,Xia Xie,Deqing Zou,Hai Jin
DOI: https://doi.org/10.1109/tifs.2024.3349855
IF: 7.231
2024-02-02
IEEE Transactions on Information Forensics and Security
Abstract:While blockchain is known to support open and transparent data exchange, partly due to its nontamperability property, it can also be (ab)used to facilitate the spreading of fake and misleading information or information that was subsequently discredited. Hence, this paper proposes a practical, redactable blockchain framework with a public trapdoor (hereafter referred to as PRBFPT). PRBFPT comprises an editing scheme for adding blocks using a new type of blockchain with a chameleon hash. Specifically, PRBFPT is able to involve all nodes in the blockchain in the editing operations by means of a public trapdoor, without requiring additional trapdoor management by predefined nodes or organizations. PRBFPT is also designed to audit and record the content of each editing operation. In other words, after editing and deleting the original data, PRBFPT can still verify its legitimacy. We also propose a contract-based locked voting scheme to better support voting. We then evaluate the prototype implementation of PRBFPT, whose findings show that the total time consumption of adding modules is at the millisecond level, with a negligible impact on the performance of the original system. In addition, the evaluation findings show that the cost of initiating the special transactions is comparable to the consumption of normal Ethereum transactions and is within a manageable range.
computer science, theory & methods,engineering, electrical & electronic
What problem does this paper attempt to address?