Comunicación entre Rollups

Motivación

Los Rollups han ganado una atención y adopción significativas gracias a su capacidad para mejorar la escalabilidad de las blockchains, reducir los costos de transacción y mejorar la eficiencia en general. Lumoz ofrece servicios de ZK-RaaS para aplicaciones Web3, permitiendo a los desarrolladores crear sus propios Rollups a través de Lumoz Rollup Launchbase. En esta era de múltiples Rollups, anticipamos una creciente coexistencia de diversos Rollups, lo que hace que la interoperabilidad sin problemas entre diferentes soluciones de Capa 2 sea crucial.

Actualmente, las interacciones entre Rollups siguen siendo relativamente aisladas, careciendo de comunicación en tiempo real entre cadenas y de interoperabilidad de activos. Este aislamiento ha llevado a un panorama fragmentado, donde los activos están confinados dentro de Rollups específicos, restringiendo su libre flujo y utilización en diferentes redes.

La falta de una comunicación eficiente entre Rollups no solo limita el potencial de los Rollups individuales, sino que también afecta la experiencia general del usuario. Los usuarios que intentan transferir activos o realizar transacciones entre cadenas entre Rollups se enfrentan a procesos engorrosos y que consumen mucho tiempo. Esta experiencia subóptima debilita el atractivo de los Rollups y, en cierta medida, obstaculiza la adopción generalizada de soluciones de escalado de Capa 2.

Las soluciones existentes de puenteo entre Rollups a menudo implican implementar nuevos conjuntos de contratos intercadenas en las cadenas de Rollups y utilizar incentivos de liquidez multinivel para lograr la funcionalidad de intercambio de activos entre cadenas. Sin embargo, estas soluciones no son universalmente aplicables para interacciones de mensajes entre cadenas y conllevan riesgos de centralización y confianza.

Para desbloquear completamente el potencial de la era de múltiples Rollups, existe una necesidad urgente de un protocolo de comunicación confiable y universal entre Rollups.

La solución de Lumoz

De hecho, cada ZK-Rollup viene con un puente L1<>L2 inherente, al que nos referimos como puente nativo. A diferencia de los puentes de terceros que utilizan esquemas basados en liquidez, el puente nativo funciona como un mecanismo único de intercambio "mint-burn" entre cadenas. Garantiza la seguridad a través de pruebas de conocimiento cero mientras mantiene la falta de confianza. Todos los activos en un Rollup provienen de transacciones de depósito a través del puente nativo y reciben el respaldo de seguridad definitivo de este.

Creemos firmemente en el principio de la navaja de Occam: "Las entidades no se deben multiplicar más allá de lo necesario". Los puentes de terceros pueden ofrecer experiencias de intercambio entre cadenas más baratas y rápidas, pero introducen costos adicionales de confianza y riesgos de seguridad. El incidente reciente de Multichain es un claro ejemplo. Por lo tanto, desde el principio, la inspiración de Lumoz para la comunicación entre Rollups fue elegante y directa: aprovechar el puente nativo directamente para lograr la interoperabilidad entre múltiples Rollups, en lugar de introducir un puente de terceros adicional. Este concepto dio origen al protocolo NCRC (Native Cross Rollup Communication).

Last updated