Internet puede ser la mayor creación de la tecnología moderna y es un trabajo en progreso. En el centro de su desarrollo actual se encuentran tres visiones diferentes de lo que Internet podría llegar a ser. En este artículo, exploraremos las tres ideas que guían el futuro tecnológico y arquitectónico de Internet: Web 3.0, Web3 y la web semántica.
Web 3.0: El futuro de Internet
La Web 3.0 es la más amplia de las tres visiones de Internet. Abarca y poliniza de forma cruzada las ideas de los otros dos. En esencia, la Web 3.0 toma las ideas de la Web 2.0 y dice: «¿Qué sigue?»
La Web 2.0 generalmente se refiere a la web que se desarrolló durante la primera parte de este siglo. Esta iteración de la web introdujo más aplicaciones modificables por el usuario, como las redes sociales. También presentó innovaciones tecnológicas clave como Ajax. Web 1.0, construida sobre HTML directo y engorrosa javascript fragmentos, se ve completamente diferente de las aplicaciones Web 2.0 avanzadas de hoy.
Presumiblemente, estamos en el proceso de desarrollar la Web 3.0, que culminará en aplicaciones que harán que la Web tal como la conocemos hoy parezca prosaica. Aunque el término Web 3.0 A veces se asocia con ideas o tecnologías específicas, pero en última instancia se refiere a la próxima generación de software e interfaces de Internet.
Web 2.0 en evolución
No hay duda de que las aplicaciones modernas que utilizan las últimas técnicas son mucho más avanzadas que las de la primera generación de Web 2.0. ¿Pero son radicalmente diferentes? ¿Son de diferente tipo? No precisamente. Lo que vemos hoy se parece más a la Web 2.5 que a la evolución total hacia la Web 3.0.
Entonces, ¿cuáles son las tecnologías fundamentales de la actual versión Web 2.5? Uno es la nube. Si bien se ha vuelto tan común que es casi invisible, la infraestructura virtualizada realmente se hizo popular en los últimos 10 años. La nube es definitiva para el funcionamiento de las aplicaciones web en la actualidad.
Otras dos tecnologías Web 2.5 definitivas son los marcos reactivos (como React) y los almacenes de datos NoSQL. Ambos fueron refinamientos significativos en su campo que tuvieron un gran impacto.
Estas tres tecnologías—computación en la nube, No SQL y programación reactiva, son los pilares de la Web 2.5. Podemos esperar que sigan desempeñando un papel importante en la próxima versión de Internet, pero no son la esencia de la Web 3.0.
Esa esencia es difícil de precisar porque ahora estamos en el proceso de descubrirla. Pero sí tenemos suficiente frente a nosotros para verlo a grandes rasgos. Al menos tenemos suficiente para arriesgarnos y hacer una llamada.
cadena de bloques es la tercera y más innovadora tecnología subyacente a la Web 3.0. Hace las cosas en Internet de una manera fundamentalmente diferente a lo que hemos visto antes. Pero técnicamente blockchain no es Web 3.0. Sus defensores han adoptado un término diferente para la evolución que imaginan, llamado Web3.
Web3 no es Web 3.0
En la tradicional tradición de sobrecargar términos para lograr la máxima confusión, Web 3.0 y Web3 significan cosas similares pero diferentes y vagamente definidas. Los dos términos se utilizan frecuentemente como sinónimos, sólo dos formas diferentes de referirse a la misma idea general.
Pero vale la pena mantener las distinciones, porque la Web 3.0 realmente se refiere al carácter general de la próxima web, mientras que la Web3 se refiere al ámbito paralelo de las innovaciones blockchain.
Web3 tendrá un impacto significativo en el significado final de la Web 3.0. En la práctica, la Web 3.0 incorporará la Web3. Si blockchain termina teniendo un papel lo suficientemente importante en el futuro de Internet (lo cual creo que tendrá), la Web 3.0 podría terminar siendo la Web3.
Discutiremos más la influencia de blockchain, pero primero consideremos al tercer actor en la evolución actual de Internet.
La web semántica
La web semántica es una idea que nos llega del creador de internet, Tim Berners-Lee (y otros). Básicamente, la web semántica incorpora metadatos en la información que emiten las aplicaciones. Estos metadatos describen el significado, la intención y la relación de los datos (la semántica) y, por lo tanto, transforman Internet en una red de recursos interrelacionados navegable por máquinas.
En esencia, la web semántica busca transformar Internet de una base de datos a una base de conocimientos. Es una extensión o elaboración natural de la web existente, y probablemente tenga el reclamo más oficial de la Web 3.0 dado su pedigrí. Sin embargo, hacer avanzar la implementación en la práctica es complicado porque aumenta el esfuerzo sin beneficiar a la aplicación ni a sus desarrolladores. Requiere repensar cómo se diseñan las aplicaciones. Hasta cierto punto, también requiere abandonar tecnologías familiares (como API RESTful que en realidad no son RESTful). A largo plazo, tecnologías como JSON-LD y HTMLX Mediará en la adopción de ideas de web semántica, que conducirán a una web más significativa.
IA generativa y web semántica
Cuando consideramos la web semántica y la Web3 juntas, tenemos dos tendencias potentes que trazan el curso futuro de la Web 3.0: la descentralización (Web3) y la vinculación de datos (web semántica). El primero es un advenedizo, el otro el heredero permanente.
En Berners-Lee introducción a la idea de la web semántica, presenta el navegador del futuro, que contendrá información contextual para potenciar las interacciones del usuario. Esta red semántica, escribe, sabrá lo que sabe, «sin necesidad de inteligencia artificial en la escala de Hal o 2001». Guerra de las GalaxiasEs C-3PO.»
Curiosamente, acabamos de pasar una especie de punto de inflexión con la IA generativa y, si bien no es C-3PO, el impacto de genAI en el desarrollo futuro de la web será significativo. El impulso para hacer que los datos sean más semánticos, contextuales y relacionables dio un gran paso adelante con la llegada de la IA moderna, especialmente los modelos de lenguaje de gran tamaño. Y resulta que, después de todo, no necesitábamos agregar datos semánticos. En cambio, simplemente creamos máquinas de probabilidad gigantes para simularlo después del hecho.
Mientras que la idea de los metadatos semánticos solo se ha desarrollado de manera lenta y poco sistemática, la IA generativa ha conquistado el mundo. De repente, la gran pila de información inerte encapsulada en las URL cobra vida.
Sin lugar a dudas, la IA generativa influirá en la Web 3.0. Queda por ver si representa una agitación total. De hecho, es posible que ya hayamos superado el gran obstáculo (o ciclo de exageración) de esta generación de IA y hayamos entrado en la siguiente fase de extrapolación de sus detalles más finos. (Blockchain se encuentra en un ciclo de vida similar. Lo que Gartner llama meseta de productividad.)
Blockchain, IA y la web del futuro
Queda por ver exactamente dónde se trazará el límite entre las aplicaciones tradicionales y las aplicaciones blockchain (alias dApps (aplicaciones distribuidas), pero eventualmente veremos elementos de blockchain que afectan prácticamente todos los aspectos de la web. En este momento, blockchain está impactando fuertemente a la industria financiera, donde finanzas descentralizadas (DeFi) está revolucionando el carro de la manzana con transacciones casi instantáneas y con tarifas bajas que no requieren un corredor, banco o cámara de compensación.
La identidad y la autorización probablemente sean las siguientes en la lista que la cadena de bloques cambiará fundamentalmente. Ver cosas como Iniciar sesión con Ethereum (SiWE) para probar lo que está por venir.
El siguiente paso es la IA, utilizada como herramienta para crear software y como herramienta utilizada en software. En el primer uso, los desarrolladores ya se han acostumbrado a emplear la IA como asistente de codificación (incluidos sus errores a veces confusos). En un futuro próximo, probablemente veremos aplicaciones más sofisticadas para diseño y arquitectura, manipulación de datos y más. También podemos esperar que las aplicaciones mejoradas con IA hagan que la interfaz entre las personas y los datos sea menos incómoda.
Todo esto nos lleva a una pregunta interesante: ¿qué tecnología ejercerá más influencia sobre el futuro de Internet? Creo que, en última instancia, blockchain desempeñará un papel más diferenciador. La razón es que la IA generativa toma los procedimientos existentes y los hace (a veces radicalmente) más efectivos. Pero blockchain hace algo fundamentalmente diferente: computación pública, segura y sin confianza.
Conclusión
La Web 3.0 implica el uso pleno de las técnicas de la Web 2.0 (incluida la interactividad del usuario, las plataformas en la nube, la reactividad y NoSQL) con la incorporación cada vez mayor de elementos de blockchain, semántica e inteligencia artificial. En última instancia, la Web 3.0 será una unión de blockchain y aplicaciones tradicionales, que incorporan mejor tanto la semántica como la IA generativa. Los ganadores serán las tecnologías y los equipos que hagan manejable la fusión y el refinamiento gradual de esta mezcla.
Copyright © 2024 IDG Communications, Inc.