Solo : une couche d'identification anonyme fiable Web3 basée sur zkHE

Projet Solo de la couche d'identification Web3 : Construire un système d'identification sur chaîne fiable et anonyme

Le projet de couche d'identification Web3 Solo a récemment complété un financement de pré-amorçage de 1,2 million de dollars, dirigé par Draper Associates, avec la participation de Velocity Capital. Brian Retford, fondateur de RISC Zero, et Matt Katz, fondateur de Caldera, ont également investi. Ce tour de financement fait de Solo l'un des projets phares du secteur de l'identification Web3.

L'équipe centrale de Solo est de grande qualité. Le PDG Edison a étudié à la Yale School of Management, co-fondé le Yale Blockchain Society et organisé le premier sommet sur la blockchain de Yale. Les deux autres co-fondateurs, Stephen et Sissi, sont tous deux professeurs à l'Université de Shenzhen, avec une solide expertise dans les domaines de la blockchain et de l'intelligence artificielle.

Solo a construit un système d'identification qui équilibre la protection de la vie privée, l'unicité de l'identification et la vérifiabilité décentralisée, basé sur une solution unique de zkHE( en cryptographie homomorphe à connaissance nulle). Dans le contexte actuel où l'écosystème Web3 est confronté à des attaques de sorcières fréquentes, à un système de réputation des utilisateurs manquant et à des difficultés d'accès à la conformité, la solution de Solo pourrait avoir une signification de référence importante.

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

Le monde Web3 manque depuis longtemps d'une couche d'identification efficace

Bien que l'infrastructure Web3 continue de s'améliorer, la "couche d'identification", qui est un module clé soutenant la confiance et la participation, est restée longtemps absente. Du point de vue des systèmes off-chain, les utilisateurs ne sont généralement qu'une adresse de portefeuille composée de lettres et de chiffres, manquant de caractéristiques individuelles structurées et d'étiquettes comportementales. Sans le soutien d'un mécanisme de couche d'identification supplémentaire, il est difficile d'établir un profil utilisateur de confiance dans le monde natif de la cryptographie, et il est encore plus impossible de réaliser une accumulation de réputation et une évaluation de crédit.

L'absence de couche d'identification a directement conduit à des problèmes tels que les attaques de sorcières. Dans les activités incitatives reposant sur la participation des utilisateurs, les utilisateurs malveillants peuvent facilement falsifier plusieurs identités, réclamer des récompenses de manière répétée, manipuler des votes et polluer des données, rendant ainsi inopérante un mécanisme qui devrait être piloté par des "vrais participants". Certains projets tentent d'introduire des mécanismes "anti-Sybil", mais cela cause souvent des dommages collatéraux aux utilisateurs réels, tandis que les véritables fraudeurs peuvent facilement contourner les règles.

Dans les domaines de DePIN, GameFi et AI, l'absence d'identification entraîne également des problèmes significatifs. Dans DePIN, il n'est pas rare de voir des adresses fausses soumettre des données falsifiées pour obtenir des incitations. Dans GameFi, le fait d'utiliser plusieurs comptes pour accomplir des tâches et de recevoir des récompenses en masse nuit gravement à l'équilibre du système économique interne du jeu. Dans le domaine de l'IA, le manque de garantie de "l'unicité humaine" est préoccupant, avec des scripts simulant des comportements en masse et des robots falsifiant des entrées, ce qui pollue les données d'entraînement et affaiblit les performances des modèles.

De plus, le manque d'une couche d'identification efficace rend difficile la cartographie native et fiable des mécanismes KYC, des systèmes de notation de crédit et des profils comportementaux largement utilisés dans le monde Web2 sur la chaîne. Cela limite la capacité des institutions à participer au Web3 tout en garantissant la confidentialité des utilisateurs, et place également le système financier sur la chaîne dans un état de vide identitaire. Les mêmes problèmes se posent également dans des domaines comme la publicité et les réseaux sociaux dans le Web3, limitant la capacité d'exploitation approfondie et l'espace de commercialisation des applications sur la chaîne.

