Blockchain technology inherently exposes user payment details, including account balances, asset holdings, and transaction histories, posing significant security and privacy risks. Moreover, no existing cross-chain bridges support private transactions that protect users’ trading histories. This paper introduces a novel confidentiality protocol that conceals user payments while ensuring auditability. The protocol employs a privacy committee, where encrypted secret shares of transaction data are distributed among committee members. Auditors can access private transaction data only with majority approval from the committee. Additionally, the protocol utilizes a ZK-rollup scheme, batching multiple transactions to reduce private transaction costs by 90% compared to non-batched approaches. Implemented using Zokrates and Solidity, the proposed scheme has been evaluated on the Ethereum test network, demonstrating a one-to-one private transaction latency of approximately 5 seconds. The protocol’s security is rigorously analyzed using the standard real/ideal world paradigm.
An Auditable Confidentiality Protocol for Blockchain Transactions
AoXuan Li,Gabriele D’angelo,Jacky Tang,Frank Fang,Baron Gong
Published 2025 in IACR Cryptology ePrint Archive
ABSTRACT
PUBLICATION RECORD
- Publication year
2025
- Venue
IACR Cryptology ePrint Archive
- Publication date
2025-09-01
- Fields of study
Computer Science
- Identifiers
- External record
- Source metadata
Semantic Scholar
CITATION MAP
EXTRACTION MAP
CLAIMS
- No claims are published for this paper.
CONCEPTS
- No concepts are published for this paper.
REFERENCES
Showing 1-46 of 46 references · Page 1 of 1
CITED BY
Showing 1-5 of 5 citing papers · Page 1 of 1