Identificador Descentralizado (DID)
Un nuevo tipo de identificador digital globalmente único que el usuario posee y controla, sin depender de empresas tecnológicas centrales.
Al combinar DIDs con Credenciales Verificables (VCs), los usuarios pueden demostrar atributos (ej. 'soy mayor de edad') preservando su privacidad, sin que la plataforma tenga que contactar al emisor de la credencial.
graph LR
Center["Identificador Descentralizado (DID)"]:::main
Pre_cryptography["cryptography"]:::pre --> Center
click Pre_cryptography "/terms/cryptography"
Pre_public_key["public-key"]:::pre --> Center
click Pre_public_key "/terms/public-key"
Rel_verifiable_credentials["verifiable-credentials"]:::related -.-> Center
click Rel_verifiable_credentials "/terms/verifiable-credentials"
Rel_soulbound_token_sbt["soulbound-token-sbt"]:::related -.-> Center
click Rel_soulbound_token_sbt "/terms/soulbound-token-sbt"
Rel_non_fungible_token_nft["non-fungible-token-nft"]:::related -.-> Center
click Rel_non_fungible_token_nft "/terms/non-fungible-token-nft"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Explícalo como si tuviera 5 años
Usar un correo normal es como vivir de alquiler: la empresa puede echarte y pierdes tu dirección. Un DID es como construir tu propia casa. Solo tú tienes la llave y ninguna empresa puede quitarte tu dirección en internet.
🤓 Expert Deep Dive
La arquitectura W3C usa el formato did::. Al resolver un DID, se obtiene un DID Document en formato JSON-LD. Este documento contiene 'Verification Methods' (claves públicas como Ed25519) y 'Service Endpoints'. Importante: los DIDs no requieren blockchain obligatoriamente; existen métodos como did:web que usan servidores HTTP tradicionales.
❓ Preguntas frecuentes
Why can't I just use 'Log in with Google'?
When you use centralized logins, that company tracks everywhere you go online, and they can revoke your access at any time. A DID gives you a login that you cryptographically own and control forever.
Does a DID have to be stored on a blockchain?
No. While many DID methods use blockchains to prevent censorship, the W3C standard is method-agnostic. You can use 'did:web' to host a DID on a standard web server.
What is inside a DID Document?
It's a small text file (JSON) that contains the public cryptographic keys associated with the DID, allowing anyone to verify digital signatures made by the owner.