Los gigantes tecnológicos como Google, Facebook y Apple han dominado en gran medida la creación de cuentas de usuario en múltiples plataformas en todo el mundo. Como resultado, estos gigantes rastrean nuestra huella digital en la web junto con nuestras identidades.
No hace falta decir que estamos a merced de estos proveedores de identidad centralizados. Al aprovechar el poder de blockchain, Ethereum está tratando de cambiar por completo las reglas del juego. Al utilizar la cadena de bloques Ethereum, tiene como objetivo hacer que los inicios de sesión estén completamente descentralizados. Por lo tanto, los usuarios pueden acceder a los servicios web directamente usando su cuenta de Ethereum en lugar de usar las cuentas que ofrecen las grandes corporaciones.
Ethereum Foundation y Ethereum Name Service (ENS) han presentado una solicitud de propuesta para iniciar sesión con Ethereum. El ecosistema Ethereum atiende a millones de usuarios activos mensuales de billeteras. Estos usuarios inician sesión con sus claves criptográficas para asuntos como transacciones financieras y gobernanza comunitaria.
Estas carteras digitales son extremadamente seguras y contienen miles de millones de dólares en activos. Además, las carteras digitales seguras también ayudarán a iniciar sesión en los servicios Web2.
La Fundación Ethereum acepta una propuesta
Varios jugadores habían presentado sus propuestas a Ethereum Foundation y Ethereum Name Service (ENS). Sin embargo, Spruce emergió como un claro ganador de esta propuesta.
Spruce, la empresa de software de código abierto, se ha centrado únicamente en la identidad y los datos descentralizados. Además, Spruce ya ha comenzado a trabajar en este proyecto mientras entrega la “encuesta de mejores prácticas, investigación de usuarios, borrador de especificación e implementación de referencia”.
Spruce también ha creado varias herramientas criptográficas nativas que ayudan a los usuarios a administrar su identidad y datos en todas las plataformas. Esto incluye su reciente implementación de la firma EIP-712 en Rust. En el anuncio oficial, Spruce señaló:
Esperamos aplicar nuestros años de experiencia en identidad descentralizada a este trabajo. Trabajaremos en estrecha colaboración con los equipos de EF y ENS, asegurándonos de que el desarrollo ocurra de forma abierta, se preste una amplia consideración a los cuerpos existentes de trabajo relacionado (implementaciones existentes, EIP, OpenID, IETF, W3C, etc.), y que el resultado final será amigable para los implementadores sin dejar de ser neutral con respecto al proveedor.
Spruce agregó además que algunos servicios web populares como OpenSea y Gitcoin han implementado estas soluciones. Permiten a los usuarios establecer sus sesiones web utilizando sus billeteras de Ethereum. Esto permite una autenticación de baja fricción y sin contraseña, todo al mismo tiempo.
Como objetivo más amplio, Spruce tiene como objetivo estandarizar todo el flujo de trabajo permitiendo que millones de usuarios de Ethereum creen una identidad digital sobre la que puedan tener un control total.
Esta es una iniciativa importante ya que el ecosistema digital se expande a un ritmo rápido. Spruce sirve para toda la idea de descentralización que otorga a los usuarios un poder absoluto sobre sus datos digitales.