Linking Souls to Humans with ZKBID: Accountable Anonymous Blockchain Accounts for Web 3.0 Decentralized Identity

01/05/2023
by   Taotao Wang, et al.
0

A decentralized identity system that can provide users with self-sovereign digital identities to facilitate complete control over their own data is paramount to Web 3.0. The accounting system on blockchain is an ideal archetype for realizing Web 3.0 decentralized identity: users can create their accounts without registering with a central agent. Such an identity system is endowed with anonymity property: nobody knows the account's owner because the relationship between an account and the owner is invisible. Thus, user privacy is well protected even though the account's data is public. However, a disadvantage of such complete anonymity is that users can create multiple accounts without authentication to obfuscate their activities on the blockchain. In particular, the current anonymous blockchain account system cannot accurately register the social relationships and interactions between real human users, given the amorphous mappings between users and blockchain identities. Mistrust can be a major hurdle to the large-scale deployment of Web 3.0. This work proposes ZKBID, a zero-knowledge blockchain-account-based Web 3.0 decentralized identity scheme, to overcome endemic mistrust in blockchain account systems. ZKBID links souls (blockchain accounts) to humans (users) in a one-to-one manner to truly reflect the societal relationships and interactions between humans on the blockchain. With ZKBID, the users are accountable for their accounts anonymously, preserving privacy. ZKBID authenticates users using face match and then maps authenticated users to accounts. Zero-knowledge proofs encode the face match results, and user-account mappings employ linkable ring signatures to preserve anonymity. We implemented ZKBID and built a blockchain test network for evaluation purposes. Our tests demonstrate the effectiveness of ZKBID and suggest proper ways to configure ZKBID system parameters.

READ FULL TEXT
research
06/20/2018

UniqueID: Decentralized Proof-of-Unique-Human

Bitcoin and Ethereum are novel mechanisms for decentralizing the concept...
research
01/23/2023

Citadel: Self-Sovereign Identities on Dusk Network

The amount of sensitive information that service providers handle about ...
research
07/10/2018

Blockchain-based PKI for Crowdsourced IoT Sensor Information

The Internet of Things is progressively getting broader, evol-ving its s...
research
10/08/2021

Identifying blockchain-based cryptocurrency accounts using investment portfolios

Cryptocurrencies based on decentralized systems, especially blockchain, ...
research
07/27/2023

LinkDID: A Privacy-Preserving, Sybil-Resistant and Key-Recoverable Decentralized Identity Scheme

Decentralized identity mechanisms endeavor to endow users with complete ...
research
03/01/2022

Web3: A Decentralized Societal Infrastructure for Identity, Trust, Money, and Data

A movement for a more transparent and decentralized Internet is globally...
research
05/27/2021

Normative versus strategic accounts of acknowledgment data: the case of the top-five journals of economics

Two alternative accounts can be given of the information contained in th...

Please sign up or login with your details

Forgot password? Click here to reset