Redactable Blockchain From Decentralized Chameleon Hash Functions, Revisited
Recently, redactable blockchains have attracted attention owing to enabling the contents of blocks to be re-written. The existing redactable blockchain solutions can be classified as two categories, the centralized one and decentralized one. In centralized solutions, a single blockchain node possessing the trapdoor conducts redaction operations. However, they suffer from the issue of single point of failure. In decentralized solutions, redaction operations are performed by numerous blockchain nodes cooperatively. But there also exists the issue of inefficiency or requiring a trusted party in these solutions. Subsequently, Jia et al. proposed a redactable blockchain solution from a decentralized chameleon hash function (DCH) they designed, which supports the threshold redaction, traceability and consistency check. Nevertheless, after carefully analyzing their solution, we find that it fails to achieve the security they claimed by presenting a concrete attack. To resolve this security issue, we propose a novel chameleon hash function scheme that achieves strong collision-resistant security while maintaining simple and efficient as the building block. Based on it, we then present an improved DCH scheme with sufficient security, so that the redactable blockchain from it can resist the presented attack. Theoretical and experimental analyses demonstrate that improved DCH achieves efficiency comparable to DCH.
Authors
- Qingni Shen (ORCID: https://orcid.org/0000-0002-0605-6043)
- Zhonghai Wu (ORCID: https://orcid.org/0000-0003-1268-836X)
- Cong Li (ORCID: https://orcid.org/0000-0001-7760-3254)
Institutions
- Peking University (CN)
Publication Details
- Journal
- IEEE Transactions on Computers
- Published
- 2025-02-21
- DOI
- https://doi.org/10.1109/tc.2025.3544878
- Citations
- 2
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 6.49