Identidad digital
Pero ¿Cómo puede la tecnología blockchain hacer más segura nuestra identidad?
¿Qué es la identidad digital?
La identidad digital o identificación digital es todo el conjunto de datos sobre nuestra persona y que nos define como tal ante otros usuarios en el ciberespacio. Mediante la identidad digital otros usuarios pueden tener una idea bastante clara de cómo somos, qué solemos hacer o nuestras aptitudes. Además de qué reputación ostentamos en los negocios y en la comunidad.
Por otro lado, nuestra identidad digital, no necesariamente debe corresponder fielmente a nuestra identidad física. Más sin embargo, se debe tener muy en cuenta que las acciones realizadas bajo la identidad digital tienen sus repercusiones en nuestra vida real y viceversa.
Es decir, que toda la información que almacenamos dentro del espacio digital. Como por ejemplo, nuestros datos personales, comentarios, imágenes, páginas que visitamos, lugares donde publicamos nuestros datos, contactos, etc.. Todos ellos conforman nuestra identidad o perfil digital. Por tanto, es imprescindible tener en cuenta que a través de estos datos los demás nos verán de un modo u otro en el ciberespacio.Identidad digital sobre blockchain
El desarrollo de proyectos destinados a gestionar datos de identidad digital usando las propiedades de las blockchains ha estado en crecimiento. Los desarrolladores han estado cada vez más interesados en esta tecnología. En especial, porque dicha tecnología busca regresar el poder de control de sus datos a los propietarios de dichos datos. Es decir, regresarles a las personas el poder sobre sus identidades, en lugar de un tercero que centralice todo.
Para lograr esto, la tecnología blockchain y su capacidad de
descentralizar el control de la información es crucial. Solo de esta manera, un
usuario junto a algunos datos complementarios puede tener una identidad digital
descentralizada. Una que lo identifique de forma única ante sistemas de
verificación e identificación en la red donde quiera que esté.
En este sentido, por ejemplo, sería posible que nos
identifiquemos ante un agente de la ley entregando sólo la información
requerida. Así, evitaríamos exponer innecesariamente otra información privada
sobre nosotros y que no es de interés para el agente. Y en caso de que se viole
ese principio, no debería poder realizarse o quedar nota de ese acceso no
autorizado.
Otro ejemplo de esta tecnología sería; si un profesional
egresado de una universidad X desea demostrar la obtención de su título. En ese
caso, no tendría que mostrar el documento para realizar dicha comprobación.
Simplemente con el uso de la identidad digital sería posible hacerlo. Para
ello, el sistema de verificación se enfocaría en solicitar la certificación de
la universidad que emitió el título a nombre de la persona que se identifica.
De esa manera se puede dar fe de que tiene el título, sin tener que acceder a
otra información privada.
¿Cómo funciona?
Cuando se registra un archivo en un sistema blockchain, la
veracidad de la información la garantizan todos los nodos que constituyen la
red, es decir, los nodos certifican la validez de los datos que se ingresan al
sistema.
En este sentido, se pudiera pensar en una red de nodos
controlados por agencias gubernamentales o instituciones encargadas de llevar a
cabo la labor de verificación y validación de los datos que ingresan al
sistema.
En este tipo de sistemas de identidad digital basado en blockchain, los datos no se comparten de la misma manera a como se hace en una base de datos tradicional. Se deben implementar funciones para acceder a la información que se encuentra en la blockchain usando algoritmos criptográficos, de manera que la información sensible no quede expuesta de forma directa o explícita a otras personas o aplicaciones que se ejecuten sobre la blockchain. De tal manera, que sólo se comparte la información que interesa, resguardando el resto de la información.
Criptografía y hashes, son las bases de todo
Los datos digitales se comparten y se autentican mediante el
empleo de técnicas criptográficas, como las funciones hash, firmas digitales y
las pruebas de zero-knowledge (pruebas de conocimiento cero).
El uso de algoritmos hash permite convertir cualquier
documento en un hash, es decir, en una serie larga de letras, mayúsculas y
minúsculas, y de números todos mezclados en un orden aleatorio, que representa
la información que se desea compartir. Por lo que, este código hash se
convierte en una especie de huella digital, que se relaciona de forma única con
la información de interés.
Además, las instituciones gubernamentales u otras entidades
de confianza pueden proporcionar firmas digitales para otorgar validez oficial
al documento. Por ejemplo, un ciudadano podría proporcionar su documento a una
agencia autorizada para que ésta pueda generar un hash único (huella digital).
La agencia tendrá la capacidad entonces de crear una firma digital que confirme
la validez de dicho hash, lo que significa que este hash podrá ser utilizado
como documento oficial.
Aparte de eso, las pruebas de zero-knowledge (pruebas de
conocimiento cero) abren la posibilidad de compartir y autenticar las
credenciales e identidades, sin necesidad de revelar ningún tipo de información
sobre ellas. Por lo tanto, aunque los datos subyacentes estén encriptados, se
puede verificar la autenticidad de los datos encriptados. En otras palabras, se
pueden emplear las pruebas ZK para demostrar que uno tiene la edad suficiente
para conducir o entrar en un club sin necesidad de revelar la fecha exacta de
nacimiento.
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.
Impulsando la economía de la confianza, Atala PRISM es una
solución de identidad descentralizada que permite a las personas ser
propietarias de sus datos personales e interactuar con organizaciones de manera
transparente, privada y segura.
Atala PRISM está impulsado por Cardano, que está construido
por una comunidad descentralizada de científicos, ingenieros y líderes de
opinión unidos en un propósito común: crear una plataforma tecnológica que
encenderá el cambio positivo que el mundo necesita. Es la primera plataforma
blockchain que se construye a través de una investigación revisada por pares,
que es lo suficientemente segura como para proteger los datos de miles de
millones, lo suficientemente escalable para adaptarse a los sistemas globales y
lo suficientemente robusta para respaldar el cambio fundamental.
Cardano es desarrollado por IOHK, una empresa de tecnología
blockchain y líder de la industria en los campos de criptografía y sistemas
distribuidos.
Hacia este horizonte se desarrollarán 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.
Comentarios
Publicar un comentario