Saltar al contenido

Vitalik propone una solución de resúmenes cruzados para ayudar a los protocolos de capa 2 a comunicarse entre sí

Vitalik propone una solución de resúmenes cruzados para ayudar a los protocolos de capa 2 a comunicarse entre sí

Ethereum (ETH)

Vitalik propone una solución de resúmenes cruzados para ayudar a los protocolos de capa 2 a comunicarse entre sí

  • El cofundador de Ethereum, Vitalik Buterin, propone el escalado de los paquetes acumulativos cruzados como una solución a las crecientes tarifas de gas de Ethereum mientras se crea un ecosistema criptográfico unificado.

En una publicación en el canal GitHub de los desarrolladores de Ethereum, Vitalik escribió una propuesta para permitir que las plataformas que usan paquetes acumulados se comuniquen entre sí. Propone soluciones de escalamiento de rollup cruzado que aliviarán las crecientes tarifas de Ethereum al tiempo que mantienen la interconectividad y la capacidad de composición en todas las plataformas.

Los rollups son soluciones de contrato inteligente de escala 2 en blockchains que almacenan y procesan la mayor parte de la información fuera de la cadena, lo que permite transacciones más rápidas y económicas en blockchain. Sin embargo, las plataformas que utilizan diferentes tipos de acumulaciones, incluidas las acumulativas optimistas y de conocimiento cero, no pueden compartir esta información fuera de la cadena con otras acumulaciones.

La propuesta de Vitalik se centra en dos proyectos que han integrado el escalamiento roll-up pero no pueden comunicarse. Uno de los proyectos, «Rollup A», tiene soporte completo para contratos inteligentes, mientras que otro, «Rollup B», solo puede realizar transacciones simples.

En un ejemplo de cómo sucederá la solución de resumen cruzado, Vitalik ofrece un ejemplo hipotético de dos plataformas, un intermediario llamado Ivan, que tiene fondos en plataformas tanto en el paquete A como en el paquete B. Iván controla completamente sus fondos en la cuenta del paquete A, IVAN_A, y también tiene fondos en su cuenta en el paquete acumulativo B, IVAN_B.

Vitalik propone que el contrato inteligente, IVAN_B, se puede programar para aceptar «notas» que contienen datos sobre cualquiera que le envíe fondos para conectar las dos cuentas. Esto mantendrá una copia de cualquier transacción futura en el paquete acumulativo B.

El historial de transacciones (memo) entre los dos paquetes acumulativos crea una capa que conecta los dos paquetes acumulativos, lo que permite que el paquete acumulativo A y el resumen B intercambien información. Vitalik explicó,

“El comportamiento esperado es simple:

1. Alice envía una transacción a IVAN_A con N monedas y una nota ALICE_B

2. Iván envía una transacción enviando monedas TRADE_VALUE * (1 – tarifa) a través de IVAN_B a ALICE_B «.

Buterin dijo además que el segundo paso también podría ejecutarse inmediatamente después del primero, y agregó que «el contrato puede incluso tener reglas que permitan que la tarifa sea mayor si Iván muestra pruebas de que la diferencia de marca de tiempo entre la segunda transacción y la primera es muy baja».

Según la publicación, el peor de los casos ocurre cuando IVAN_A no envía las monedas a ALICE_B. Alice puede resolverlo fácilmente esperando hasta que se confirme la transacción en el Paquete A, encontrar una manera de pagar las tarifas del Paquete B y reclamar los fondos que se le adeudan directamente.

Las tarifas se pueden pagar directamente en el paquete acumulativo B; Vitalik explicó si Alice necesitaría interactuar con las cadenas de bloques L1 para recuperar sus fondos.

«Todo lo que necesita es que el paquete acumulativo B tenga acceso a los hash de bloque de la cadena L1 antes del lote anterior (esto se puede hacer de manera segura)».

Lujan Odera

Lujan es un autor y editor de tecnología blockchain y criptomonedas. Ha trabajado en el campo de las criptomonedas y la tecnología blockchain desde 2015, lo que le ayudó a ganar suficiente experiencia para ser el escritor que es hoy. Es conocido por su estilo de escritura simple que permite a los principiantes comprender el campo de la manera más sencilla.

Tambien te puede interesar: