Solo : construire une couche d'identification anonyme et fiable pour Web3 afin de résoudre le problème des Attaque de Sybil.

Solo : construire une couche d'identification anonyme fiable pour le Web3

Le niveau d'identification Web3 est depuis longtemps en état de vide, ce qui entraîne des problèmes systémiques tels que des attaques de sorcières fréquentes, l'absence d'un système de réputation pour les utilisateurs et des difficultés d'accès à la conformité. Le projet Solo tente de combler ce vide grâce à sa solution unique de zkHE( cryptographie homomorphe à connaissance nulle ).

L'équipe centrale de Solo est très compétente. Le PDG Edison a étudié à la Yale School of Management et a cofondé la Yale Blockchain Society. Les deux autres cofondateurs, Stephen et Sissi, sont tous deux professeurs à l'Université de Shenzhen, avec une solide expérience dans les domaines de la blockchain et de l'intelligence artificielle.

Sur le plan technique, Solo a construit une architecture d'identification équilibrant la protection de la vie privée, l'unicité de l'identification et la vérifiabilité décentralisée, en se basant sur la solution zkHE. Cela pourrait peut-être fournir des solutions aux problèmes auxquels l'écosystème Web3 est actuellement confronté.

Solo : protocole d'identification basé sur zkHE, construction d'une couche d'identité anonyme et fiable pour le Web3

Longue absence de la couche d'identification Web3

Bien que l'infrastructure Web3 soit en train de s'améliorer rapidement, la "couche d'identification", en tant que module clé, est toujours absente. Du point de vue des systèmes sur chaîne, les utilisateurs ne sont généralement qu'une chaîne d'adresses de portefeuille, manquant de caractéristiques individuelles structurées et d'étiquettes de comportement. Cela rend difficile l'établissement de profils utilisateurs fiables dans le monde natif de la cryptographie, et encore moins la réalisation de l'accumulation de réputation et de l'évaluation de crédit.

Le manque d'identification a directement engendré des problèmes tels que les attaques de sorcières. Dans les différentes activités d'incitation impliquant des utilisateurs, des utilisateurs malveillants peuvent facilement falsifier plusieurs identifications, récupérer des récompenses de manière répétée, manipuler des votes et polluer des données. Prenons l'exemple de Celestia, où lors de son airdrop en 2023, jusqu'à 65 % des 60 millions de $TIA ont été obtenus par des robots ou des comptes de sorcières.

Dans les domaines tels que DePIN, GameFi et l'IA, l'absence d'identification a également des répercussions profondes. La soumission de données fausses, l'utilisation de plusieurs comptes pour remplir des tâches et la falsification d'entrées par des robots sont des phénomènes graves qui perturbent l'équilibre de l'écosystème.

De plus, le manque d'une couche d'identification efficace rend difficile la transposition des mécanismes KYC et des systèmes de notation de crédit du monde Web2 sur la blockchain. Cela limite la participation des institutions dans le Web3 et entrave le développement du système financier sur la blockchain, comme le DeFi qui a du mal à atteindre des scénarios de prêt sans garantie.

Exploration de la couche d'identification Web3

Actuellement, il existe des dizaines de solutions de couche d'identification Web3 sur le marché, qui peuvent être globalement classées en quatre catégories :

  1. Biométrie : comme Worldcoin, Humanode, etc., qui assurent l'unicité de l'identification grâce aux caractéristiques biologiques, mais qui peuvent susciter des controverses en matière de confidentialité.

  2. Type de confiance sociale : comme Proof of Humanity, Circles, etc., mettant l'accent sur les réseaux de confiance sociale, mais la singularité de l'identification est difficile à garantir.

  3. Classe d'agrégation DID : tels que Civic, SpruceID, qui intègrent des données d'identification Web2, mais dont le degré de décentralisation est limité.

  4. Analyse du comportement : comme ReputeX, Krebit, etc., qui construisent des profils utilisateurs basés sur le comportement en chaîne, mais il est difficile d'établir un lien avec l'identification réelle.

Ces solutions tombent généralement dans le dilemme du "triangle impossible" : il est difficile de concilier la protection de la vie privée, l'unicité de l'identification et la vérifiabilité décentralisée.

Solution technique de Solo

