zk-SNARKs et identité numérique : défis et opportunités
Actuellement, l'application de la technologie zk-SNARKs dans les systèmes d'identité numérique pour protéger la vie privée est devenue progressivement la norme. Divers projets d'identité numérique basés sur les zk-SNARKs sont en cours de développement pour créer des logiciels conviviaux, permettant aux utilisateurs de prouver qu'ils possèdent une identité valide sans avoir à divulguer de détails d'identification. Le projet World ID, qui utilise la biométrie pour la vérification et garantit la vie privée grâce aux zk-SNARKs, a récemment dépassé 10 millions d'utilisateurs. Un projet gouvernemental d'identité numérique dans la région de Taïwan a également utilisé les zk-SNARKs, et l'Union européenne accorde de plus en plus d'importance à la technologie zk-SNARKs dans le domaine de l'identité numérique.
À première vue, l'identité numérique basée sur les zk-SNARKs est largement adoptée et semble être une grande victoire pour le développement des technologies décentralisées. Elle peut protéger les réseaux sociaux, les systèmes de vote et divers services Internet contre les attaques de sorcellerie et la manipulation par des robots, tout en préservant la vie privée. Mais les choses sont-elles vraiment si simples ? L'identité basée sur les zk-SNARKs présente-t-elle encore des risques ? Cet article va développer les points suivants :
zk-SNARKs a résolu de nombreux problèmes importants.
Les identifications emballées par zk-SNARKs comportent toujours des risques. Ces risques proviennent principalement du maintien rigide de l'attribut "une personne, une identification".
Utiliser uniquement la "preuve de richesse" pour se protéger contre les attaques de sorcières n'est pas suffisant dans la plupart des cas d'utilisation, c'est pourquoi nous avons besoin d'une solution de type "identification".
L'état idéal théorique est que le coût d'obtention de N identifications soit N².
Cet état idéal est difficile à réaliser dans la pratique, mais une "identité multiple" appropriée s'en rapproche, c'est donc la solution la plus réaliste.
les problèmes d'identité liés à l'emballage des zk-SNARKs
Bien que les emballages zk-SNARKs protègent bien la vie privée, il existe encore quelques problèmes :
Les zk-SNARKs ne peuvent pas à eux seuls garantir l'anonymat. Si une application attribue à chaque utilisateur un ID d'application unique et que chaque utilisateur ne peut posséder qu'un seul compte, cela pourrait réduire le niveau d'anonymat réellement obtenu par les utilisateurs.
zk-SNARKs ne peuvent pas protéger les utilisateurs contre la coercition. Même si les utilisateurs ne divulguent pas leur clé, que se passe-t-il s'ils sont contraints de la divulguer sous la pression ? Le gouvernement peut exiger la divulgation des clés pour voir toutes les activités.
Les zk-SNARKs ne peuvent pas résoudre les risques non liés à la vie privée. Toutes les formes d'identification présentent des cas limites, comme ceux qui ne peuvent pas couvrir les apatrides, les privilèges liés à la double nationalité, ou l'invalidité d'identification causée par des blessures ou des maladies affectant les caractéristiques biométriques. Ces problèmes ne sont pas liés à la vie privée et ne peuvent pas être résolus par les zk-SNARKs.
limites de la preuve de richesse
Certaines opinions estiment qu'il est possible de se fier entièrement à la "preuve de richesse" pour prévenir les attaques de sorcellerie, sans avoir besoin de construire aucune forme de système d'identification. Cependant, cette solution n'est pas applicable dans certains scénarios, en particulier :
Scénario de revenu de base universel : il est nécessaire de distribuer une certaine quantité d'actifs ou de services à un large éventail d'utilisateurs, sans tenir compte de leur capacité de paiement.
Scénarios de gouvernance : le système de gouvernance ne doit pas attribuer le même poids à "une personne contrôlant 100 000 dollars" qu'à "1000 personnes détenant ensemble 100 000 dollars". Ce dernier représente 1000 individus indépendants, contenant des informations plus riches.
Cela indique que les systèmes d'identification sont toujours nécessaires, mais que l'exigence stricte du principe "une personne, une identité" n'existe plus.
État idéal : le coût d'obtention de N identifications est de N²
D'un point de vue technique, la nécessité d'une règle claire comme "une personne, une voix" n'existe plus. Un système d'identification idéal devrait :
Pour les scénarios de revenu de base universel : première identification gratuite, avec une limite sur le nombre d'identifications pouvant être obtenues.
Pour les scénarios de gouvernance : être capable de déterminer si la ressource est contrôlée par un seul acteur ou par un groupe avec un faible niveau de coordination.
En tenant compte à la fois des besoins en matière d'anonymat et de la nécessité de limiter le pouvoir des grandes entités, l'état idéal est que le coût d'obtention de N identifications soit de N².
Un système d'identification multiple peut réaliser un état idéal.
Le système d'identification multiple fait référence à un mécanisme d'identification sans un seul organisme émetteur dominant, qui peut être réalisé de deux manières suivantes:
Identification multiple explicite : confirmer sa propre identification par la preuve d'autres personnes dans la communauté.
Identités multiples invisibles : il existe de nombreux fournisseurs d'identité différents, et les applications sont compatibles avec plusieurs authentifications d'identité.
Le système d'identification multiple présente des avantages tels que l'anonymat et la tolérance aux erreurs, ce qui permet de bien équilibrer les besoins de toutes les parties. Les zk-SNARKs peuvent renforcer davantage l'anonymat du système d'identification multiple.
Il convient de noter que si la part de marché d'une certaine forme d'identification approche 100 %, les avantages d'un système d'identité multiple seront annulés. Par conséquent, un système d'identité trop axé sur l'"universalisme" pourrait être confronté à des risques.
Idéalement, le projet "une personne, une identité" pourrait s'intégrer avec un système d'identification basé sur les graphes sociaux, fournissant un soutien initial à ce dernier et créant suffisamment d'"utilisateurs semences" pour développer un graphe social distribué à l'échelle mondiale.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
13 J'aime
Récompense
13
6
Partager
Commentaire
0/400
ZenChainWalker
· Il y a 16h
10 millions d'utilisateurs ? C'est plutôt fluide.
Voir l'originalRépondre0
MysteryBoxOpener
· Il y a 16h
La vie privée est un mensonge.
Voir l'originalRépondre0
GraphGuru
· Il y a 16h
zk est le meilleur du monde ! La vie privée est roi !
Voir l'originalRépondre0
GasBandit
· Il y a 16h
Il semble y avoir du potentiel, les frais de gas sont lancés.
Les défis des zk-SNARKs et de l'identité numérique : un système d'identification diversifié pourrait devenir une tendance future.
zk-SNARKs et identité numérique : défis et opportunités
Actuellement, l'application de la technologie zk-SNARKs dans les systèmes d'identité numérique pour protéger la vie privée est devenue progressivement la norme. Divers projets d'identité numérique basés sur les zk-SNARKs sont en cours de développement pour créer des logiciels conviviaux, permettant aux utilisateurs de prouver qu'ils possèdent une identité valide sans avoir à divulguer de détails d'identification. Le projet World ID, qui utilise la biométrie pour la vérification et garantit la vie privée grâce aux zk-SNARKs, a récemment dépassé 10 millions d'utilisateurs. Un projet gouvernemental d'identité numérique dans la région de Taïwan a également utilisé les zk-SNARKs, et l'Union européenne accorde de plus en plus d'importance à la technologie zk-SNARKs dans le domaine de l'identité numérique.
À première vue, l'identité numérique basée sur les zk-SNARKs est largement adoptée et semble être une grande victoire pour le développement des technologies décentralisées. Elle peut protéger les réseaux sociaux, les systèmes de vote et divers services Internet contre les attaques de sorcellerie et la manipulation par des robots, tout en préservant la vie privée. Mais les choses sont-elles vraiment si simples ? L'identité basée sur les zk-SNARKs présente-t-elle encore des risques ? Cet article va développer les points suivants :
les problèmes d'identité liés à l'emballage des zk-SNARKs
Bien que les emballages zk-SNARKs protègent bien la vie privée, il existe encore quelques problèmes :
Les zk-SNARKs ne peuvent pas à eux seuls garantir l'anonymat. Si une application attribue à chaque utilisateur un ID d'application unique et que chaque utilisateur ne peut posséder qu'un seul compte, cela pourrait réduire le niveau d'anonymat réellement obtenu par les utilisateurs.
zk-SNARKs ne peuvent pas protéger les utilisateurs contre la coercition. Même si les utilisateurs ne divulguent pas leur clé, que se passe-t-il s'ils sont contraints de la divulguer sous la pression ? Le gouvernement peut exiger la divulgation des clés pour voir toutes les activités.
Les zk-SNARKs ne peuvent pas résoudre les risques non liés à la vie privée. Toutes les formes d'identification présentent des cas limites, comme ceux qui ne peuvent pas couvrir les apatrides, les privilèges liés à la double nationalité, ou l'invalidité d'identification causée par des blessures ou des maladies affectant les caractéristiques biométriques. Ces problèmes ne sont pas liés à la vie privée et ne peuvent pas être résolus par les zk-SNARKs.
limites de la preuve de richesse
Certaines opinions estiment qu'il est possible de se fier entièrement à la "preuve de richesse" pour prévenir les attaques de sorcellerie, sans avoir besoin de construire aucune forme de système d'identification. Cependant, cette solution n'est pas applicable dans certains scénarios, en particulier :
Scénario de revenu de base universel : il est nécessaire de distribuer une certaine quantité d'actifs ou de services à un large éventail d'utilisateurs, sans tenir compte de leur capacité de paiement.
Scénarios de gouvernance : le système de gouvernance ne doit pas attribuer le même poids à "une personne contrôlant 100 000 dollars" qu'à "1000 personnes détenant ensemble 100 000 dollars". Ce dernier représente 1000 individus indépendants, contenant des informations plus riches.
Cela indique que les systèmes d'identification sont toujours nécessaires, mais que l'exigence stricte du principe "une personne, une identité" n'existe plus.
État idéal : le coût d'obtention de N identifications est de N²
D'un point de vue technique, la nécessité d'une règle claire comme "une personne, une voix" n'existe plus. Un système d'identification idéal devrait :
En tenant compte à la fois des besoins en matière d'anonymat et de la nécessité de limiter le pouvoir des grandes entités, l'état idéal est que le coût d'obtention de N identifications soit de N².
Un système d'identification multiple peut réaliser un état idéal.
Le système d'identification multiple fait référence à un mécanisme d'identification sans un seul organisme émetteur dominant, qui peut être réalisé de deux manières suivantes:
Identification multiple explicite : confirmer sa propre identification par la preuve d'autres personnes dans la communauté.
Identités multiples invisibles : il existe de nombreux fournisseurs d'identité différents, et les applications sont compatibles avec plusieurs authentifications d'identité.
Le système d'identification multiple présente des avantages tels que l'anonymat et la tolérance aux erreurs, ce qui permet de bien équilibrer les besoins de toutes les parties. Les zk-SNARKs peuvent renforcer davantage l'anonymat du système d'identification multiple.
Il convient de noter que si la part de marché d'une certaine forme d'identification approche 100 %, les avantages d'un système d'identité multiple seront annulés. Par conséquent, un système d'identité trop axé sur l'"universalisme" pourrait être confronté à des risques.
Idéalement, le projet "une personne, une identité" pourrait s'intégrer avec un système d'identification basé sur les graphes sociaux, fournissant un soutien initial à ce dernier et créant suffisamment d'"utilisateurs semences" pour développer un graphe social distribué à l'échelle mondiale.