Internet

Tres visiones para el futuro de Internet

La web semántica, la Web 3.0 y la Web3 son tres ideas rectoras que dan forma al futuro de Internet. He aquí cómo confluyen, unidas por tecnologías como blockchain, IA generativa y HTMX.

WiFi 7 Huawei branded

Internet puede ser la mayor creación de la tecnología moderna, y es una obra en progreso. En el centro de su desarrollo 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. Engloba y poliniza las ideas de las otras dos. En esencia, la Web 3.0 toma las ideas de la Web 2.0 y dice: "¿Qué es lo siguiente?".

La Web 2.0 se refiere generalmente 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 introdujo innovaciones tecnológicas clave como Ajax. La Web 1.0, basada en HTML y en engorrosos fragmentos de JavaScript, tiene un aspecto totalmente distinto al de las avanzadas aplicaciones Web 2.0 de hoy en día.

Presumiblemente, estamos en el proceso de desarrollo de la Web 3.0, que culminará en aplicaciones que harán que la web tal y como la conocemos hoy parezca prosaica. Aunque el término Web 3.0 se asocia a veces con ideas o tecnologías concretas, en última instancia se refiere a la próxima generación de software e interfaces de Internet.

 

Web 2.0 en evolución

No cabe 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 la Web 2.0. Pero, ¿son radicalmente diferentes? Pero, ¿son radicalmente diferentes? ¿Son diferentes en tipo? En realidad, no. Lo que vemos hoy se parece más a la Web 2.5 que a la plena evolución hacia la Web 3.0.

¿Cuáles son las tecnologías clave de la actual iteración de la Web 2.5? Una es la nube. Aunque se ha convertido en algo tan común que resulta casi invisible, la infraestructura virtualizada ha cobrado realmente protagonismo en los últimos 10 años. La nube es definitiva para el funcionamiento actual de las aplicaciones web.

Otras dos tecnologías definitivas de la Web 2.5 son los frameworks reactivos (como React) y los almacenes de datos NoSQL. Ambas fueron perfeccionamientos significativos en su campo que tuvieron un gran impacto.

Estas tres tecnologías -computación en la nube, NoSQL y programación reactiva- son los pilares de la Web 2.5. Podemos esperar que sigan desempeñando un papel importante en el futuro. Podemos esperar que sigan desempeñando un papel importante en la próxima iteración de Internet, pero no son la esencia de la Web 3.0.

Esa esencia es difícil de precisar porque ahora estamos en proceso de descubrirla. Pero tenemos ante nosotros lo suficiente para verlo a grandes rasgos. Al menos, tenemos lo suficiente para aventurarnos y decidir.

Blockchain es la tercera y más avanzada tecnología subyacente a la Web 3.0. Hace cosas en Internet de una forma fundamentalmente diferente a lo que hemos visto antes. Pero blockchain no es técnicamente la Web 3.0. Sus defensores han adoptado un término diferente para la evolución que prevén, llamado Web3.

 

Web3 no es Web 3.0

Siguiendo la vieja tradición de sobrecargar los términos para crear la máxima confusión, Web 3.0 y Web3 significan cosas similares pero diferentes y vagamente definidas. Los dos términos se utilizan a menudo como sinónimos, dos formas distintas de referirse a la misma idea general.

Pero merece la pena mantener las distinciones, porque Web 3.0 se refiere realmente al carácter general de la próxima web, mientras que Web3 se refiere al ámbito paralelo de las innovaciones de blockchain.

Web3 tendrá un impacto significativo en el significado final de Web 3.0. En la práctica, la Web 3.0 incorporará la Web3. Si blockchain acaba teniendo un papel lo suficientemente importante en el futuro de Internet (que creo que lo tendrá) la Web 3.0 podría acabar siendo la Web3. 

Hablaremos más a fondo de la influencia de blockchain, pero antes consideremos el 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). En esencia, la web semántica incorpora metadatos a 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 transforman así Internet en una red de recursos interrelacionados navegable por máquinas.