Solo choisit de baser l'identification sur la biométrie, tout en équilibrant la "protection de la vie privée" et la "vérifiabilité décentralisée" par le biais de technologies cryptographiques. Son noyau est l'architecture zkHE, qui intègre l'engagement de Pedersen, le chiffrement homomorphe (HE) et la preuve à divulgation nulle de connaissance (ZKP).

Dans l'architecture zkHE de Solo, l'identification est constituée d'une double barrière formée par le chiffrement homomorphe et la preuve à connaissance nulle :

  1. Chiffrement homomorphe : permet d'exécuter des calculs tout en maintenant les données sous forme chiffrée. Le système saisit les caractéristiques biométriques après engagement sous forme de chiffrement homomorphe dans le circuit, effectuant des opérations telles que la correspondance et la comparaison.

  2. Preuve à divulgation nulle de connaissance : générer localement un ZKP, prouvant "je suis la seule et véritable personne humaine", mais sans révéler d'informations biométriques originales. Utiliser le cadre Groth16 zk-SNARK pour réaliser une génération et une vérification de preuve efficaces.

Solo se distingue par son efficacité en matière de validation. Les expériences montrent qu'avec des données biométriques de haute dimension, l'architecture zkHE de Solo surpasse de loin les solutions ZKP traditionnelles en termes de temps de génération de preuves et de temps total de certification. En ce qui concerne les performances côté client, le processus de validation peut être effectué localement sur un smartphone ordinaire, avec un temps de calcul de 2 à 4 secondes.

Solo : protocole d'identification basé sur zkHE, construction d'une couche d'identité anonyme et fiable pour Web3

Nouvelle tentative de briser le "triangle impossible" de l'identification dans la couche Web3

Solo a proposé une nouvelle voie équilibrant la protection de la vie privée, l'identification unique et la disponibilité :

  1. Niveau de confidentialité : toutes les caractéristiques biométriques des utilisateurs sont cryptées localement par homomorphisme et construites par ZKP, évitant ainsi les risques de fuite de confidentialité.

  2. Identité unique : en comparant la distance des vecteurs caractéristiques en état crypté, confirmer si le vérificateur et l'historique sont la même personne.

  3. Disponibilité : optimiser le processus de preuve zk pour garantir que les tâches de calcul puissent être effectuées sur des appareils mobiles ordinaires, répondant aux exigences d'applications nécessitant une haute réactivité.

Solo a également réservé une interface de conformité, prenant en charge l'intégration avec les systèmes DID et KYC sur la chaîne, ainsi que la capacité d'ancrer l'état de vérification à un réseau Layer1 spécifié.

Dans l'évolution diversifiée du domaine de l'identité Web3, la solution de Solo complète d'autres voies. Elle construit un réseau d'identité de base capable de réaliser "la confirmation de l'unicité humaine" au niveau fondamental, fournissant une validation de base pour des niveaux supérieurs tels que VC, SBT, et les graphes sociaux.

Actuellement, Solo a établi des partenariats avec plusieurs protocoles et plateformes, couvrant des secteurs verticaux tels que l'annotation de données, les réseaux DePIN et les jeux SocialFi. Ces collaborations devraient permettre de valider davantage la faisabilité du mécanisme de validation d'identification de Solo et de l'aider à optimiser continuellement l'expérience utilisateur et les performances du système.

En construisant un système de couche d'identification anonyme et fiable, Solo pose les bases de la capacité One Person, One Account pour le monde Web3, et devrait devenir une infrastructure fondamentale pour promouvoir l'évolution des systèmes d'identité blockchain et l'expansion des applications conformes.

Solo : protocole d'identification basé sur zkHE, construction d'une couche d'identité anonyme et fiable pour Web3

SOLO-8.69%
Voir l'original
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.
  • Récompense
  • 4
  • Reposter
  • Partager
Commentaire
0/400
GateUser-f935939fvip
· Il y a 22h
Les autres sont
Voir l'originalRépondre0
TokenGuruvip
· 08-13 16:40
Encore un projet de zéro connaissance altcoin, les vieux mineurs sont déjà fatigués.
Voir l'originalRépondre0
GateUser-7b078580vip
· 08-13 16:29
Encore mieux de résoudre le problème des gas plutôt que de faire des bêtises.
Voir l'originalRépondre0
TokenDustCollectorvip
· 08-13 16:26
Ces quelques personnes peuvent-elles vraiment gérer une si grande affaire?
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)