Exploration de la couche d'identification Web3

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

  1. Biométrique : caractérisé par la technologie de reconnaissance biométrique, assurant l'unicité de l'identification et possédant une forte capacité de résistance aux attaques de sorcières. Les projets représentatifs incluent Worldcoin, Humanode, etc. Cependant, cela peut porter atteinte à la vie privée des utilisateurs et est relativement faible en matière de protection de la vie privée et de conformité.

  2. Catégorie de confiance sociale : met l'accent sur la souveraineté des utilisateurs, avec un réseau de confiance sociale et une validation ouverte comme cœur. Les projets représentatifs incluent Proof of Humanity, Circles, etc. Théoriquement, une forte décentralisation peut être réalisée, mais l'unicité de l'identification est difficile à garantir, ce qui la rend susceptible aux attaques de sorcières.

  3. DID agrégateurs : Intégration des données d'identification Web2/KYC, des Vérifiables Credentials et d'autres certificats externes pour construire une structure d'identification sur la chaîne combinable. Les projets représentatifs incluent Civic, SpruceID, etc. Ils sont très compatibles avec les systèmes de conformité existants, mais leur unicité d'identification est relativement faible et leur degré de décentralisation est limité.

  4. Analyse des comportements : Basée sur le comportement des adresses sur la chaîne, les trajectoires d'interaction et d'autres données, utilisant des algorithmes graphiques pour construire des profils d'utilisateur et un système de réputation. Les projets représentatifs incluent ReputeX, Krebit, etc. La protection de la vie privée est bonne, mais il est difficile d'établir un lien avec l'identification réelle des utilisateurs, et cela est facilement perturbé par des comportements de sorcellerie.

Les solutions actuelles de couche d'identification sont généralement coincées dans le dilemme du "triangle impossible" : il est difficile de concilier simultanément la protection de la vie privée, l'unicité de l'identité et la vérifiabilité décentralisée. À l'exception des solutions biométriques, d'autres solutions ont généralement du mal à garantir efficacement l'"unicité de l'identité".

La solution technique de Solo

Solo choisit la biométrie comme base d'unicité de l'identification des utilisateurs, et propose une voie technologique unique en équilibrant la "protection de la vie privée" et la "vérifiabilité décentralisée".

La solution de Solo est basée sur l'architecture zkHE, intégrant les engagements de Pedersen, le chiffrement homomorphe (HE) et la preuve à divulgation nulle de connaissance (ZKP). Les caractéristiques biométriques des utilisateurs sont traitées par un chiffrement multiple localement, le système génère des preuves à divulgation nulle de connaissance vérifiables et les soumet à off-chain sans exposer les données originales, réalisant ainsi l'infalsifiabilité de l'identification et la vérifiabilité sous la protection de la vie privée.

Dans l'architecture zkHE, le processus d'identification est constitué d'une double ligne de défense par cryptage homomorphe (HE) et preuve à divulgation nulle de connaissance (ZKP), tous deux réalisés localement sur l'appareil mobile de l'utilisateur, garantissant que les informations sensibles en clair ne seront pas divulguées.

Le chiffrement homomorphe permet d'exécuter des calculs directement sur des données tout en restant chiffrées. Le système saisit les caractéristiques biométriques sous forme de chiffrement homomorphe dans le circuit après engagement, effectuant des opérations logiques telles que la correspondance et la comparaison, sans jamais avoir besoin de déchiffrer.

Après avoir effectué le calcul cryptographique, Solo génère localement une preuve à divulgation nulle de connaissance (ZKP) pour soumettre la vérification off-chain. Cette ZKP prouve "je suis une personne humaine unique et réelle", mais ne révèle aucune information biologique d'origine ou de détails de calcul intermédiaires. Solo utilise le Groth16 zk-SNARK efficace comme cadre de génération et de vérification de preuves, générant une ZKP concise et robuste avec un coût de calcul minimal.

