Artículo original escrito por: Nader Dabit
Artículo original: What is Web3? The Decentralized Internet of the Future Explained
Traducido y adaptado por: Rafael D. Hernandez

Si estás leyendo esto, entonces eres un participante en la web moderna. La web que estamos experimentando hoy en día es muy diferente de lo que era hace solo 10 años. ¿Cómo ha evolucionado la web y, lo que es más importante, hacia dónde se dirige a continuación? Además, ¿por qué importa alguna de estas cosas?

Si algo nos ha enseñado la historia, es que estos cambios importarán mucho.

En este artículo, explicaré cómo ha evolucionado la web, a dónde va a ir a continuación y por qué esto importa.

Piensa en cómo la internet afecta tu vida a diario. Considera cómo la sociedad ha cambiado como resultado de la internet. Plataformas de redes sociales. Aplicaciones móviles. Y ahora la internet está pasando por otro cambio de paradigma mientras hablamos.

La evolución de la web

La web ha evolucionado mucho a lo largo de los años, y las aplicaciones de la misma hoy en día son casi irreconocibles desde sus primeros días. La evolución de la web a menudo se divide en tres etapas separadas: Web 1.0, Web 2.0 y Web 3.0.

¿Qué es la Web 1.0?

Web 1.0 fue la primera iteración de la web. La mayoría de los participantes eran consumidores de contenido, y los creadores solían ser desarrolladores que creaban sitios web que contenían información servida principalmente en formato de texto o imagen. La Web 1.0 duró aproximadamente de 1991 a 2004.

La Web 1.0 consistía en sitios que servían contenido estático en lugar de HTML dinámico. Los datos y el contenido se servían desde un sistema de archivos estático en lugar de una base de datos, y los sitios no tenían mucha interactividad en absoluto.

Puedes pensar en la Web 1.0 como la web de solo lectura.

¿Qué es la Web 2.0?

La mayoría de nosotros hemos experimentado principalmente la web en su forma actual, comúnmente conocida como web 2. Puedes pensar en la web 2 como la web interactiva y social.

En el mundo de web2, no es necesario ser desarrollador para participar en el proceso de creación. Muchas aplicaciones están construidas de una manera que permite fácilmente que cualquiera sea un creador.

Si quieres crear un pensamiento y compartirlo con el mundo, puedes hacerlo. Si quieres subir un video y permitir que millones de personas lo vean, interactúen con él y comenten sobre él, también puedes hacerlo.

La Web 2 es simple, en realidad, y debido a su simplicidad, cada vez más personas en todo el mundo se están convirtiendo en creadores.

La web en su forma actual es realmente genial en muchos aspectos, pero hay algunas áreas en las que podemos hacerlo mucho mejor.

Monetización y seguridad de la Web 2.0

En el mundo de web2, muchas aplicaciones populares siguen un patrón común en sus ciclos de vida. Piense en algunas de las aplicaciones que usa a diario y en cómo se pueden aplicar los siguientes ejemplos.

Monetización de apps

Imagina los primeros días de aplicaciones populares como Instagram, Twitter, LinkedIn o YouTube y lo diferentes que son hoy en día. El proceso suele ser algo como esto:

La empresa lanza una aplicación
Incorpora a tantos usuarios como sea posible
Luego monetiza su base de usuarios
Cuando un desarrollador o empresa lanza una aplicación popular, la experiencia del usuario a menudo es muy hábil a medida que la aplicación continúa aumentando en popularidad. Esta es la razón por la que son capaces de ganar tracción rápidamente en primer lugar.

Al principio, muchas empresas de software no se preocupan por la monetización. Se centran estrictamente en el crecimiento y en el bloqueo de nuevos usuarios, pero finalmente tienen que comenzar a obtener ganancias.

También deben considerar el papel de los inversores externos. A menudo, las limitaciones de asumir cosas como el capital de riesgo afectan negativamente el ciclo de vida y, finalmente, la experiencia del usuario de muchas aplicaciones que utilizamos hoy en día.

Si una empresa que crea una aplicación acepta capital de riesgo, sus inversores a menudo esperan un retorno de la inversión del orden de magnitud de decenas o cientos de lo que pagaron.

Esto significa que, en lugar de optar por un modelo de crecimiento sostenible que puedan sostener de una manera algo orgánica, la empresa a menudo se ve empujada hacia dos caminos: la publicidad o la venta de datos personales.

Para muchas empresas de web2 como Google, Facebook, Twitter y otras, más datos conducen a anuncios más personalizados. Esto genera más clics y, en última instancia, más ingresos por publicidad. La explotación y centralización de los datos de usuario es fundamental para el funcionamiento de la web tal como la conocemos y la usamos hoy en día.

Seguridad y privacidad

Las aplicaciones Web2 experimentan repetidamente filtraciones de datos. Incluso hay sitios web dedicados a mantenerse al día con estas violaciones y decirte cuándo tus datos se han visto comprometidos.

En web2, no tienes ningún control sobre tus datos ni sobre cómo se almacenan. De hecho, las empresas a menudo rastrean y guardan datos de usuarios sin el consentimiento de sus usuarios. Todos estos datos son propiedad y están controlados por las empresas a cargo de estas plataformas.

Los usuarios que viven en países donde tienen que preocuparse por las consecuencias negativas de la libertad de expresión también están en riesgo.

Los gobiernos a menudo cierran servidores o confiscan cuentas bancarias si creen que una persona está expresando una opinión que va en contra de su propaganda. Con los servidores centralizados, es fácil para los gobiernos intervenir, controlar o cerrar las aplicaciones como mejor les parezca.

Debido a que los bancos también son digitales y están bajo control centralizado, los gobiernos a menudo también intervienen allí. Pueden cerrar el acceso a cuentas bancarias o limitar el acceso a fondos en tiempos de volatilidad, inflación extrema u otros disturbios políticos.

Web3 tiene como objetivo resolver muchas de estas deficiencias repensando fundamentalmente cómo diseñamos e interactuamos con las aplicaciones desde cero.

¿Qué es la Web 3.0?

Hay algunas diferencias fundamentales entre web2 y web3, pero la descentralización está en su núcleo.

Web3 mejora el internet tal y como lo conocemos hoy en día con algunas otras características adicionales. web3 es:

  • Comprobable
  • Sin confianza
  • Autogobierno
  • Sin Permiso
  • Distribuido y robusto
  • Con estado
  • Pagos integrados nativos

En web3, los desarrolladores no suelen crear e implementar aplicaciones que se ejecuten en un único servidor o que almacenen sus datos en una única base de datos (generalmente alojada y administrada por un único proveedor de nube).

En su lugar, las aplicaciones web3 se ejecutan en cadenas de bloques, redes descentralizadas de muchos nodos compañero a compañero  (servidores) o una combinación de los dos que forma un protocolo criptoeconómico. Estas aplicaciones a menudo se conocen como dapps (aplicaciones descentralizadas), y verás que ese término se usa a menudo en el espacio web3.

Para lograr una red descentralizada estable y segura, se incentiva a los participantes de la red (desarrolladores) y compiten para proporcionar servicios de la más alta calidad a cualquier persona que use el servicio.

Cuando escuches hablar de web3, notarás que la criptomoneda es a menudo parte de la conversación. Esto se debe a que la criptomoneda juega un papel importante en muchos de estos protocolos. Proporciona un incentivo financiero (tokens) para cualquier persona que quiera participar en la creación, el gobierno, la contribución o la mejora de uno de los proyectos.

Estos protocolos a menudo ofrecen una variedad de servicios diferentes, como computación, almacenamiento, ancho de banda, identidad, alojamiento y otros servicios web comúnmente proporcionados por proveedores de nube en el pasado.

Las personas pueden ganarse la vida participando en el protocolo de diversas maneras, tanto a nivel técnico como no técnico.

Los consumidores del servicio generalmente pagan por usar el protocolo, de manera similar a como pagarían a un proveedor de nube como AWS en la actualidad. Excepto en web3, el dinero va directamente a los participantes de la red.

En esto, como en muchas formas de descentralización, verás que se eliminan intermediarios innecesarios y a menudo ineficientes.

Muchos protocolos de infraestructura web como Filecoin, Livepeer, Arweave y The Graph (que es con lo que trabajo en Edge & Node) han emitido tokens de utilidad que rigen el funcionamiento del protocolo. Estos tokens también recompensan a los participantes en muchos niveles de la red. Incluso los protocolos nativos de blockchain como Ethereum operan de esta manera.

Pagos nativos

Los tokens también introducen una capa de pago nativa que es completamente sin bordes y sin fricciones. Compañías como Stripe y Paypal han creado miles de millones de dólares de valor para habilitar los pagos electrónicos.

Estos sistemas son excesivamente complejos y todavía no permiten una verdadera interoperabilidad internacional entre los participantes. También requieren que entregues tu información confidencial y tus datos personales para utilizarlos.

Carteras criptográficas como MetaMask y, Torus, te permiten integrar pagos y transacciones internacionales fáciles, anónimas y seguras en aplicaciones web3.

Redes como Solana ofrecen latencia de varios cientos de dígitos en milisegundos y costos de transacción de una pequeña fracción de un centavo. A diferencia del sistema financiero actual, los usuarios no tienen que pasar por los numerosos pasos tradicionales llenos de fricción para interactuar y participar en la red. Todo lo que necesitan hacer es descargar o instalar una billetera, y pueden comenzar a enviar y recibir pagos sin ningún tipo de control de acceso.

Una nueva forma de construir empresas

Los tokens también traen consigo la idea de la tokenización y la realización de una economía de tokens.

Tomemos, por ejemplo, el estado actual de la construcción de una empresa de software. A alguien se le ocurre una idea, pero para comenzar a construir necesitan dinero para mantenerse a sí mismos.

Para obtener el dinero, adquieren capital de riesgo y regalan un porcentaje de la compañía. Esta inversión introduce inmediatamente incentivos mal alineados que, a la larga, no se alinearán bien con la construcción de la mejor experiencia de usuario.

Además, si la empresa alguna vez tiene éxito, tomará mucho tiempo para que cualquier persona involucrada se dé cuenta del valor, lo que a menudo lleva años de trabajo sin ningún retorno real de la inversión.

Imagina, en cambio, que se anuncia un proyecto nuevo y emocionante que resuelve un problema real. Cualquier persona puede participar en su construcción o invertir en ella desde el primer día. La compañía anuncia el lanzamiento de x number of tokens, y da el 10% a los primeros constructores, pone el 10% para la venta al público y reserva el resto para el pago futuro de los contribuyentes y la financiación del proyecto.

Las partes interesadas pueden usar sus tokens para votar sobre los cambios en el futuro del proyecto, y las personas que ayudaron a construir el proyecto pueden vender algunas de sus propiedades para ganar dinero después de que se hayan liberado los tokens.

Las personas que creen en el proyecto pueden comprar y mantener la propiedad, y las personas que piensan que el proyecto va en la dirección equivocada pueden señalar esto vendiendo su participación.

Debido a que los datos de blockchain son completamente públicos y abiertos, los compradores tienen una transparencia completa sobre lo que está sucediendo. Esto contrasta con la compra de capital en negocios privados o centralizados donde muchas cosas a menudo están ocultas en secreto.

Esto ya está sucediendo en el espacio web3.

Un ejemplo es la aplicación Radicle (una alternativa descentralizada de GitHub) que permite a las partes interesadas participar en la Governance de su proyecto. Gitcoin es otro que permite a los desarrolladores recibir pagos en criptomonedas por participar y trabajar en problemas de código abierto. Yearn permite a las partes interesadas participar en la toma de decisiones y en la votación de las propuestas. Uniswap, SuperRare, The Graph, Audius y muchos otros protocolos y proyectos han emitido tokens como una forma de permitir la propiedad, la participación y el gobierno.

Las DAOs (Organizaciones Autónomas Descentralizadas), que ofrecen una forma alternativa de construir lo que tradicionalmente pensábamos como una empresa, están ganando un gran impulso e inversión tanto de los desarrolladores tradicionales como de las empresas de capital de riesgo.

Este tipo de organizaciones se tokenizan y dan vuelta la idea de la estructura organizacional, ofreciendo una propiedad real, líquida y equitativa a porciones más grandes de partes interesadas y alineando incentivos de formas nuevas e interesantes.

Por ejemplo, Friends with Benefits es un DAO de creadores y artistas de web3, tiene aproximadamente un año de edad, tiene una capitalización de mercado de alrededor de $125 millones al momento de escribir este artículo y recientemente recibió una ronda de inversión de $10 millones de a16z.

Los DAOs podrían abarcar un post completo en sí mismos, pero por ahora solo diré que creo que son el futuro de los productos de construcción y (lo que en el pasado pensábamos que eran) las empresas.

Cómo funciona la Identidad en la Web 3

En web3, la identidad también funciona de manera muy diferente a lo que estamos acostumbrados hoy en día. La mayoría de las veces, en las aplicaciones web3, las identidades estarán vinculadas a la dirección de la billetera del usuario que interactúa con la aplicación.

A diferencia de los métodos de autenticación web2 como OAuth o correo electrónico + contraseña (que casi siempre requieren que los usuarios entreguen información confidencial y personal), las direcciones de billetera son completamente anónimas a menos que el usuario decida vincular su propia identidad públicamente.

Si el usuario elige usar la misma billetera en varias aplicaciones, su identidad también se puede transferir sin problemas a través de las aplicaciones, lo que le permite construir su reputación con el tiempo.

Los protocolos y herramientas como Ceramic e IDX ya permiten a los desarrolladores crear una identidad de soberanía propia en sus aplicaciones para reemplazar las capas tradicionales de autenticación e identidad. La fundación Ethereum también tiene una RFP trabando para definir una especificación para" Iniciar sesión con Ethereum", que ayudaría a proporcionar una forma más simplificada y documentada de hacer esto en el futuro.