Cómo las redes superpuestas podrían cambiar Web3

Estamos emocionados de traer Transform 2022 en persona el 19 de julio y virtualmente del 20 al 28 de julio. Únase a los líderes de inteligencia artificial y datos para discusiones en profundidad y oportunidades emocionantes para establecer contactos. ¡Regístrese hoy!

El primer concepto de Internet de una red superpuesta tiene un papel importante que desempeñar en la formación de la infraestructura de la cadena de bloques.

El marco de una “pila” de tecnología ha sido útil para comprender la función de los diversos componentes de la infraestructura de la cadena de bloques y el papel que están diseñados para desempeñar dentro del ecosistema Web3.

Por ejemplo:

  • En 2016 los “protocolos gordos” tesis trazó una línea entre la capa de protocolo y la capa de aplicación en el desarrollo de software de cadena de bloques y teorías avanzadas sobre dónde se acumularía valor más rápido.
  • Entre los protocolos, los “protocolos de capa 1” son el nivel básico de consenso sobre el que se construyen las aplicaciones. Los ejemplos incluyen Bitcoin y Ethereum.
  • Los “protocolos de capa 2” suelen ofrecer un consenso más rápido y económico, con garantías más ligeras, y se basan periódicamente en la referencia de capa 1. Los ejemplos incluyen Lightning Network y Polygon.
  • En la discusión sobre la infraestructura de blockchain hasta la fecha, falta un concepto bien conocido que ha desempeñado un papel importante en la evolución de la pila de tecnología Web2. Este es el red superpuesta. Creemos que las redes superpuestas se convertirán en un concepto importante en el desarrollo de la pila Web3, proporcionando interoperabilidad que conecta ecosistemas, recursos y usuarios de forma segura.

    ¿Qué es una red superpuesta?

    Una red superpuesta proporciona servicios para un ecosistema que de otro modo no estarían disponibles, serían costosos o ineficientes. Se asienta sobre otras redes y, en virtud de la “visibilidad” global de otras redes, puede proporcionar una mejor calidad de servicio.

    Algunas de las principales propiedades que las redes superpuestas brindan a Internet son el almacenamiento en caché, el enrutamiento y la seguridad. Veamos por qué estas propiedades son críticas para Internet y luego veamos qué servicios necesitamos para Web3.

    Al igual que la infraestructura de cadena de bloques que conocemos hoy, Internet se compone de redes dispares. Un usuario de América del Norte no utiliza la misma red que un usuario de Asia oriental. No es un problema para esos dos usuarios interactuar y compartir contenido, debido a las redes superpuestas.

    El concepto de redes superpuestas fue perfeccionado por los investigadores de Akamai, una empresa de infraestructura Web2 pionera en el desarrollo de redes de entrega de contenido (CDN). Como redes superpuestas, las CDN han permitido que su computadora recupere el contenido de un sitio web desde un servidor remoto ubicado en algún lugar del mundo, almacenando en caché ese contenido en un servidor de puerta de enlace, en algún lugar cercano. . Al conectarse a la superposición, los usuarios se beneficiaron de la velocidad y la seguridad que de otro modo no estarían disponibles.

    ¿Es bueno tener redes superpuestas Web2? Sin duda, es posible que un desarrollador de aplicaciones compre un bastidor adicional de servidores, instale enrutadores y controle sus firewalls en busca de amenazas. Pero es costoso, y prácticamente nadie, excepto las organizaciones muy grandes, puede permitirse administrar y ejecutar bien dichos servicios mientras trabaja en sus negocios principales.

    Cómo una red superpuesta puede proporcionar “ubicación de activos”

    En Web2, la interoperabilidad no es controvertida. En Web3, hemos visto un animado debate si la actividad entre cadenas también es una buena idea. En resumen, creemos que este debate es discutible: la interoperabilidad es inevitable. Eso no significa que será fácil.

    Cuando aplicamos el concepto de superposición de red a Web3, no podemos simplemente colocar una etiqueta o encender un interruptor. Una CDN proporciona lo que podría llamarse una “ubicación de datos”. Un equivalente de Web3 debe proporcionar lo que podríamos llamar “ubicaciones de activos”. Para proteger estos activos de la apropiación indebida, debe replicar las garantías de seguridad de las cadenas de bloques cruzadas vinculadas.

    Desde nuestro punto de vista, para garantizar la interoperabilidad y la localización de recursos, una red de superposición Web3 debe proporcionar tres cosas:

  • Enrutamiento de cadena cruzada
  • Traducción
  • La seguridad
  • A continuación, explicamos brevemente por qué cada función es necesaria para la evolución de la infraestructura blockchain y la realización del potencial implícito en el término “Web3”.

    Enrutamiento de cadena cruzada

    Las cadenas de bloques siguen siendo relativamente lentas en comparación con las redes Web2. Minimizar el número de saltos es crucial. Sin enrutamiento a nivel de red, esta lógica se deja a nivel de contrato inteligente, lo que genera mayores costos de desarrollo y tarifas de gas.

    Traducción

    Para fomentar la innovación, debemos permitir que las cadenas de bloques experimenten con nuevos motores de consenso y lenguajes de contratos inteligentes. Hoy ya vemos docenas de enfoques muy diferentes para la infraestructura de blockchain. Todavía tenemos que interactuar entre nosotros. Las superposiciones de traducción pueden traducir de manera eficiente un formato de paquete de mensajes a otro. Sin una red de superposición, la traducción se cifraría en la capa de aplicación, lo que nuevamente generaría costos de desarrollo y tarifas de gas más altos.

    La seguridad

    En Internet, tomamos de 10 a 20 saltos para llegar a un sitio web, atravesando docenas de redes. Cloudflare es un ejemplo de red superpuesta que ofrece seguridad contra ataques DDoS. Esto solo es posible porque Cloudflare tiene una fuerte “visibilidad” en toda la topología y el tráfico de Internet. Se encuentra en muchas redes, monitorea el tráfico y bloquea el tráfico malicioso.

    Si bien esto es excelente para Internet, Internet solo se usa para entregar información “no verificable”. ¿Esta infraestructura será adecuada para la seguridad de la cadena de bloques? Las cadenas de bloques tienen que ver con la verificabilidad y la confianza.

    Un argumento que hace la gente es que queremos una conectividad total entre pares: cada cadena de bloques debe comunicarse con todas las demás cadenas de bloques. Eso no tiene sentido. Terminaríamos con ~N^2 conexiones y en un mundo de cientos o miles de blockchains, esto no es escalable. Un operador mantendrá conexiones a un número manejable de redes, digamos, 10, y asumirá que existe una ruta desde una de estas 10 redes a todas las demás redes (potencialmente a través de otras redes intermedias).

    Imagine transferir un activo de una fuente a una cadena de destino, con 10 saltos en el medio: 10 protocolos puente potencialmente diferentes, haciendo 10 supuestos económicos y de seguridad distintos. Esto tiene enormes implicaciones para la confianza y la seguridad de los activos y la información de la cadena de bloques que transferimos.

    Conclusión

    Mientras Web2 aporta información, Web3 aporta más: aporta valor. Los instrumentos al portador se transfieren dentro de las redes blockchain. Cada vez más, las transacciones ocurren entre cadenas, entre redes de blockchain. Las mejores conexiones entre redes no serían adecuadas, ni siquiera para la mayoría de las aplicaciones Web2 actuales. Para los usuarios de Web3 que arriesgan el valor, la necesidad de una infraestructura universal de cadena cruzada es aún mayor. Sin él, enfrentamos costos de desarrollo más altos, tarifas de gas más altas y una seguridad de cadena de bloques más débil, dejando la transferencia cruzada de recursos e información a través de múltiples redes a la capa de aplicación.

    Una red superpuesta puede ser una solución de un solo salto (o no), mejorando la seguridad de la cadena de bloques.

  • Los administradores de la plataforma solo necesitan mantener una conexión a una red superpuesta.
  • Las redes superpuestas se establecen y mantienen muchas conexiones salientes.
  • Las redes superpuestas minimizan el número de saltos, ahorrando costes y latencia, y mejorando la seguridad y la confianza en el proceso.
  • A medida que construimos colectivamente la infraestructura de cadena de bloques detrás de las aplicaciones Web3, no copiaremos simplemente la arquitectura de la información de Internet. Debemos escoger y escoger los conceptos más aplicables y útiles. Más importante aún, debemos aplicarlos cuidadosamente a los aspectos de la Web3 que son nuevos y difíciles.

    Sergey Gorbunov es profesor asistente en UWaterloo y miembro fundador del equipo de Algorand. Galen Moore trabaja en la gestión de CoinDesk, desarrollo de negocios en New Alchemy, es el fundador de Token Report y editor en jefe de American City Business Journals.

    Tomadores de decisiones de datos

    ¡Bienvenido a la comunidad VentureBeat!

    DataDecisionMakers es el lugar donde los expertos, incluidos los ingenieros de datos, pueden compartir ideas e innovaciones relacionadas con los datos.

    Si desea leer ideas de vanguardia e información actualizada, las mejores prácticas y el futuro de los datos y la tecnología de datos, únase a nosotros en DataDecisionMakers.

    ¡Incluso podría considerar contribuir con su propio artículo!

    Leer más de DataDecisionMakers


    Compruebe también

    La Corte Suprema decidirá si Alabama puede impugnar abiertamente sus fallos sobre el derecho al voto

    Alabama ha regresado a la Corte Suprema para pedir permiso a los magistrados para desafiar …

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *