Informes

¿Qué es la Web5?

DecentraLAB.tech

La Web 5.0 es una teoría innovadora e influyente que tiene el potencial de cambiar las reglas del juego para todos los usuarios de Internet, incluidos los que nunca oirán hablar de ella. Así que pongamos esta idea bajo el microscopio y veamos si es tan buena.

Definición de Web 5.0

La Web 5.0 es un concepto de plataforma descentralizada de código abierto basada en la blockchain Bitcoin, desarrollada por TBD, una división subsidiaria de Block la empresa dedicada al mundo de criptomonedas de Jack Dorsey. Para que quede claro, se trata de un proyecto, no de una etapa del desarrollo de Internet, como Web3. El número 5 significa aquí la suma de los conceptos de Web 2.0 + Web 3.0 = Web 5.0.

Este nuevo concepto nació de una forma un tanto peculiar en la mente de Jack Dorsey, quien simplemente hizo un tweet de su idea y comenzó a trabajar para hacerla una realidad.

Desde entonces, la empresa ha comenzado a trabajar en esta idea con el fin de desarrollar todo lo necesario para hacer realidad esta visión: este es el comienzo de la Web5.

El objetivo detrás de la Web5

El principal objetivo de la Web5 es el de construir aplicaciones web descentralizadas donde los datos de los usuarios permanezcan en todo momento bajo el control de los usuarios. Esto significa que dichas aplicaciones, sus conexiones, interacciones y datos no deben depender en ningún momento de infraestructuras de terceros.

Además, la aplicación debe ser capaz de generar una identidad digital única verificable que permita a los usuarios de aplicaciones Web5, no solo asegurar su identidad, sino también crear experiencia passwordless (sin necesidad de usar contraseñas), a la vez que se protege todos sus datos y mantiene un control granular sobre toda la experiencia.

Ejemplos de la Web 5.0

El concepto de Dorsey de la Web 5.0 gira en torno a la portabilidad de la identidad personal o, como lo llama TBD, la identidad descentralizada (DID — Decentralized Identity). Los identificadores descentralizados serán necesarios para la autorización en varios servicios. Lo que también es importante mencionar, las Credenciales Verificables (CV — Verifiable Credentials) son formatos de datos para la verificación criptográfica de las reclamaciones.

TBD dice que la descentralización de la propiedad de la identidad es una mejora destinada a avanzar en la comodidad del usuario, como las carteras predeterminadas, que contienen nuestras identidades digitales, o en otras palabras, que contienen información que no se transmitirá sin permiso. Por ejemplo, como versión de prueba, Apple ha lanzado la identidad digital a través de permisos de conducir móviles en algunas zonas de Estados Unidos. Los habitantes de estas zonas pueden ahora tener su permiso de conducir en su Apple Wallet, listo para presentarlo donde sea necesario. Es absolutamente seguro para el usuario.

Un avance con respecto a Web3

Sin embargo, ¿No existe actualmente esto en la Web3? La realidad es que la mayoría de aplicaciones Web3 que existen en la actualidad no son del todo descentralizadas. Un ejemplo muy claro de esto lo podemos ver en Uniswap, donde recientemente se ha visto cómo esta aplicación descentralizada Web3, ha comenzado a aplicar una blacklist de direcciones relacionadas con Tornado Cash.

Situaciones como esta se repiten en muchas otras aplicaciones, dando un claro mensaje: la descentralización de la Web3 no es total, existen muchos elementos intermedios que evitan alcanzar la misma, y es precisamente eso lo que la Web5 busca dejar atrás.

¿Cómo funciona la Web5?

Ahora bien, la Web5 funciona gracias a una serie de elementos que permiten a los desarrolladores crear aplicaciones descentralizadas que en la práctica son auto contenidas. Con estas herramientas, los desarrolladores pueden crear aplicaciones Web, móviles o desktop, que ofrecen una descentralización real y completa, junto con experiencias de uso únicas.

Estos elementos reciben el nombre de “Componentes”, los cuales son:

  1. Identificadores descentralizados (DID)
  2. Nodos Web Descentralizados (DWN)
  3. Servicios de Identidad Descentralizados.
  4. SDK de Identidad Descentralizados.

