BlockPulseNews
Définition

zkID : définition

Un zkID est un système d'identité numérique qui utilise des preuves à divulgation nulle de connaissance pour démontrer un attribut, comme la majorité ou la nationalité, sans révéler les autres données personnelles ni le document d'origine.

Thème : Confidentialité

zkID : comment ça marche ?

Le point de départ est un justificatif signé par une source fiable : un passeport électronique, une attestation délivrée par un organisme ou un credential vérifiable émis par un tiers. Au lieu de montrer ce justificatif complet, l'utilisateur génère une preuve mathématique qui affirme seulement ce qui est demandé, par exemple j'ai plus de 18 ans, ou je suis une personne unique, et un service ou un smart contract la vérifie.

Ce principe, appelé divulgation minimale, réduit la quantité de données personnelles stockées par les services et donc le risque de fuite. Il peut aider à concilier exigences de conformité, comme certaines vérifications d'âge ou de résidence, et respect de la vie privée. Les systèmes zkID permettent aussi de lutter contre les attaques Sybil en prouvant qu'une personne n'a qu'un seul compte, sans révéler qui elle est.

Un exemple concret

Imaginons qu'un service en ligne réservé aux majeurs utilise un zkID. Bruno scanne son passeport électronique avec une application, qui génère localement une preuve de majorité. Le service vérifie la preuve et autorise l'accès sans jamais connaître le nom, la date de naissance exacte ni le numéro de passeport de Bruno.

Les risques à connaître

La preuve ne vaut que ce que vaut la source : un justificatif d'origine falsifié ou mal vérifié reste un problème. Des identifiants réutilisés peuvent permettre de relier des activités entre elles. Ces systèmes sont récents, et leur reconnaissance juridique varie selon les pays.

À ne pas confondre avec

  • DID : Les DID et credentials vérifiables sont des formats d'identité décentralisée, que le zkID peut utiliser en y ajoutant des preuves à divulgation minimale.
  • KYC : Le KYC est une obligation de vérification d'identité qui collecte généralement les documents complets, alors que le zkID vise à ne prouver que le strict nécessaire.
  • SBT : Un SBT est un jeton non transférable souvent public, alors qu'un zkID cherche à prouver des attributs sans les exposer on-chain.

Questions fréquentes sur zkID

Un zkID peut-il remplacer le KYC ?

Il peut en alléger certaines étapes en ne transmettant que les informations requises, mais les obligations réglementaires et leur acceptation de ce type de preuve dépendent des juridictions.

Mes données personnelles sont-elles stockées sur la blockchain avec un zkID ?

Normalement non. Les données restent chez l'utilisateur ; seule la preuve, qui ne révèle que l'attribut demandé, est transmise ou vérifiée.

Dans le même thème : Confidentialité

Tous les termes du thème Confidentialité →

À lire

L'actualité : Confidentialité

Les derniers articles de BlockPulseNews sur ce sujet.

Approfondir avec l'Académie : Confidentialité & Traçabilité Un module gratuit, en leçons courtes et quiz, pour maîtriser ce thème pas à pas.
Découvrir le module

Les autres termes en Z

← Tout le lexique crypto de A à Z