The dilemma of zk-SNARKs identification systems and the potential of a multi-identity system.

robot
Abstract generation in progress

The Multiple Dilemmas of zk-SNARKs Identification Technology

In recent years, digital identity systems that use zk-SNARKs technology to protect privacy have become increasingly popular. Various zk-SNARKs identity projects are developing user-friendly software packages, allowing users to prove they have a valid identity without revealing identity details. The number of World ID users employing biometric and zk-SNARKs technology has exceeded 10 million. Digital identity projects in Taiwan, China, and the European Union are also placing greater emphasis on zk-SNARKs technology.

Vitalik: Multiple Dilemmas of Digital Identification + ZK Technology

On the surface, the widespread application of digital identity based on zk-SNARKs seems to be a victory for decentralized accelerationism (d/acc). It can protect social media, voting systems, and various internet services from witch attacks and bot manipulation without sacrificing privacy. However, the reality is not that simple; these identity systems still carry risks. This article will elaborate on the following points:

  • zk-SNARKs encapsulation has solved many important problems
  • However, the identification wrapped in zk-SNARKs still has risks, mainly due to the strict limitation on the "one person one identification" attribute.
  • Relying solely on "wealth proofs" to prevent witch attacks is not enough; we need some sort of "identification-like" scheme.
  • The ideal scenario is that the cost of obtaining N identifications is N².
  • A multi-identity system is the most practical solution, which can be explicit like ( based on social graphs for identification ), or it can be implicit with multiple zk-SNARKs identities coexisting (.

![Vitalik: The Multiple Dilemmas of Digital Identification + ZK Technology])https://img-cdn.gateio.im/webp-social/moments-18e125ae671fbd46a8f4b809256f301e.webp(

Limitations of zk-SNARKs Identification Systems

Although zk-SNARKs identification systems can solve many privacy issues, there are still some limitations:

  1. True anonymity cannot be achieved. Under the strict "one person, one identification" rule, users may only have a single public identification, which reduces the current level of anonymity.

  2. Unable to prevent coercion. Even with zk-SNARKs, users may still be forced to reveal their secret values, exposing all activities.

  3. Unable to address non-privacy risks. Edge cases such as stateless individuals, multiple nationalities, and identity forgery still exist, and zk-SNARKs are powerless against these issues.

![Vitalik: The Multiple Dilemmas of Digital Identification + ZK Technology])https://img-cdn.gateio.im/webp-social/moments-5c5e98a8645b7a2cc02bf3f26d7bf4d7.webp(

The Necessity of Identification Systems

Relying purely on "wealth proofs" to prevent Sybil attacks is not enough to solve all problems; we still need some form of identification system. There are mainly two types of scenarios that require an identification system:

  1. Universal Basic Income-like scenario: Assets or services need to be distributed to a broad user base without considering their ability to pay.

  2. Governance scenarios: It is necessary to distinguish between "one person controlling a large amount of funds" and "multiple people collectively holding equal amounts of funds", as the latter contains richer information.

This indicates that a strict "one person, one vote" rule is not necessary. For applications similar to universal basic income, what is really needed is to limit the number of identities that can be obtained. For governance-like applications, the core requirement is to determine whether the resources are backed by a single entity or a group with low coordination.

![Vitalik: The Multiple Predicaments of Digital Identification + ZK Technology])https://img-cdn.gateio.im/webp-social/moments-4ee3f0f2fb93f4937527d660b75452b7.webp(

Ideal State and Multi-Identity System

Theoretically, the ideal state is: the cost of obtaining N identifications is N². This can both limit the power of large entities and prevent the system from being abused.

A multi-identity system can achieve this ideal state. It can be explicit ), such as identity based on social graphs (, or it can be implicit ), where multiple identity providers coexist (. The multi-identity system has stronger anonymity, resistance to coercion, and fault tolerance.

![Vitalik: The Multiple Dilemmas of Digital Identification + ZK Technology])https://img-cdn.gateio.im/webp-social/moments-d49b614727dad9332ccc83574bcd8d59.webp(

However, if a certain form of identification market share approaches 100%, the advantages of a multi-identity system will disappear. Therefore, the ideal outcome of the "one person, one identification" project is to integrate with the identification system based on social graphs, providing initial support for the latter.

![Vitalik: The Multiple Dilemmas of Digital Identification + ZK Technology])https://img-cdn.gateio.im/webp-social/moments-b394e40deff972eb129c2cfa202e3a5e.webp(

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 7
  • Share
Comment
0/400
BlockchainBouncervip
· 5h ago
Is this technology okay?
View OriginalReply0
digital_archaeologistvip
· 9h ago
Have you watched The Matrix too much?
View OriginalReply0
ContractTestervip
· 9h ago
Who is still using zk? It's better to switch to multi-chain.
View OriginalReply0
NftCollectorsvip
· 9h ago
From the dual dimensions of data and artistic value, a multi-identity system is indeed the optimal choice for anti-censorship. However, adoption takes time.
View OriginalReply0
BoredWatchervip
· 9h ago
Privacy is just a false proposition.
View OriginalReply0
MultiSigFailMastervip
· 10h ago
Can this still be called privacy?
View OriginalReply0
DegenDreamervip
· 10h ago
Tsk tsk, it makes my head hurt just looking at it.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)