BPA: A decentralized payment system that balances privacy and auditability

The rapid development of blockchain transactions highlights the importance of privacy protection (including anonymity and confidentiality) and underscores the necessity for auditability. Some schemes, such as PGC and Miniledger, support privacy protection and auditability. However, they only offer i...

Full description

Bibliographic Details
Main Authors: Le Gao, Junzhe Zhang, Jiaxin Yu, Yin Tang, Zhiqiang Zeng
Format: Article
Language:English
Published: AIMS Press 2024-02-01
Series:AIMS Mathematics
Subjects:
Online Access:https://www.aimspress.com/article/doi/10.3934/math.2024302?viewType=HTML
_version_ 1797299756302598144
author Le Gao
Junzhe Zhang
Jiaxin Yu
Yin Tang
Zhiqiang Zeng
author_facet Le Gao
Junzhe Zhang
Jiaxin Yu
Yin Tang
Zhiqiang Zeng
author_sort Le Gao
collection DOAJ
description The rapid development of blockchain transactions highlights the importance of privacy protection (including anonymity and confidentiality) and underscores the necessity for auditability. Some schemes, such as PGC and Miniledger, support privacy protection and auditability. However, they only offer incomplete privacy protection (i.e., supporting anonymity or confidentiality exclusively). In response to these issues, we propose a scheme that achieves partial anonymity, confidentiality, auditability, and traceability. By integrating a variant of Pedersen commitments and randomizable signatures, we achieve partial anonymity for users and the auditability of transactions, thereby protecting user privacy under audit conditions. Based on the twisted ElGamal encryption algorithm and specially constructed zero-knowledge proofs, we achieve confidentiality of transaction amounts under legal and regulatory conditions. System test results indicate that this scheme effectively meets the above requirements. The feasibility of this scheme is confirmed through system testing, comparative analysis, and security analysis.
first_indexed 2024-03-07T22:56:13Z
format Article
id doaj.art-6189ddf3aa6044e9a945c7aa6545870b
institution Directory Open Access Journal
issn 2473-6988
language English
last_indexed 2024-03-07T22:56:13Z
publishDate 2024-02-01
publisher AIMS Press
record_format Article
series AIMS Mathematics
spelling doaj.art-6189ddf3aa6044e9a945c7aa6545870b2024-02-23T01:27:29ZengAIMS PressAIMS Mathematics2473-69882024-02-01936183620610.3934/math.2024302BPA: A decentralized payment system that balances privacy and auditabilityLe Gao0Junzhe Zhang 1Jiaxin Yu2Yin Tang 3Zhiqiang Zeng 4School of Electronic and Information Engineering, Jiangmen, 529020, ChinaSchool of Electronic and Information Engineering, Jiangmen, 529020, ChinaSchool of Electronic and Information Engineering, Jiangmen, 529020, ChinaSchool of Electronic and Information Engineering, Jiangmen, 529020, ChinaSchool of Electronic and Information Engineering, Jiangmen, 529020, ChinaThe rapid development of blockchain transactions highlights the importance of privacy protection (including anonymity and confidentiality) and underscores the necessity for auditability. Some schemes, such as PGC and Miniledger, support privacy protection and auditability. However, they only offer incomplete privacy protection (i.e., supporting anonymity or confidentiality exclusively). In response to these issues, we propose a scheme that achieves partial anonymity, confidentiality, auditability, and traceability. By integrating a variant of Pedersen commitments and randomizable signatures, we achieve partial anonymity for users and the auditability of transactions, thereby protecting user privacy under audit conditions. Based on the twisted ElGamal encryption algorithm and specially constructed zero-knowledge proofs, we achieve confidentiality of transaction amounts under legal and regulatory conditions. System test results indicate that this scheme effectively meets the above requirements. The feasibility of this scheme is confirmed through system testing, comparative analysis, and security analysis.https://www.aimspress.com/article/doi/10.3934/math.2024302?viewType=HTMLblockchaincryptocurrenciesauditableconfidential transactionsprivacy protection
spellingShingle Le Gao
Junzhe Zhang
Jiaxin Yu
Yin Tang
Zhiqiang Zeng
BPA: A decentralized payment system that balances privacy and auditability
AIMS Mathematics
blockchain
cryptocurrencies
auditable
confidential transactions
privacy protection
title BPA: A decentralized payment system that balances privacy and auditability
title_full BPA: A decentralized payment system that balances privacy and auditability
title_fullStr BPA: A decentralized payment system that balances privacy and auditability
title_full_unstemmed BPA: A decentralized payment system that balances privacy and auditability
title_short BPA: A decentralized payment system that balances privacy and auditability
title_sort bpa a decentralized payment system that balances privacy and auditability
topic blockchain
cryptocurrencies
auditable
confidential transactions
privacy protection
url https://www.aimspress.com/article/doi/10.3934/math.2024302?viewType=HTML
work_keys_str_mv AT legao bpaadecentralizedpaymentsystemthatbalancesprivacyandauditability
AT junzhezhang bpaadecentralizedpaymentsystemthatbalancesprivacyandauditability
AT jiaxinyu bpaadecentralizedpaymentsystemthatbalancesprivacyandauditability
AT yintang bpaadecentralizedpaymentsystemthatbalancesprivacyandauditability
AT zhiqiangzeng bpaadecentralizedpaymentsystemthatbalancesprivacyandauditability