A Dynamic Trapdoor Redactable Blockchain Schemes
DOI:
https://doi.org/10.47852/bonviewJDSIS42024450Keywords:
data management, redactable blockchain, chameleon hash function, dynamic trapdoorAbstract
The permanent storage of blockchain data exposes certain security risks in practical applications, necessitating the ability to edit data in specific scenarios. The chameleon hash function, as a trapdoor one-way hash function, has emerged as a key technology for achieving redactable blockchains. However, existing redactable blockchain schemes based on chameleon hash function face security vulnerabilities related to trapdoor misuse and leakage. This paper proposes a dynamic trapdoor redactable blockchain schemes, utilizing a dynamic trapdoor chameleon hash (DTCH) that allows for the dynamic update of trapdoors while overcoming the inherent immutability of blockchain, thus reducing the risk of malicious nodes retaining the trapdoor long-term. The proposed scheme employs controllable randomness, where the trapdoor key automatically updates after a certain period or upon use. In this scenario, authorized nodes cannot successfully find hash collisions with old keys, effectively revoking their authorization. Consequently, only users with valid trapdoor keys can modify the data on the chain. Relevant security tests and experimental results indicate that the proposed scheme offers advantages in security and maintains good efficiency at various stages, achieving higher security guarantees with minimal computational cost.
Received: 27 September 2024 | Revised: 5 November 2024 | Accepted: 4 December 2024
Conflicts of Interest
The authors declare that they have no conflicts of interest to this work.
Data Availability Statement
Data sharing is not applicable to this article as no new data were created or analyzed in this study.
Author Contribution Statement
Shuqiao Li: Conceptualization, Methodology, Software, Validation, Formal analysis, Formal analysis, Resources, Data curation, Writing – original draft, Writing – review & editing, Visualization, Supervision, Project administration. Xiaoming Hu: Conceptualization, Methodology, Resources, Writing – original draft, Writing – review & editing, Visualization, Supervision, Project administration. Yan Liu: Formal analysis, Formal analysis, Resources, Writing – review & editing, Visualization, Supervision. Shuangjie Bai: Validation, Formal analysis, Writing – review & editing, Visualization.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Authors
This work is licensed under a Creative Commons Attribution 4.0 International License.