Vía Zero Hedge
Web5 de TBD adopta un enfoque diferente al de Web3 sobre cómo construir una Internet descentralizada adecuada, siendo Bitcoin la única cadena de bloques utilizada en el proyecto.
La unidad de negocios TBD centrada en Bitcoin de Jack Dorsey, una subsidiaria de Block Inc., anunció el viernes que está construyendo una nueva web descentralizada: Web5.
Web5 se basa en la suposición de que Web3, la idea de construir una web descentralizada con tecnología blockchain y criptomonedas, tiene las intenciones correctas pero está utilizando las herramientas incorrectas.
Web5 aprovecha Bitcoin, la red monetaria descentralizada y una gran cantidad de tecnologías informáticas sólidas para crear un nuevo ecosistema de identidades descentralizadas, almacenamiento de datos y aplicaciones en las que los usuarios tienen el control de su información personal.
Los desarrollos bastante descentralizados en Internet durante las últimas dos décadas, como BitTorrent y Tor , han demostrado que la tecnología blockchain no es un componente necesario para la descentralización. Más bien, la cadena de bloques solo ha demostrado ser necesaria para un propósito muy específico: mitigar el problema del doble gasto para llevar con éxito dinero entre pares al ámbito digital con Bitcoin.
El Web5 de TBD está compuesto por componentes de software y servicios como identificadores descentralizados (DID), nodos web descentralizados (DWN), servicio de identidad autónomo (SSIS) y un kit de desarrollo de software de identidad autónomo (ssi-sdk). Estos componentes permiten a los desarrolladores centrarse en crear experiencias de usuario al mismo tiempo que habilitan más fácilmente la identidad descentralizada y el almacenamiento de datos en las aplicaciones.
IDENTIFICADORES DESCENTRALIZADOS
El componente DID de Web5 aprovecha ION , una red DID de segunda capa abierta, pública y sin permisos que se ejecuta sobre la cadena de bloques de Bitcoin. Se basa en el protocolo determinista Sidetree, que no requiere tokens especiales, validadores de confianza ni mecanismos de consenso adicionales para funcionar.
Un DID es esencialmente un identificador persistente único a nivel mundial que no requiere una autoridad de registro centralizada y, a menudo, se genera y registra criptográficamente. Consiste en una cadena única de identificador uniforme de recursos (URI) que sirve como ID con metadatos adicionales de infraestructura de clave pública (PKI) que describen las claves criptográficas y otros valores fundamentales de PKI vinculados a un identificador único, controlado por el usuario y autónomo en un sistema de destino como la cadena de bloques de Bitcoin.
ION solo permite que los DID sean desactivados por sus propietarios, por lo que es resistente a la censura e incluye capacidades de registro para admitir administradores de paquetes descentralizados y tiendas de aplicaciones. La red descentralizada puede, en teoría, procesar miles de operaciones DID por segundo.
NODO WEB DESCENTRALIZADO
La DWN aprovechada por Web5 es una implementación de referencia de la especificación preliminar de DWN de la Fundación de Identidad Descentralizada . Dos personas de Block han contribuido a la especificación: Moe Jangda como colaborador y Daniel Bucher como editor.
Según la especificación, una DWN es un mecanismo para el almacenamiento de datos y la transmisión de mensajes que los participantes pueden aprovechar para localizar datos públicos o privados vinculados a un DID determinado. Permite la interacción entre diferentes entidades que necesitan verificar la identidad de cada uno para transferir información entre sí.
“Los nodos web descentralizados son una construcción de almacén de datos similar a una malla que permite a una entidad operar múltiples nodos que se sincronizan con el mismo estado entre sí, lo que permite a la entidad propietaria asegurar, administrar y realizar transacciones con sus datos con otros sin depender de la ubicación o el proveedor. -infraestructura, interfaces o mecanismos de enrutamiento específicos”, según la especificación.
El objetivo de TBD es producir una primera versión del borrador de especificación actual junto con una implementación de referencia para el 1 de julio de 2022.
Las contribuciones de la comunidad de desarrollo son bienvenidas. Los desarrolladores interesados pueden enviar propuestas como solicitudes de incorporación de cambios al repositorio de GitHub . Asimismo, los problemas también se pueden enviar en el mismo repositorio de GitHub.
SERVICIO DE IDENTIDAD AUTOSOBERANA
El SSIS de Web5 es un servicio web que envuelve el ssi-sdk.
El SSIS interactúa con los estándares sobre credenciales verificables, revocaciones de credenciales, solicitudes de credenciales, intercambio de credenciales, esquemas de datos para credenciales y otros datos verificables, mensajería mediante DWN y uso de DID.
“Usando estos estándares básicos, SSIS permite una funcionalidad robusta para facilitar todas las interacciones verificables, como crear, firmar, emitir, curar, solicitar, revocar, intercambiar, validar, verificar credenciales en diversos grados de complejidad”, según su página web.
SDK DE IDENTIDAD AUTOSOBERANA
El ssi-sdk encapsula estándares relacionados con la identidad soberana propia.
“El ssi-sdk tiene la intención de proporcionar una funcionalidad flexible basada en un conjunto de primitivas basadas en estándares para construir aplicaciones de identidad descentralizadas de manera modular: con dependencias limitadas entre componentes”, según su página web.