Ayúdanos a actualizar esta página.

🌏

Disponemos de una nueva versión de esta página, pero solo está en inglés por ahora. Ayúdanos a traducir la última versión.

Esta página está incompleta. Si eres un experto en el tema, por favor edita esta página y esparce tu sabiduría.

Comparación entre web2 y web3

Última edición: , Invalid DateTime
Edit page

Web2 se refiere a la versión de Internet que la mayoría de nosotros conocemos hoy. Internet está dominada por compañías que prestan servicios a cambio de sus datos personales. Web3, en el contexto de Ethereum, se refiere a las aplicaciones descentralizadas que se ejecutan en la cadena de bloques. Estas son aplicaciones que permiten a cualquiera participar sin comercializar sus datos personales.

Ventajas de Web3

Muchos desarrolladores de Web3 han elegido construir dapps debido a la descentralización inherente a Ethereum:

  • Cualquiera que esté en la red tiene permiso para usar el servicio o, en otras palabras, no se requiere permiso.
  • Nadie puede bloquearte o denegarte el acceso al servicio.
  • Los pagos se incorporan a través del token nativo, ether (ETH).
  • Ethereum se está convirtiendo en un sistema turing-complete, lo que significa que prácticamente se puede programar cualquier cosa.

Comparaciones prácticas

Web 2.0Web 3.0
Twitter puede censurar cualquier cuenta o tweetLos tweets de Web3 no serían censurables porque el control es descentralizado
Los servicios de pago pueden decidir no permitir pagos por ciertos tipos de trabajoLas aplicaciones de pago web3 no requieren datos personales y no pueden evitar pagos
Los servidores de gig-economy apps podrían caerse, y afectar a los ingresos del trabajadorLos servidores web3 no se pueden caer, utilizan Ethereum, una red descentralizada de miles de ordenadores como backend

Esto no significa que todos los servicios deban ser convertidos en una dapp. Estos son ejemplos ilustrativos para mostrar las principales diferencias entre los servicios web2 y web3.

Limitaciones de web3

Web3 tiene algunas limitaciones ahora mismo:

  • Escalabilidad: Las transacciones son más lentas en web3 porque son descentralizadas. Los cambios a estado, como un pago, deben ser procesados por un minero y propagados a través de la red.
  • UX: Interactuar con aplicaciones web3 puede requerir pasos adicionales, software y formación. Esto puede ser un obstáculo para su implantación.
  • Coste: Las dapps más exitosas ponen porciones muy pequeñas de su código en la blockchain, ya que es caro.

Centralización vs descentralización

En siguiente la tabla, enumeramos algunas de las ventajas y desventajas de las redes digitales centralizadas y descentralizadas.

Sistemas centralizadosSistemas descentralizados
Redes de bajo diámetro (todos los participantes están conectados a una autoridad central); la información se propaga de forma rápida, ya que esta información se maneja por una autoridad central con grandes recursos computacionales.Los participantes más lejanos de la red pueden estar potencialmente alejados entre sí. La información transmitida de un lado de la red puede tardar mucho tiempo en llegar al otro lado.
Generalmente tienen un mayor rendimiento (mayor rendimiento: menos recursos computacionales totales) y son más fáciles de implementar.Generalmente tienen un menor rendimiento (menor rendimiento: más recursos computacionales totales) y son más complejas de implementar.
En caso de que haya datos contradictorios, la resolución es clara y sencilla: la autoridad central tiene la última palabra.Se necesita un protocolo (a menudo complejo) para la resolución de conflictos si los pares hacen afirmaciones contradictorias sobre el estado de los datos en los que los participantes deben ser sincronizados.
Punto único de falla: Los actores malintencionados pueden derribar la red si se dirigen a la autoridad central.No hay un único punto de falla: La red todavía puede funcionar incluso si una gran proporción de participantes son atacados/eliminados.
La coordinación entre los participantes en la red es mucho más fácil, y es manejada por una autoridad central. La autoridad central puede obligar a los participantes de la red a adoptar actualizaciones, actualizaciones de protocolo, etc., con muy poca fricción.La coordinación es a menudo difícil, ya que ningún agente tiene la última palabra en las decisiones a nivel de red, actualizaciones de protocolos, etc. En el peor de los casos, la red es propensa a fracturarse cuando hay desacuerdos sobre los cambios de protocolo.
La autoridad central puede censurar datos, lo que podría impedir que partes de la red interactúen con el resto de la red.La censura es mucho más difícil, ya que la información tiene muchas maneras de propagarse a través de la red.
La participación en la red está controlada por la autoridad central.Cualquiera puede participar en la red; no hay “guardianes” Idealmente, el costo de participación es muy bajo.

Ten en cuenta que estos son patrones generales que pueden no mantenerse auténticos en cada red. Además, en realidad el grado en que una red está centralizada/descentralizada reside en un espectro; ninguna red está enteramente centralizada o totalmente descentralizada.

Más lectura