top of page

Aprendamos de GovTech y Web 3

Blogpost

Foto del escritorChuy Cepeda

¿Qué es un Sistema de Identidad Digital Descentralizada?

Actualizado: 17 abr 2023




Recuerdo al buen amigo Guille, de Extrimian decirnos: "cuidado, al adentrarse al mundo de la identidad abrirán una caja de pandora". Que razón tenía...


Desde la terminología hasta los múltiples escenarios de métodos, estándares, iniciativas, regulaciones, aplicaciones, protocolos, redes blockchain, funcionalidades; bah ! un mundo enorme, definitivamente abrimos una caja de pandora.


Así, en este post lo que espero es compartirte las ideas básicas y los punteros que te ayuden a entenderlo fácilmente, o bien, a adentrarte profundamente. Para ello, creo que es clave entender lo siguiente.


¿Qué es un sistema de identidad digital descentralizada?

​​De manera elemental, un sistema de identidad es aquel en el que se establece una manera clara de reconocer, recordar e identificar a los usuarios de una cierta relación. Para lograr esto en la web3, es decir, en el mundo digital descentralizado, se necesitan los siguientes componentes.


Identificadores Descentralizados (DIDs)

  • No-reasignables, es decir, son identificadores permanentes, persistentes y no intercambiables de tal manera que siempre hagan referencia a un mismo usuario o entidad y por ende una mejor alternativa a métodos de identificación actuales como un dominio, una IP, un email o un número de celular. Esto es clave para el control y auto-soberanía de los usuarios.

  • Verificables criptográficamente, es decir, están asociados a un par de llaves público-privada, y a los DIDs de los usuarios o entidades que los controlan (controllers) para demostrar su propiedad y pertenencia. Son una alternativa más segura a métodos de autenticación actuales como una contraseña o password. Usar el par de llaves permite a un usuario o entidad comprobar que son los dueños de un identificador descentralizado y por ende de los atributos asociados.

  • Descentralizados, es decir, no dependen de una autoridad central para su registro o emisión. Crear un nuevo identificador dependerá únicamente de los "DID Methods" especificados, y su revocación, eliminación, actualización o censura están fuera del alcance de cualquier autoridad central.

Controladores (Controllers)

  • Un controlador puede ser una persona, una organización o hasta un software cuya manera de identificarse es también a través de un DID y de su verificación criptográfica. Por ejemplo, una persona adulta que posee un DID como su identificador único, puede usar ese mismo DID como su controlador. Sin embargo, una persona menor de edad podría identificarse con su DID único pero serían sus padres o tutores los controladores. Lo mismo podría suceder para el caso de una empresa, cuyo DID único de identificación podría llevar por controladores a sus socios.

Factores de Autenticación (Authenticators)

  • Los factores de autenticación son los mecanismos a través de los cuales un usuario o entidad demuestran pertenencia a un DID. Esto puede ser un elemento de hardware que posea el usuario, un elemento de conocimiento como un par de llaves público-privado, o factores inherentes de la persona como sus biométricos.

Procesadores de información (Validators)

  • Los procesadores de información son normalmente prestadores de servicio para poder gestionar DIDs, Controladores, y los Factores de Autenticación. En el caso de redes blockchain públicas podríamos referirnos a los nodos mineros o validadores, quienes participan del proceso de consenso. Sin embargo, también podríamos incluir aquí a desarrolladores de aplicaciones para el manejo de identidad digital, comúnmente llamadas: wallets.


A la capacidad de obtener un identificador descentralizado y ser su controlador, es decir, poseer los factores de autenticación que demuestren que es tuyo (por ejemplo tener la llave pública y privada), es lo que llamamos obtener una identidad digital descentralizada también conocida como identidad auto-soberana.

En resumen, los DIDs han venido a ser una mejor alternativa al email como usuario, y los factores de autenticación basados en llaves públicas y privadas más allá de un password, además de las características propias de la tecnología blockchain, hacen que las interacciones digitales sean más privadas y seguras.


Eso es entrar en el mundo de la web3, y la mejor manera de hacer es a través de obtener tu identidad digital descentralizada y comenzar a gestionar tus DIDs, y para ello necesitas de una wallet de identidad.


 

Notas adicionales sobre terminología

  • Blockchain es la infraestructura donde corre la Web3.

  • Web3 es la evolución de la web con nuevos usuarios y gobernanza de datos.

  • Identidad digital descentralizada es el hecho de obtener un identificador descentralizado (DID) para interactuar en la web3.

  • Identidad auto-soberana es otro nombre para la identidad digital descentralizada.

  • Identidad digital web3 es otro nombre para la identidad digital descentralizada.

  • Bitcoin es un activo digital de finanzas descentralizadas (DeFi), también conocido como criptomoneda y corre sobre blockchain.

  • Ethereum es un ecosistema de aplicaciones descentralizadas, y también tiene un activo como Bitcoin llamado Ether.

  • Las criptomonedas en general son activos DeFi y pueden asociarse a un DID

  • Un NFT es un activo digital parecido a las criptomonedas pero de escasez definida, por eso se usan típicamente como coleccionables, y puede también asociarse a un DID.

  • Una credencial verificable es otro tipo de activo digital que puede representar un documento o certificado y puede asociarse a un DID.

  • Una wallet es una aplicación que permite gestionar DIDs y sus elementos asociados como credenciales, NFTs o criptomonedas. Además permite conectarse (hacer login) a diferentes aplicaciones descentralizadas.

227 visualizaciones0 comentarios

Entradas recientes

Ver todo

Comentários


OS City +

Todo acerca de Web 3 y GovTech

©2023 by OS City

bottom of page