¿Quién es usted?
Esta pregunta siempre se ha hecho y gira en torno a la identidad: ¿cómo podemos hacer un seguimiento de quién es alguien? ¿Cómo puedo demostrar quién soy a los demás? ¿Tienes una sola identidad o varias?
El inicio de la era digital ha dado lugar a algunas respuestas nuevas, así como a nuevos desafíos. En la web actual, la mayoría de las identidades están representadas por cuentas en las que se puede iniciar sesión. Estas cuentas normalmente se almacenan en un servidor central y están bajo la custodia de una empresa como Google, Meta, Amazon o Twitter.
Esto lleva a algunos problemas. Un artículo de Future de a16z dice: “Los tipos de datos que comparten las personas, y lo que es más importante, los protocolos involucrados en la identidad y la autenticación, están controlados por entidades cuyos intereses no siempre se alinean con las personas que confían en ellos“. Su identidad digital, representada por su cuenta de Google o ID de Apple, por ejemplo, está asociada con todos sus datos de actividad, que empresas como Meta utilizan para orientar anuncios. Los datos de su actividad se pueden vender o transferir sin que usted lo sepa. Puede ser expulsado de algún servicio, o su información personal puede ser robada. Ni siquiera puede ver estos datos, y mucho menos determinar qué se hace con ellos. Otro problema es la interoperabilidad: cuando todas las empresas requieren que crees una cuenta para ellas, tu identidad digital se fragmenta entre los servicios. El inicio de sesión social y el inicio de sesión único son soluciones parciales a este problema, pero aún confían en empresas como Meta y Google.
Sin embargo, blockchain ha surgido como una solución potencial. La criptografía detrás de la tecnología permite la autenticación sin depender de intermediarios, lo que ayuda a devolver el poder a las manos del usuario. La mayoría de los servicios de Web3 solo requieren que conecte su billetera Ethereum, que contiene las claves utilizadas para acceder a su cuenta Ethereum, que se puede crear de forma gratuita y solo requiere acceso a Internet. Estas cuentas solo se pueden usar para intercambiar éter, interactuar con contratos inteligentes y firmar mensajes, y no revelan ninguna información personal sobre usted, no almacenan datos de actividad y existen únicamente en la cadena de bloques. Este método se emplea en varias aplicaciones Web3, desde la plataforma NFT OpenSea hasta el intercambio descentralizado PancakeSwap.
Si bien el inicio de sesión de una billetera tiene muchas ventajas, también hay inconvenientes. Si un servicio requiere que se asocien datos más matizados con un usuario, como preferencias o mensajes de chat privados, la cuenta necesita una mayor asociación con el usuario. Las empresas emergentes como Spruce están abordando este problema mediante la implementación de EIP-4361, también llamado Iniciar sesión con Ethereum, un protocolo de Ethereum que se utiliza para estandarizar el inicio de sesión en los servicios web mediante una cuenta de Ethereum. Están desarrollando una solución de identidad descentralizada de pila completa construida sobre Ethereum que no requiere información personal, trayendo al mercado innovaciones importantes como claves de sesión, modelos de permisos de capacidad, intercambio seguro de datos confiables, administración de credenciales y más. Organizaciones como SpruceID, W3C, RWoT, Ceramic y DIF están cerrando la brecha entre Web2 y Web3 al agregar funcionalidad de lectura/escritura para datos fuera de la cadena a las cuentas de Ethereum.
Un artículo en CoinDesk señaló que los sistemas como el de Spruce son superiores a los métodos de inicio de sesión actuales por varias razones. La cadena de bloques subyacente de Ethereum no solo permite a los usuarios controlar directamente su identidad y cómo otros la usan, sino que también aumenta la transparencia general de los datos asociados con su cuenta, la persistencia de su cuenta y la interoperabilidad entre servicios (por lo que no necesita cientos de diferentes combinaciones de nombre de usuario y contraseña para cada sitio web que visite, uniendo sus cuentas digitales Web2 fragmentadas en una identidad Web3 coherente, lo que también mejora en gran medida la experiencia del usuario en el Metaverso). Las organizaciones sin fines de lucro y las comunidades que construyen estas soluciones son muy transparentes con su trabajo y abren el código y las especificaciones.
Blockchain también se puede utilizar en un entorno de servicio público. Los gobiernos pueden rastrear información como el estado de ciudadanía, las instituciones de atención médica pueden certificar la vacunación o la información de la prueba covid-19, los empleadores pueden rastrear las identificaciones de los empleados y las autoridades financieras pueden rastrear la información financiera para acelerar el proceso de impuestos o regulación. Toda esta información se puede colocar en un solo lugar, que está completamente bajo su jurisdicción, y se puede proteger en un formato digital inmutable que no se puede perder.