La actualización ve el lanzamiento del protocolo de comunicación de identificador descentralizado Mercury, junto con mejoras en ONT Login y ONT TAG
Con el objetivo de construir la infraestructura y entregar las herramientas que potenciarán Web3, Ontology se ha centrado en el campo de la Identidad Descentralizada (DID) desde el primer día. ONT ID es el marco de identidad descentralizado de Ontology, diseñado para ser privado y sin confianza, empoderar a los usuarios y facilitar aún más la misión de Ontology.
Después de haber creado recientemente nuestros kits de desarrollo de software de credenciales verificables (VC SDK) de código abierto para todos los desarrolladores de Go y Java, el equipo de Ontology se complace en anunciar una nueva actualización de marco para ONT ID.
Esta actualización del marco verá mejoras adicionales en el conjunto de productos de ONT ID, así como algunas actualizaciones importantes, incluida la actualización de Mercurio, un protocolo de comunicación punto a punto seguro, confiable y basado en DID. También se están realizando actualizaciones adicionales para Iniciar sesiónel autenticador universal sin confianza, y ETIQUETA NTTrust Anchor Gateway de Ontology.
En total, esta actualización hace que nuestras soluciones de identidad descentralizadas sean más compatibles y fáciles de usar, ampliando la colaboración del ecosistema de Ontology y acelerando la adopción a gran escala de las soluciones DID.
Actualizaciones a Mercury
Como un protocolo de comunicación descentralizado punto a punto sin confianza que permite a las entidades transmitir de forma segura mensajes, credenciales verificables y presentaciones verificables entre sí, Mercury desempeñará un papel importante en el ecosistema de Ontology. En resumen, Mercury facilita que los desarrolladores de aplicaciones Web3 y Web2 completen integraciones con soluciones de identidad descentralizadas.
Mercury define varios subprotocolos descentralizados basados en identificadores para crear conexiones y transmitir mensajes, credenciales verificables y presentaciones verificables entre entidades. La familia de subprotocolos definida por Mercury incluye un protocolo de conexión, un protocolo de intercambio de mensajes general (encriptado), así como un protocolo de transmisión de presentación y credenciales verificables.
En Mercurio, las entidades se comunican entre sí a través de agentes. Hay tres tipos de agentes en este sistema:
Agente de usuario: Un agente de usuario está bajo el control de una entidad final y puede integrarse o integrarse en aplicaciones móviles u otros clientes ricos en datos. Vale la pena señalar que la característica más importante de los agentes de usuario es que no pueden estar en línea las 24 horas del día, los 7 días de la semana. Las entidades pueden mantener las claves secretas correspondientes y almacenar sus credenciales verificables en su almacenamiento local respectivo, y luego usar agentes de usuario para iniciar la comunicación o transmitir mensajes de forma segura.Agente de la nube: En algunos casos comerciales donde los agentes de usuario no pueden estar en línea continuamente, los mensajes y las credenciales deben transmitirse, reenviarse y almacenarse temporalmente. Los agentes de la nube juegan un papel importante en el enrutamiento de estos mensajes. El propio agente de la nube tiene una identidad pública descentralizada y un atributo de punto final de servicio, por lo que su clave secreta correspondiente debe mantenerse segura.Agente de servicio: El propio agente de servicios también es un agente en la nube. Además, también permite la emisión de algunas credenciales verificables (como diplomas de instituciones de terceros). El agente de servicios también debe tener una identidad descentralizada pública y certificada para facilitar la gestión segura de las claves secretas.
Para ampliar esto más, echemos un vistazo a algunos ejemplos.
Digamos que dos usuarios de la aplicación Web3 quieren comunicarse entre sí. Para ello, primero deben establecer un canal de comunicación utilizando el protocolo de conexión. Posteriormente, pueden transmitir mensajes o credenciales verificables y presentaciones verificables utilizando los subprotocolos correspondientes.
Protocolo de conexión: Usando Mercury, las entidades que quieren comunicarse con otras fuera de su propia red pueden establecer conexiones usando el protocolo de conexión.Protocolo general de intercambio de mensajes: Una vez establecida la conexión, pueden enviarse mensajes entre sí a través del Protocolo general de intercambio de mensajes. Los mensajes que se envían a los socios de comunicación se cifran y firman mediante esquemas criptográficos que garantizan los más altos niveles de privacidad.Protocolo de transmisión de presentación y credencial verificable: El Protocolo de transmisión de presentación y credenciales verificables define los métodos de interacción entre los tres roles anteriores. Los tres actores son el titular, el emisor y el verificador. El emisor puede emitir una credencial verificable al titular a solicitud del titular. El titular puede entonces generar presentaciones verificables a partir de sus credenciales con fines de prueba. El verificador que obtiene la presentación verificable lo hace mediante pruebas criptográficas.
Actualizaciones a ONT Login y ONT TAG
Iniciar sesión es un componente de inicio de sesión de autenticación universal descentralizado que ayuda a los desarrolladores a proteger los detalles de la implementación de la autenticación. ONT Login ofrece una experiencia de inicio de sesión rápida, fluida y segura para los desarrolladores y usuarios de Web3.
ETIQUETA NT es una plataforma de autenticación abierta y descentralizada basada en ONT ID. Brinda servicios KYC para personas, finanzas y cosas, lo que hace que los datos fuera de la cadena encapsulados dentro de credenciales verificables sean confiables. A través de integraciones con ONT TAG, las entidades pueden obtener diferentes tipos de credenciales verificables de las aplicaciones.
En el futuro, estos SDK y protocolos admitirán métodos de identificación descentralizados adicionales, así como Ethereum Name Service (ENS) y otros sistemas de nombres de dominio descentralizados.
ONT TAG permitirá a los usuarios obtener un NFT que se puede usar como sus credenciales, mientras que ONT Login podrá usar NFT para verificar las identidades de los usuarios. Ambos formarán un mecanismo de colaboración de datos dentro y fuera de la cadena y mejorarán el ecosistema de identidad descentralizado en su conjunto.
El enfoque central de Ontology en proporcionar herramientas y soluciones DID líderes en la industria allana el camino hacia la creación de una Web3 más segura para empresas, entidades y usuarios. Mercurio, Iniciar sesióny ETIQUETA NT son tres componentes esenciales del ecosistema Ontology que harán que el espacio Web3 sea más fácil de interactuar, más compatible y, en última instancia, más seguro.