Paper 2023/1816

ASOZ: a decentralized payment system with privacy preserving and auditing on public blockchain

Tianjian Liu, Beijing Jiaotong University
Dawei Zhang, Beijing Jiaotong University
Wei Wang, Beijing Jiaotong University
Chang Chen, Beijing Jiaotong University
Abstract

Decentralized payment systems have gradually gotten more attention in recent years. Removing the trusted third party used for accounting ledgers, fundamentally empowers users to control their assets. As privacy concerns grow, some cryptocurrencies are proposed to preserve the privacy of users. However, those cryptocurrencies cause illegal transactions such as money laundering, fraudulent trading, etc. So it is necessary to design an auditing scheme. To solve this problem, many privacy-preserving and audit scheme was proposed. But there exists no scheme that effectively solves the issue of privacy-preserving and auditing on both user identity and transaction content. In this paper, we propose a design for a decentralized payment system with privacy-preserving and auditing. We use cryptographic accumulators based on Merkle trees for accounting and use a combination of Twist ElGamal, NIZK (Non-Interactive Zero-Knowledge), Bulletproofs, and zk-SNARKs for privacy-preserving and auditing.

Metadata
Available format(s)
PDF
Publication info
Preprint.
Keywords
blockchaincryptocurrenciesdecentralized payment systemprivacy-preservingauditiableproof of no-knowledge
Contact author(s)
tianjian liu @ bjtu edu cn
dwzhang @ bjtu edu cn
wangwei1 @ bjtu edu cn
chang chen @ bjtu edu cn
History
2024-01-07: revised
2023-11-24: received
See all versions
Short URL
https://ia.cr/2023/1816
License
Creative Commons Attribution-NonCommercial-ShareAlike
CC BY-NC-SA

BibTeX

@misc{cryptoeprint:2023/1816,
      author = {Tianjian Liu and Dawei Zhang and Wei Wang and Chang Chen},
      title = {ASOZ: a decentralized payment system with privacy preserving and auditing on public blockchain},
      howpublished = {Cryptology ePrint Archive, Paper 2023/1816},
      year = {2023},
      note = {\url{https://eprint.iacr.org/2023/1816}},
      url = {https://eprint.iacr.org/2023/1816}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.