Curso 5: AI × Blockchain | Módulo 6 de 12

DIDs & IDENTIDAD DESCENTRALIZADA

Tú eres dueño de tu identidad — no el gobierno, no Google

W3C DID VCs Self-Sovereign
Piensa así: hoy tu identidad es como un pasaporte que te presta el gobierno. Con DIDs, tú creas tu propio pasaporte digital, tú decides quién puede verlo, y nadie puede quitártelo. Es la diferencia entre alquilar tu identidad y ser dueño de ella.

Objetivos de este módulo

Intuición

Un DID es un identificador único que tú controlas. No depende de ninguna autoridad central. Puedes tener múltiples DIDs para diferentes contextos (personal, profesional, anónimo). Las credenciales verificables (VCs) son atributos firmados por emisores confiables.

Paso a paso

1. El usuario crea un DID (par de claves). 2. registra el DID Document en blockchain (o DID method). 3. Un emisor firma una credencial verificable (VC) y la asocia al DID. 4. El usuario presenta la VC a un verifier. 5. El verifier valida la firma y el DID.

Ejemplo concreto

DID method: did:ethr (Ethereum), did:ion (Sidetree/Bitcoin), did:key. Un AI agent usa su DID para autenticarse ante servicios on-chain sin revelar su wallet. Una universidad emite un VC de título que el graduado presenta a empleadores.

Error común

Pensar que un DID es lo mismo que una dirección de wallet. Una wallet es solo un par de claves. Un DID incluye un DID Document con claves de autenticación, servicios, y delegaciones. Los DIDs son mucho más ricos que una simple dirección.

Relevancia actual

W3C DID estándar desde 2022. Adopción gubernamental: Gobierno de Colombia, UE (eIDAS 2.0), Singapur. Proyección: 1,000 millones de DIDs activos para 2028. Identidad descentralizada es la base de la privacidad en AI × Blockchain.

Conexión

DIDs se conectan con AI agents (02) para identidad de agentes, con ZK-proofs (04) para verificación privada, con privacidad (05) para selective disclosure, y con compliance (10) para KYC descentralizado.

Cómo dominar DIDs e Identidad Descentralizada

1
Entiende el concepto

DID = identificador único que controlas. VC = credencial verificable firmada.

2
Explora DID methods

did:ethr, did:ion, did:key, did:indy — cada uno con diferentes trade-offs.

3
Simula verificación

Crea un DID, recibe una credencial, y preséntala a un verifier.

4
Explora casos de uso

KYC descentralizado, AI agent identity, DAO membership, y más.

5
Responde el quiz

2 de 3 correctas = insignia de Identity Architect.

Componentes de Identidad Descentralizada

DID
Identificador descentralizado W3C
Verifiable Credentials
Atributos firmados por emisores
Verifiable Presentation
Presentación selectiva de datos
Registries
Blockchain como registro de DIDs

DID (Decentralized Identifier)

Estándar W3C desde 2022. Un DID es un identificador permanente, controlado por el titular, y que no depende de ninguna autoridad central. Formato: did:method:identifier (ej: did:ethr:0xabc...). Se resuelve a un DID Document con claves y servicios.

Simulación: Flujo de Verificación con DIDs

1
Crear DID: did:example:user123 → DID Document registrado en blockchain
2
Emisor firma VC: Universidad emite credencial de "Mayor de Edad" firmada con su DID
3
Usuario recibe VC: La credencial se asocia al DID del usuario en su wallet
4
Verifier solicita prueba: Un AI agent pide probar que eres mayor de 18
5
Selective Disclosure: Presentas solo "Mayor de Edad" sin revelar tu fecha exacta
Haz clic en los pasos para simular el flujo de identidad descentralizada.

Mini Quiz

Explora los componentes de identidad descentralizada y simula el flujo DID-VC.

Resumen del módulo