W3C-DECENTRALIZED-ID
W3C DID 1.0 Decentralized Identifiers SSI 2022.
Définition
DID 1.0 structure : (1) DID URL : URI format 'did:<method>:<method-specific-identifier>', examples did:web:example.com (uses HTTPS DNS), did:key:z6MkpTHR8VNsBxYAAWHut2Geadd9jSwuBV8xRoAnwWsdvktH (uses public key directly), did:ion:EiClkZMDxPKqC9c-umQfTkR8vvZ9JPhl_xLDI9Nfk38w5w (uses Bitcoin/IPFS Microsoft ION). (2) DID Document : JSON-LD document associated with DID, contains public keys + service endpoints + cryptographic material, accessible via 'resolution' DID method specific. (3) DID Methods : ~100+ DID methods registered W3C DID Method Registry, each specifies (a) how DID URL constructed, (b) how DID Document anchored (blockchain Ethereum + Bitcoin + Hyperledger Indy + web HTTPS + IPFS + etc.), (c) operations Create + Read + Update + Deactivate. (4) Verifiable Credentials integration : DIDs serve as Issuer + Holder + Verifier identifiers in VC ecosystem. (5) Self-Sovereign Identity SSI : DIDs + VCs enable users control own identity vs centralized IdPs. Adoption emerging 2023+ : EU EUDI Wallet eIDAS 2.0 supports DIDs + VCs, Microsoft Entra Verified ID, Dock Labs, Veramo, Tractive Labs, ID Tech.
Origine
W3C DID Working Group fonde 2019 ; DID 1.0 W3C Recommendation 19 juillet 2022 ; DID 2.0 Working Group active 2024+ enhancements.
Exemple en contexte
EU EUDI Wallet (European Digital Identity Wallet, eIDAS 2.0 Regulation 2024) supports DIDs : citizens have DIDs anchored on EU government nodes + national PKIs, store Verifiable Credentials (driver's license + diploma + medical insurance) in wallet, present selective disclosures to verifiers (KYC bank, age verification online) via cryptographic proofs without sharing all data.
Termes liés
- OASIS SAML 2.0 — centralized predecessor.