Telefónica TrustID, su solución de identidad descentralizada, se traslada a Hyperledger Labs

A principios de este año, escribimos una publicación para el blog Hyperledger sobre cómo estábamos trabajando en Telefónica para enfrentar los desafíos de administrar identidades de una manera nueva y realmente descentralizada. Basado en el interés generado por este trabajo, propusimos TrustID como un nuevo proyecto bajo el paraguas de Hyperledger Labs. TrustID fue aceptado y se trasladó a Hyperledger Labs, por lo que, a partir de ahora, la comunidad de código abierto contribuirá a la evolución de la solución desarrollada inicialmente por Telefónica. El objetivo es desarrollar un nuevo estándar para simplificar la gestión de identidad en las redes blockchain, independientemente de la tecnología subyacente de las redes.

En los últimos años, hemos sido testigos del desarrollo y la creación de soluciones de identidad digital basadas en la tecnología blockchain. Sin embargo, la mayoría de estas soluciones están en silos, no son interoperables y dependen de la tecnología subyacente.

Las mismas credenciales utilizadas para acceder a sus Bitcoins de propiedad y administrar sus tokens en Ethereum deberían permitirle actualizar el estado de un activo de Hyperledger Fabric. Este es el fundamento de TrustID. Al final, el objetivo que hemos establecido para TrustID es crear un mecanismo multiplataforma para administrar una identidad única para tener acceso a cualquier blockchain. No importa si la red en la que está operando se basa en tecnologías Hyperledger (Fabric, Besu, Indy, etc.) u otras tecnologías blockchain comunes.

En Hyperledger Fabric, las identidades son centralizadas por las autoridades de certificación (CA) que han emitido esas identidades. Inicialmente, TrustID implementa la gestión de identidad en Hyperledger Fabric como una alternativa descentralizada a las CA mediante el uso del estándar DID especificado por el W3C. Sin embargo, esperamos que sea compatible con más plataformas Hyperledger como Besu o Indy e incluso otras tecnologías de blockchain que no sean Hyperledger.

Al entrar en un nivel más profundo, TrustID se compone de dos componentes: (1) una biblioteca (SDK) que implementa la gestión de una identidad única y (2) un chaincode para implementar esta lógica en la cadena de bloques de manera descentralizada. Esa identidad única será interoperable con otras identidades en diferentes billeteras de plataformas blockchain.

En Telefónica, comenzamos TrustID como un módulo para facilitar la gestión de identidad de nuestro producto TrustOS . Más allá de nuestra necesidad de productos, TrustID resolvió un problema común para muchos proyectos de blockchain. Nos dimos cuenta de que podría ser más que un módulo y, en cambio, un proyecto independiente en sí mismo. Al compartir esta visión con otros miembros de la comunidad, confirmamos el interés en el enfoque TrustID para gestionar identidades, por lo que decidimos que la mejor manera de hacerlo realmente increíble era abrirlo en código abierto. Hyperledger Labs se convirtió en la mejor opción. En la hoja de ruta, prevemos una compatibilidad de TrustID con la propuesta del protocolo Sidetree y las credenciales verificadas del DIF ( Fundación de Identidad Descentralizada ), y su integración con otros proyectos del ecosistema como Hyperledger Cactus, Indy y Besu.

Esperamos que TrustID crezca gracias a su inclusión como Hyperledger Lab. Por último, pero no menos importante, agradeceríamos cualquier comentario y contribución de la comunidad Hyperledger. Esperamos y creemos que TrustID es el punto de partida para permitir un nivel de interoperabilidad entre las plataformas blockchain para la gestión de identidad. Y recuerda, TrustID está buscando tu contribución ... ¡Te queremos!

El post Telefónica TrustID, su solución de identidad descentralizada, se traslada a Hyperledger Labs apareció primero en Hyperledger .