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...
Main Authors: | , , , , |
---|---|
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 |