En esencia, la web semántica pretende transformar Internet de una base de datos en una base de conocimientos. Se trata de una extensión o elaboración natural de la web existente, y probablemente sea la más oficial de la Web 3.0 dado su pedigrí. Sin embargo, su aplicación en la práctica es complicada, porque aumenta el esfuerzo sin beneficiar a la aplicación ni a sus desarrolladores. Requiere un replanteamiento de la arquitectura de las aplicaciones. Hasta cierto punto, también requiere abandonar tecnologías conocidas (como las API RESTful que no son realmente RESTful). A largo plazo, tecnologías como JSON-LD y HTMX mediarán en la adopción de las ideas de la web semántica, que conducen a una web con más sentido. 

 

La IA generativa y la web semántica

Si consideramos la web semántica y la Web3 juntas, tenemos dos potentes tendencias que trazan el curso futuro de la Web 3.0: la descentralización (Web3) y la vinculación de datos (web semántica). La primera es una advenediza, la otra la heredera.

En la introducción de Berners-Lee a la idea de la web semántica, presenta el navegador del futuro, que contendrá la información contextual para potenciar las interacciones del usuario. Esta web semántica, escribe, sabrá lo que sabe, "sin necesidad de inteligencia artificial a la escala del Hal de 2001 o el C-3PO de La guerra de las galaxias".

Curiosamente, acabamos de pasar una especie de punto de inflexión con la IA generativa y, aunque no es C-3PO, el impacto de esta tecnología en el futuro desarrollo 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 grandes modelos lingüísticos. Y resulta que, después de todo, no necesitábamos añadir datos semánticos. En su lugar, nos limitamos a crear máquinas de probabilidad gigantes para simularla a posteriori

Mientras que la idea de los metadatos semánticos sólo ha surgido de forma lenta y poco sistemática, la IA generativa ha tomado el mundo por asalto. De repente, el gran montón de información inerte encapsulada en las URL ha cobrado vida.

Sin duda, la IA generativa influirá en la Web 3.0. Aún está por ver si representa un vuelco total. De hecho, es posible que ya hayamos superado el gran bache (o ciclo del bombo publicitario) de esta generación de IA y estemos en la siguiente fase de extrapolación de sus detalles más sutiles. (Blockchain se encuentra en un ciclo de vida similar: lo que Gartner llama la meseta de la productividad).

 

Blockchain, IA y la web del futuro

Queda por ver exactamente dónde se trazará la frontera entre las aplicaciones tradicionales y las aplicaciones de blockchain (también conocidas como dApps, aplicaciones distribuidas), pero con el tiempo veremos elementos de blockchain tocando prácticamente todos los aspectos de la web. Ahora mismo, blockchain está teniendo un fuerte impacto en la industria financiera, donde las finanzas descentralizadas (DeFi) están trastornando el mercado con transacciones casi instantáneas y de bajo coste que no requieren un corredor, un banco o una cámara de compensación.

La identidad y la autorización son probablemente las siguientes en la lista que cambiarán radicalmente con blockchain. Veamos cosas como Sign in with Ethereum (SiWE) para hacernos una idea de lo que está por venir.

El siguiente paso es la IA, utilizada como herramienta para crear software y como herramienta utilizada en el 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, es probable que veamos aplicaciones más sofisticadas para el diseño y la arquitectura, la manipulación de datos, etc. También podemos esperar que las aplicaciones aumentadas por la IA hagan menos incómoda la interfaz entre las personas y los datos.

Todo esto nos lleva a una pregunta interesante: ¿qué tecnología ejercerá más influencia sobre el futuro de Internet? Creo que blockchain desempeñará en última instancia un papel más diferenciador. La razón es que la IA generativa toma procedimientos existentes y los hace (a veces radicalmente) más eficaces. Pero blockchain hace algo fundamentalmente diferente: computación trustless, pública y segura.

 

Conclusión

La Web 3.0 implica el pleno uso de las técnicas de la Web 2.0 (incluida la interactividad con el usuario, las plataformas en la nube, la reactividad y NoSQL) con la creciente incorporación de elementos de blockchain, semántica e IA. En última instancia, la Web 3.0 será una unión de blockchain y aplicaciones tradicionales, que incorporarán 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 perfeccionamiento graduales de este brebaje.



Contenido Patrocinado

Forma parte de nuestra comunidad

 

¿Te interesan nuestras conferencias?

 

 
Cobertura de nuestros encuentros
 
 
 
 
Lee aquí nuestra revista de canal

DealerWorld Digital