A Controllable, Publicly Auditable, and Redactable Blockchain With a Main–Auxiliary Architecture
Abstract
Redactable blockchains are challenging the core principle of traditional blockchains: immutability. One such example is the chameleon hash-based blockchain. Despite rapid academic advances, most solutions have not yet simultaneously considered four key aspects: the degree of modification privileges, the transparency of the modification process, the consistency in the post-redaction global state, and system security after redaction. In this paper, we present a controllable, publicly auditable, and redactable blockchain with a main-auxiliary architecture. Specifically, we integrate weighted secret sharing, digital signature, and non-interactive zero-knowledge proof technologies to propose a verifiable and controllable chameleon hash primitive. To encourage logical nodes, it includes a reputation evaluation mechanism and a DAO-based governance model. Additionally, we construct a redactable bi-directionally anchored main-auxiliary blockchain structure, where the auxiliary chain exclusively maintains the modification proofs associated with each block of main chain. Any node can audit the modification history or, in the event of an accusation, self-prove. This structure also simplifies global state updates for newly joined or restarted nodes. Finally, we provide comprehensive security proofs for our construction, conduct extensive experiments to evaluate its functionality and performance, and compare it with analogous solutions to demonstrate its superiority.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.