El primero de estos componentes tiene como objetivo permitir la creación de un identificador descentralizado o DID. Los DID son los responsables de crear una estructura de identidad soberana descentralizada, que puede ser registrada y verificada de forma totalmente criptográfica. Lo interesante en todo esto es que los DID y la implementación impulsada por TBD es un estándar W3C, lo que significa que es una tecnología unida de forma atómica a nuestras tecnologías Web actuales (Web 2.0, para ser más exactos).

Gracias a esto, Web5 podrá ser desarrollado e integrado usando mucha de la tecnología que ya existe en la actualidad, ayudando a acelerar el desarrollo y la adopción de esta tecnología.

El segundo componente son los Nodos Web Descentralizados o DWN. La finalidad de este componente es servir como un almacén de datos que puede unirse a una red descentralizada para así comunicarse y sincronizar su funcionamiento. De esta forma, los DWN pueden permitir a los usuarios, asegurar, gestionar y transaccionar sus datos con otros sin depender de la infraestructura, las interfaces o los mecanismos de enrutamiento específicos de un tercero. Básicamente, podemos ver a los DWN como los equivalentes a lo que conocemos como nodos de redes blockchain.

Finalmente, tenemos a los Servicios de Identidad Descentralizadas (SSIS o Self-Sovereign Identity Service) y sus respectivos SDK de desarrollo. En este caso hablamos de un servicio de gestión de identidades que permite a los individuos y a las empresas gobernar sus propias identidades digitales. El objetivo es que cada individuo pueda gestionar cada aspecto de su identidad digital y por tanto cada aspecto de su interacción con las aplicaciones descentralizadas con las que tiene contacto, todo ello gestionado por smart contracts.

Para construir y hacer uso de estos servicios,  existe el SDK SSIS (SKD Self-Sovereign Identity Service), que no es más que un conjunto de herramientas para crear aplicaciones que faciliten el proceso de utilización de los principios de la identidad auto suficientes.

Actores en la Web5

Los actores que hacen posible toda esta arquitectura son tres:

  1. Monederos
  2. Nodos Web Descentralizados (DWN)
  3. Aplicaciones Web Descentralizadas (DWA)

 

Los primeros son los encargados de proteger y permitirnos crear y usar nuestras identidades digitales soberanas (DIDs). Al igual que pasa en los monederos de criptomonedas, el funcionamiento de estos monederos recae en el uso de criptografía asimétrica, como los algoritmos de firmas digitales ECDSA o EdDSA.

Los segundos, son los encargados de desplegar los servicios necesarios para hacer funcionar la red descentralizada que sostiene las aplicaciones descentralizadas (DWAs) que se ejecutan sobre la misma.

Finalmente, las DWAs son solamente la realización de la tecnología de la Web5, siendo estas las aplicaciones propiamente dichas que pueden ser construidas usando tecnología ampliamente usada como JavaScript, TypeScript, NodeJS, Django (Python) y más, aprovechando la capacidad de los DWN para exponer interfaces de interacción del tipo HTTP o RPC que facilitan enormemente el desarrollo de las DWAs y le permiten contar con un potencial de desarrollo mucho más amplio que el que podemos ver en el mundo Web3.

Casos de uso de la tecnología

