Identidad Digital sobre blockchain ¿Cómo funciona?

Aunque el tema de la identidad digital basado en blockchain es relativamente nuevo, son muchas las empresas que ven el potencial que tienen las blockchain para servir como base para un sistema que permita la validación y verificación de datos en un sistema de identidad digital.

Hacia este horizonte, algunas empresas han emprendido la tarea de desarrollar sistemas que permitan a los usuarios tener el pleno poder sobre su información personal y financiera sin hacer uso de grandes empresas centralizadas para mantener sus datos, y de esta forma, evitar las vulnerabilidades propias de las bases de datos centralizadas, como el hackeo, el secuestro de datos y el filtrado por terceras personas de información sensible de los usuarios.

En este sentido, cabe mencionar los proyectos que llevan adelante algunas de estas empresas que se dedican a buscar alternativas diferentes en la tarea de la identidad digital que empoderen a los usuarios de su información y le den la libertad de compartirla con quienes desee y en el modo que más le plazca. Entre esos proyectos se tienen:

RIF Directory

Directory es una capa de identidad y se apoya en el Servicio de Nombres RIF. Este proyecto está pensado para trabajar en el ecosistema RSK, plataforma de contratos inteligentes de Bitcoin. El objetivo de Directory es dar servicio de directorio para que personas y desarrolladores encuentren los servicios que necesiten. 

Este servicio, que se basa en un sistema de reputación, también busca el fomento de la confiabilidad de los usuarios del sistema mediante el cual podrán administrar sus datos personales y compartirlos con otras personas y servicios.

Una de las principales ventajas que ofrece Directory, es que se centra en el empoderamiento de los usuarios sobre sus datos, de esta manera, son los usuarios quienes tienen el control sobre sus datos y reputación, y son los propios usuarios quienes toman la decisión de quienes tendrán acceso a sus datos. Además, Directory permite la interacción con múltiples mercados y plataformas con portabilidad de credenciales, es decir, una misma información para distintos servicios.

Inicialmente, Directory servirá como capa de identificación y reputación para los distintos servicios disponibles en el mercado de RIF. Y se plantea aumentar su espectro de influencia hacia otras redes a medida que el proyecto evolucione y se fortalezca.

Sovrin

Este es un proyecto de código abierto gobernado principalmente por Sovrin Foundation, una entidad sin fines de lucro, e impulsado por la empresa Evernym. 

Sovrin es un sistema de identificación digital descentralizada. La plataforma se basa en una blockchain híbrida con tecnología de Hyperledger. De esta forma su uso es público, pero con acceso restringido mediante permisos para administración. 

Sovrin utiliza técnicas criptográficas de pruebas de conocimiento cero o ZKP. De esta manera, se pueden emitir credenciales privadas controladas, administradas y compartidas de forma segura. 

Las pruebas de conocimiento cero es un método criptográfico que permite comprobar la veracidad de un dato sin necesidad de exponer la información propiamente. Es decir, verificar que alguien es mayor de edad sin necesidad de revelar su fecha de nacimiento. De esta forma, se otorgan más argumentos para mantener la privacidad de sus datos a los usuarios.

uPort

uPort es un proyecto que ofrece un sistema de identidad digital descentralizada pero basado en la red Ethereum. Este es uno de los proyectos más antiguos impulsados desde ConsenSys. Está enfocado en proveer herramientas y protocolos de código abierto para construir la capa de identidad en esta red de blockchain.

Al igual que otros proyectos de estas características, uPort busca allanar el camino de los usuarios en el tema de la identidad digital de tal forma que puedan participar en las blockchain sin poner en riesgo sus datos.

Mediante uPort los desarrolladores pueden crear sus aplicaciones de manera que los usuarios tengan una huella digital única que les permita acceder a los diferentes servicios disponibles en el ecosistema.

La identidad digital creada en uPort, consiste de un identificador descentralizado que se crea bajo los estándares de W3C. Además de una clave pública que se almacena en los registros de uPort. Y una clave privada que el usuario necesita para firmar sus operaciones. Todo ello controlado por un contrato inteligente en donde se llevan los registros pertinentes a la identidad digital.