La solution Solo offre une efficacité de validation extrêmement élevée. Elle est hautement optimisée et adaptée en termes d'algorithmes cryptographiques, choisissant le Groth16 zk-SNARK, qui a une efficacité de validation très élevée, comme cadre principal. Ce système dispose d'un volume de preuve extrêmement faible ( d'environ 200 octets ), permettant une validation en millisecondes en off-chain, réduisant ainsi considérablement la latence d'interaction et les coûts de stockage.

En termes de performance client, Solo a également réalisé de nombreuses optimisations. Le processus de vérification zkHE peut être effectué localement sur un smartphone ordinaire, et le temps de calcul global sur des appareils de milieu de gamme est de 2 à 4 secondes, ce qui est suffisant pour prendre en charge des interactions fluides pour la plupart des applications Web3, sans dépendre de matériel propriétaire ou d'environnements d'exécution de confiance.

Solo : protocole d'identification basé sur zkHE, construisant une couche d'identité anonyme de confiance pour Web3

Solo brise la nouvelle tentative de la "triangle impossible" de la couche d'identification Web3

Solo a offert une nouvelle voie pour briser le "triangle impossible" de la couche d'identification Web3, réalisant un équilibre et une percée technologique entre la protection de la vie privée, l'unicité de l'identification et la disponibilité.

Sur le plan de la confidentialité, l'architecture zkHE permet à tous les utilisateurs de réaliser un chiffrement homomorphe et une construction de ZKP de leurs caractéristiques biométriques localement, tout le processus n'exige pas le téléchargement ou le déchiffrement des données brutes, évitant ainsi les risques de fuite de confidentialité.

En ce qui concerne l'unicité de l'identification, Solo confirme si le validateur actuel et les enregistrements d'inscription historiques sont la même personne grâce à un mécanisme de comparaison de la distance des vecteurs caractéristiques en état crypté, établissant ainsi la contrainte d'identité de base "derrière chaque adresse se trouve un véritable humain unique".

En termes de disponibilité, Solo garantit que toutes les tâches de calcul peuvent être effectuées sur des appareils mobiles ordinaires grâce à une optimisation minutieuse du processus de preuve zk. Le temps de génération de la vérification est généralement contrôlé entre 2 et 4 secondes, et le processus de vérification off-chain peut être réalisé en millisecondes tout en étant entièrement décentralisé.

Solo a prévu dans la conception du système une interface de conformité pour l'intégration, soutenant un module de pont optionnel pour l'intégration avec les systèmes DID off-chain et KYC, ainsi que la capacité d'ancrer l'état de vérification à un réseau Layer1 spécifique dans des scénarios particuliers. À l'avenir, lors de son déploiement sur le marché de la conformité, Solo devrait répondre aux exigences en matière d'identification, de traçabilité des données et de coopération réglementaire, tout en préservant la confidentialité et les caractéristiques décentralisées.

Solo peut être considéré comme l'infrastructure de "couche anonyme de confiance" la plus basique dans le système d'identification, comblant le manque de capacité à long terme de l'industrie en matière de "1P1A(Une personne, un compte)", soutenant des applications de niveau supérieur et fournissant une base pour la conformité.

Actuellement, Solo a établi des partenariats avec plusieurs protocoles et plateformes, couvrant des domaines 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 d'identification de Solo, fournissant un mécanisme de retour d'information pour calibrer les besoins du monde réel de son modèle zkHE, aidant Solo à optimiser continuellement l'expérience utilisateur et les performances du système.

Solo est en train de construire un système de couche d'identification anonyme et fiable pour le monde Web3, jetant les bases de la capacité 1P1A, et a le potentiel de devenir une infrastructure fondamentale importante pour faire avancer l'évolution des systèmes d'identité off-chain et l'expansion des applications conformes.

Solo : protocole d'authentification basé sur zkHE, construisant une couche d'identité anonyme fiable pour le Web3

SOLO-0.74%
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
  • 5
  • Reposter
  • Partager
Commentaire
0/400
MEVSupportGroupvip
· Il y a 10h
Encore un qui se fait prendre pour des cons, tu as compris comment ça marche ?
Voir l'originalRépondre0
SundayDegenvip
· Il y a 10h
C'est seulement 120 000 dollars ? C'est même moins que mes pertes du mois dernier.
Voir l'originalRépondre0
AltcoinAnalystvip
· Il y a 10h
La complexité des données sur la chaîne d'innovation en matière d'identification mérite une attention particulière.
Voir l'originalRépondre0
MEVHunterLuckyvip
· Il y a 10h
Il est toujours plus rentable de profiter des subventions excédentaires.
Voir l'originalRépondre0
MercilessHalalvip
· Il y a 11h
C'est tout ce financement ? Vous voulez faire quelque chose de grand ?
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)