SilentLedger: Privacy-Preserving Auditing for Blockchains with Complete Non-Interactivity
By: Zihan Liu , Xiaohu Wang , Chao Lin and more
Potential Business Impact:
Keeps money secrets safe, but lets auditors check.
Privacy-preserving blockchain systems are essential for protecting transaction data, yet they must also provide auditability that enables auditors to recover participant identities and transaction amounts when warranted. Existing designs often compromise the independence of auditing and transactions, introducing extra interactions that undermine usability and scalability. Moreover, many auditable solutions depend on auditors serving as validators or recording nodes, which introduces risks to both data security and system reliability. To overcome these challenges, we propose SilentLedger, a privacy-preserving transaction system with auditing and complete non-interactivity. To support public verification of authorization, we introduce a renewable anonymous certificate scheme with formal semantics and a rigorous security model. SilentLedger further employs traceable transaction mechanisms constructed from established cryptographic primitives, enabling users to transact without interaction while allowing auditors to audit solely from on-chain data. We formally prove security properties including authenticity, anonymity, confidentiality, and soundness, provide a concrete instantiation, and evaluate performance under a standard 2-2 transaction model. Our implementation and benchmarks demonstrate that SilentLedger achieves superior performance compared with state-of-the-art solutions.
Similar Papers
VeilAudit: Breaking the Deadlock Between Privacy and Accountability Across Blockchains
Cryptography and Security
Lets secret money trackers see hidden money paths.
VeilAudit: Breaking the Deadlock Between Privacy and Accountability Across Blockchains
Cryptography and Security
Lets money trackers see hidden money moves.
Auditable Ledger Snapshot for Non-Repudiable Cross-Blockchain Communication
Cryptography and Security
Secures money transfers between different digital ledgers.