Ahora bien, mucha de la tecnología que hace posible la visión de la Web5 está disponible en la actualidad, pero muchas partes aún están en desarrollo (como los DWNs y los servicios SSIS. En todo caso, la Web5 ya tiene muy claro los distintos casos de uso donde esta tecnología puede tener un papel fundamental para transformar nuestra experiencia y vida digital.

El primer caso de uso de este tipo de tecnología lo podemos ver en el manejo de nuestra identidad real, digitalizando la misma y permitiéndonos usarla para interactuar con toda clase de aplicaciones sin intermediarios. Tal como hemos comentado antes, los DIDs son un estándar Web establecido por la W3C, por lo que, generar uno dentro de la Web5 no solo sirve para interactuar con aplicaciones de esta red descentralizada, sino que también puede sernos especialmente útil en la Web2 actual. Así, a medida que los DIDs se vayan convirtiendo en una utilidad mucho más común para manejar nuestra identidad, la Web2 y Web5 pueden crear espacios de interoperabilidad que beneficien a ambas.

Otro caso de uso que podemos ver en la Web5 es la generación de aplicaciones donde generamos datos personales. En el sistema actual (Web2) los datos que generamos en las aplicaciones por lo general son almacenados en servidores de terceros que pueden ser hackeados o directamente estos terceros usan nuestros datos para venderlos y monetizarlos. Sea como sea, el problema de privacidad que esto genera es enorme, y ya hemos vivido episodios bastante tristes con respecto a esta realidad (ej; el caso de Cambridge Analytica de Facebook).

Pero con la Web5 esto puede cambiar radicalmente, por que la generación de estos datos no solamente está cifrada en la red de los DWN, sino que tenemos control de la misma, pudiendo editar, borrar y eliminar por completo la información que está en los DWN y en nuestros computadores. Así, la Web5 nos regresa el control total sobre nuestros datos, permitiéndonos decidir qué hacer con ellos en todo momento.

Llegan la Web 4.0 y la Web 5.0

El Internet que tanto amamos no era antes un lugar tan increíble para una variedad de oportunidades de ocio, desarrollo y socialización. Por el contrario, sucumbió a múltiples críticas y desconfianza. Sin embargo, el progreso no puede detenerse, por lo que hoy hablamos de un nuevo concepto de la Web. Consideremos las etapas del desarrollo de Internet, y a lo que llegó.

Web 1.0: la web sólo para lectores

Durante los días de la Web 1.0, dominaban los tipos de conexiones lentas a Internet, por lo que muchas limitaciones se debían a este hecho. Por ejemplo, los vídeos en la época de la Web 1.0 eran escasos. En cambio, los usuarios solo tenían foros y chats para comunicarse. Sin embargo, las funciones de lectura se impusieron en su momento debido a la velocidad de Internet.

Web 2.0: la web social

Gracias al acceso de alta velocidad a Internet, la información multimedia (vídeo, música, gráficos) se popularizó durante la Web 2.0. De tal forma, esta época destaca por la aparición de nuevos servicios web, el desarrollo de la programación web, la mejora del diseño y la usabilidad de los sitios, y la disminución de la capacidad del usuario para ser anónimo. Un ejemplo de la versión 2.0 es Facebook.

Web 3.0: la web semántica

Las características que definen la Web 3.0 son la descentralización, ya que los datos ya no se almacenarán en servidores únicos, sino que se distribuirán entre los usuarios, la IA y el aprendizaje automático, la apertura, la libertad de acción y la omnipresencia. Y, por supuesto, la web semántica, que ayuda a construir conexiones lógicas.

Web 4.0: la NeuroWeb

Hoy en día, la Web 4.0 está indicada por la movilidad y la interacción por voz entre una persona y un robot, como Siri o Alexa. Sin embargo, el potencial de esta versión web se liberará por completo, según estimaciones preliminares, sólo alrededor de 2040. NeuroWeb es una red simbiótica entre una persona y una máquina. Para nosotros, abre las posibilidades de la interfaz cerebro-ordenador (BCI — Brain-computer interface), revela plenamente el concepto del metaverso, la IA y el IoT.

Web 5.0: la web emocional

Entonces, ¿qué es la Web 5.0 en realidad? Fuera del contexto del proyecto del equipo de Jack Dorsey, la definición de Web 5.0 puede sonar como un lector de emociones. Se supone que esto se logrará utilizando tecnologías de detección de emociones, y los asistentes de Android se convertirán en algo común para nosotros. Cualquier versión de la web es toda una generación, llena de una variedad de ideas innovadoras que se hicieron, o se harán, realidad algún día.

Web 5.0 crypto

El propietario de Block señala con precisión que la versión actual de la Web (3.0) es un sistema de punto único de fallo. Añadiendo los ejemplos de Solana (SOL) y Ethereum (ETH), concluyó que el modelo centrado en Bitcoin ayudaría a crear el tipo de oportunidades que nos alejaría de la Web 3.0, que se trata de conceptos obsoletos. En cambio, la idea basada en el Bitcoin propone dar la vuelta al sistema financiero otorgando a los inversores y a los particulares la propiedad de sus datos.

¿Qué opina del concepto de Internet descentralizada y de la Web 5.0? ¡Comparta sus ideas innovadoras en nuestro chat de Telegram!

Related Posts