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...

Full description

Bibliographic Details
Main Authors: Nigang Sun, Yuanyi Zhang, Yining Liu
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