A Universal Privacy-Preserving Multi-Blockchain Aggregated Identity Scheme
Cryptocurrencies offer various benefits in terms of privacy protection and cross-border transactions, but they have also been used for illicit activities such as money laundering due to their anonymous nature and the difficulty of cross-border regulation. Additionally, the unethical actions of some...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-03-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/13/6/3806 |
_version_ | 1797613638893174784 |
---|---|
author | Nigang Sun Yuanyi Zhang Yining Liu |
author_facet | Nigang Sun Yuanyi Zhang Yining Liu |
author_sort | Nigang Sun |
collection | DOAJ |
description | Cryptocurrencies offer various benefits in terms of privacy protection and cross-border transactions, but they have also been used for illicit activities such as money laundering due to their anonymous nature and the difficulty of cross-border regulation. Additionally, the unethical actions of some virtual asset service providers (VASPs), such as rug pulls and the embezzlement of user funds, have further eroded the trust between users and VASPs. Implementing identity management on blockchains can help restore trust between users and VASPs. However, current solutions have privacy concerns as identity providers have access to the asset balances and transaction records of each user’s wallet account, and no solution can support all public blockchains unconditionally. To address these issues, this paper proposes a multi-chain aggregated identity scheme. In this scheme, the identity provider will issue a non-fungible token (NFT) for users who have undergone verification, and wallet accounts from different blockchains will be added to a cryptographic accumulator. The accumulator value is then bound to the identity NFT through a smart contract by the user. This allows the user to prove to others that the identity of the wallet account owner has been verified. The use of accumulators also allows users to combine proof for multiple wallets into a single proof, which significantly improves the efficiency and provides a way for VASPs such as centralized exchanges to demonstrate Proof of Reserves (PoR) to users. Importantly, this scheme preserves privacy as neither the identity provider nor the VASPs can link the user’s real identity with the wallet accounts. Only regulators can access the user’s identity data held by the identity provider and the user’s wallet account held by the VASP to link real identities with wallet accounts for the purpose of sanctions or criminal investigations. Additionally, the scheme supports all blockchains by allowing wallet accounts from any public blockchain to be added to the accumulator. Furthermore, the NFT implementation in the scheme helps prevent identity loss or theft, as it can only be transferred by the identity provider. |
first_indexed | 2024-03-11T06:58:40Z |
format | Article |
id | doaj.art-824cfdb282c74d3f9b7f0fb42a788c28 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-11T06:58:40Z |
publishDate | 2023-03-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-824cfdb282c74d3f9b7f0fb42a788c282023-11-17T09:27:14ZengMDPI AGApplied Sciences2076-34172023-03-01136380610.3390/app13063806A Universal Privacy-Preserving Multi-Blockchain Aggregated Identity SchemeNigang Sun0Yuanyi Zhang1Yining Liu2School of Microelectronics and Control Engineering, Changzhou University, Changzhou 213164, ChinaSchool of Computer Science and Artificial Intelligence, Changzhou University, Changzhou 213164, ChinaSchool of Computer and Information Security, Guilin University of Electronic Technology, Guilin 541004, ChinaCryptocurrencies offer various benefits in terms of privacy protection and cross-border transactions, but they have also been used for illicit activities such as money laundering due to their anonymous nature and the difficulty of cross-border regulation. Additionally, the unethical actions of some virtual asset service providers (VASPs), such as rug pulls and the embezzlement of user funds, have further eroded the trust between users and VASPs. Implementing identity management on blockchains can help restore trust between users and VASPs. However, current solutions have privacy concerns as identity providers have access to the asset balances and transaction records of each user’s wallet account, and no solution can support all public blockchains unconditionally. To address these issues, this paper proposes a multi-chain aggregated identity scheme. In this scheme, the identity provider will issue a non-fungible token (NFT) for users who have undergone verification, and wallet accounts from different blockchains will be added to a cryptographic accumulator. The accumulator value is then bound to the identity NFT through a smart contract by the user. This allows the user to prove to others that the identity of the wallet account owner has been verified. The use of accumulators also allows users to combine proof for multiple wallets into a single proof, which significantly improves the efficiency and provides a way for VASPs such as centralized exchanges to demonstrate Proof of Reserves (PoR) to users. Importantly, this scheme preserves privacy as neither the identity provider nor the VASPs can link the user’s real identity with the wallet accounts. Only regulators can access the user’s identity data held by the identity provider and the user’s wallet account held by the VASP to link real identities with wallet accounts for the purpose of sanctions or criminal investigations. Additionally, the scheme supports all blockchains by allowing wallet accounts from any public blockchain to be added to the accumulator. Furthermore, the NFT implementation in the scheme helps prevent identity loss or theft, as it can only be transferred by the identity provider.https://www.mdpi.com/2076-3417/13/6/3806blockchaincryptocurrencyidentityprivacy protectionregulation |
spellingShingle | Nigang Sun Yuanyi Zhang Yining Liu A Universal Privacy-Preserving Multi-Blockchain Aggregated Identity Scheme Applied Sciences blockchain cryptocurrency identity privacy protection regulation |
title | A Universal Privacy-Preserving Multi-Blockchain Aggregated Identity Scheme |
title_full | A Universal Privacy-Preserving Multi-Blockchain Aggregated Identity Scheme |
title_fullStr | A Universal Privacy-Preserving Multi-Blockchain Aggregated Identity Scheme |
title_full_unstemmed | A Universal Privacy-Preserving Multi-Blockchain Aggregated Identity Scheme |
title_short | A Universal Privacy-Preserving Multi-Blockchain Aggregated Identity Scheme |
title_sort | universal privacy preserving multi blockchain aggregated identity scheme |
topic | blockchain cryptocurrency identity privacy protection regulation |
url | https://www.mdpi.com/2076-3417/13/6/3806 |
work_keys_str_mv | AT nigangsun auniversalprivacypreservingmultiblockchainaggregatedidentityscheme AT yuanyizhang auniversalprivacypreservingmultiblockchainaggregatedidentityscheme AT yiningliu auniversalprivacypreservingmultiblockchainaggregatedidentityscheme AT nigangsun universalprivacypreservingmultiblockchainaggregatedidentityscheme AT yuanyizhang universalprivacypreservingmultiblockchainaggregatedidentityscheme AT yiningliu universalprivacypreservingmultiblockchainaggregatedidentityscheme |