BlockPulseNews
Définition

DID : définition

Aussi appelé : VC

Les DID (Decentralized Identifiers) et les Verifiable Credentials (VC) sont des standards du W3C qui permettent à une personne ou une organisation de détenir des identifiants et des attestations numériques vérifiables, sans dépendre d'un fournisseur d'identité central.

Thème : Les bases de la crypto

DID : comment ça marche ?

Un DID est un identifiant unique, de la forme did:méthode:identifiant, contrôlé par son détenteur grâce à des clés cryptographiques. Il renvoie à un document qui décrit notamment les clés publiques permettant de prouver que l'on contrôle cet identifiant. Selon la méthode choisie, ce document peut être ancré sur une blockchain, dérivé directement d'une clé ou hébergé sur un domaine web : la blockchain n'est donc pas obligatoire. Les DID ont été normalisés par le W3C, l'organisme qui définit de nombreux standards du web.

Une Verifiable Credential est une attestation signée numériquement par un émetteur, par exemple un diplôme délivré par une université ou une preuve de majorité délivrée par une administration. Le détenteur la conserve dans un portefeuille d'identité et peut la présenter à un vérificateur, qui contrôle la signature sans contacter l'émetteur. Certains formats permettent de ne révéler qu'une partie des informations, ou de prouver que l'on a plus de 18 ans sans donner sa date de naissance. Le portefeuille européen d'identité numérique s'appuie sur des concepts proches.

Un exemple concret

Imaginons que Sarah obtienne un diplôme. Son université lui délivre une attestation signée, qu'elle stocke dans son portefeuille d'identité. Lorsqu'elle postule à un emploi, elle présente cette attestation à l'employeur, qui vérifie la signature de l'université en quelques secondes, sans appeler le service de scolarité. Ses informations personnelles, elles, n'ont jamais été inscrites sur une blockchain.

Les risques à connaître

La perte des clés qui contrôlent un DID peut faire perdre l'accès à l'identité et aux attestations associées si aucune procédure de récupération n'est prévue. Les données personnelles ne doivent jamais être écrites directement sur une blockchain publique, où elles seraient indélébiles. L'interopérabilité entre les nombreuses méthodes et formats reste par ailleurs imparfaite.

À ne pas confondre avec

  • SBT : Un SBT est un token non transférable inscrit publiquement on-chain, alors qu'une Verifiable Credential est une attestation signée conservée par son détenteur et présentée à la demande.
  • zkID : Le zkID utilise des preuves à connaissance nulle pour prouver un attribut d'identité ; il peut s'appuyer sur des VC, mais désigne la technique de preuve, pas le format d'attestation.

Questions fréquentes sur DID

Faut-il une blockchain pour utiliser un DID ?

Non. Certaines méthodes de DID s'appuient sur une blockchain, mais d'autres reposent sur un domaine web ou directement sur une clé cryptographique.

Mes données d'identité sont-elles stockées sur la blockchain ?

Dans une architecture bien conçue, non. Les attestations sont conservées par leur détenteur, et seuls éventuellement des identifiants, des clés publiques ou des registres de révocation sont publiés.

Dans le même thème : Les bases de la crypto

Tous les termes du thème Les bases de la crypto →

À lire

L'actualité : Les bases de la crypto

Les derniers articles de BlockPulseNews sur ce sujet.

Approfondir avec l'Académie : La Cryptomonnaie 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 D

← Tout le lexique crypto de A à Z