Wanchain.- En los más de 6 años desde su lanzamiento, Ethereum, la cadena de bloques de Capa 1 compatible con contratos inteligentes más grande del mundo, ha enfrentado constantemente problemas de escalabilidad.
Los tiempos de transacción actuales y las tarifas de gas hacen que Ethereum sea completamente inadecuado para muchos casos de uso, como los juegos de blockchain. La necesidad de una solución de escalado es clara, pero esta solución no puede llegar a expensas de la descentralización o reducir la seguridad de la red de cadena de bloques de Capa 1.
Si bien las soluciones potenciales como sharding, sidechains, parachains y hashgraphs pretenden resolver la escalabilidad de la Capa 1 de alguna manera, Vitalik Buterin, cofundador de Ethereum, ha estado abogando recientemente por un tipo particular de solución de escalamiento de Capa 1 para resolver problemas de escalabilidad en Ethereum: Capa 2.
Presentamos la capa 2
Layer 2 es un enfoque fascinante dirigido principalmente a resolver problemas de escalabilidad en blockchains de Capa 1 como Ethereum.
Las soluciones de Capa 2 son, en esencia, cadenas de bloques secundarias construidas sobre las cadenas de bloques de Capa 1. Con este enfoque, los cálculos de trabajo pesado, el almacenamiento de estado y la secuencia de transacciones se procesan en la cadena de bloques de Capa 2, mientras que la cadena de bloques de Capa 1 continúa proporcionando un marco de seguridad y consenso.
Recientemente, varias soluciones de Capa 2, como Optimistic Rollups y Zero-Knowledge Rollups, han experimentado un enorme crecimiento. Estos desarrollos han aclarado algunas cosas sobre el futuro de Layer 2:
- Primero, aunque cada enfoque de Layer 2 tiene sus fans, coexistirán múltiples enfoques de Layer 2.
- En segundo lugar, varias soluciones de Capa 2 darán servicio al mismo tiempo a la misma cadena de bloques de Capa 1. Por ejemplo, habrá muchas cadenas de bloques de Capa 2 construidas sobre Ethereum.
- En tercer lugar, las soluciones de Capa 2 se aplicarán a otras cadenas de bloques de Capa 1 como Bitcoin, Polkadot, Litecoin y XRP Ledger. El problema específico que estas soluciones de Capa 2 pretenden abordar diferirá según la Capa 1.
- Finalmente, las cadenas de bloques de Capa 2 deberán permitir que los activos, datos e incluso comandos se transfieran directamente de una cadena de bloques de Capa 2 a otra cadena de bloques de Capa 2 para preservar el valor de sus soluciones de escala.
Como la principal solución de interoperabilidad de blockchain descentralizada del mundo, la perspectiva de puentes de Capa 2 a Capa 2 es de particular interés para Wanchain.
Como tal, el equipo de Wanchain está encantado de revelar que se ha desarrollado una nueva e innovadora solución puente L2L2 y que actualmente está entrando en las etapas finales de prueba.
L2L2: puentes directos de capa 2 a capa 2
Las ventajas de un puente directo L2L2 son obvias ya que ambas cadenas de bloques de Capa 2 exhiben un alto rendimiento de transacciones y tarifas de gas relativamente bajas. En particular, los nuevos puentes directos L2L2 de Wanchain están diseñados para:
Eficiente y fácil de usar
Las transferencias de activos de una cadena de bloques de Capa 2 a otra cadena de bloques de Capa 2 no necesitan pasar a través de la cadena de bloques de Capa 1. Esto mejora enormemente la eficiencia de las transferencias de activos.
Los puentes directos L2L2 de Wanchain no sufren la baja velocidad de rendimiento de las transacciones y las altas tarifas de gas de las cadenas de bloques de Capa 1 que requerían la creación de soluciones de Capa 2 en primer lugar.
Versátil
Los puentes directos L2L2 de Wanchain no están sujetos a las limitaciones de una cadena de bloques de Capa 1 en particular. Más bien, son una solución híbrida que se puede usar para conectar diferentes cadenas de bloques de Capa 2.
No existen requisitos estrictos sobre la compatibilidad con EVM que dicten el uso de un enfoque estándar Lock-Mint-Burn-Unlock o Liquidity Pool para la creación de puentes. Más sobre esto a continuación.
Descentralizado
Los puentes directos L2L2 de Wanchain aprovechan la arquitectura Storeman Group existente de Wanchain para garantizar que los puentes permanezcan completamente descentralizados y sin permisos.
Las innovaciones de Storeman Group de Wanchain, como el uso de la informática segura de múltiples partes que elimina de manera efectiva el riesgo de falla de un solo punto al transferir activos, están presentes en los puentes L2L2.
Casos de uso y ventajas de L2L2
Los puentes L2L2 de Wanchain permiten numerosos casos de uso. Por ejemplo, un proyecto de moneda estable como MakerDao puede tener monedas estables de $ DAI tanto en Arbitrum como en Polygon.
Usando un puente L2L2, un usuario puede mover su $ DAI de Arbitrum a Polygon sin pasar por Ethereum Layer 1 e incurrir en altas tarifas de gas y sufrir bajas velocidades de procesamiento de transacciones. Otras monedas estables como $ USDT y $ USDC se beneficiarían de los puentes directos L2L2.
Imagine el siguiente escenario: posee $ USDT en Arbitrum pero no en Polygon. Se está llevando a cabo una nueva subasta de NFT en Polygon y está listo para comprar una. Sin un puente L2L2, primero necesitaría unir su $ USDT desde la cadena de bloques Arbitrum Layer 2 a la cadena de bloques Ethereum Layer 1.
Esto generará tarifas y llevará tiempo. Luego, deberá conectar su $ USDT desde la cadena de bloques Ethereum Layer 1 a la cadena de bloques Polygon Layer 2. Esto generará aún más tarifas y llevará más tiempo. Para cuando haya movido su $ USDT a Polygon, es posible que haya gastado cientos de dólares en gasolina. Peor aún, es probable que el NFT que deseaba ya no esté disponible.
Este tedioso flujo de Capa 2 a Capa 1 a Capa 2 no solo le costó tiempo y dinero, ¡sino que ni siquiera pudo comprar el NFT que deseaba en primer lugar! También incurrirá en aún más tarifas al trasladar su $ USDT no gastado de regreso a Arbitrum.
Necesita pasar a través de la cadena de bloques de Capa 1, pasar de una cadena de bloques de Capa 2 a otra es contraproducente y socava por completo la escalabilidad mejorada prometida por las soluciones de Capa 2.
Si bien se establece la necesidad de puentes L2L2 directos, quedan cuestiones de diseño técnico. ¿Cómo se puede construir un puente L2L2 directo?
Diseño técnico L2L2
Al diseñar el puente directo L2L2, el equipo de I + D de Wanchain adoptó un enfoque híbrido. Se inspiraron en muchos mecanismos de transferencia de activos establecidos, incluidos, entre otros, el retransmisor, la informática segura de múltiples partes, los intercambios atómicos, los nodos de Oracle y la ejecución directa de comandos de cadena cruzada. Finalmente, surgieron tres soluciones técnicas factibles:
- Bloquear-Mint-Quemar-Desbloquear (LMBU)
- Fondo de liquidez
- Llamada de función de cadena cruzada
Bloquear-Mint-Quemar-Desbloquear (LMBU)
LMBU es un mecanismo de transferencia de activos bien conocido que se utiliza en muchos de los puentes de cadenas cruzadas más populares de la industria blockchain. Para los puentes directos L2L2, se implementan tres grupos principales de contratos inteligentes.
El primero se implementa en la cadena de bloques de la Capa 2 de origen y maneja los activos de origen.
El segundo se implementa en la cadena de bloques de Capa 2 de destino y maneja los activos de destino.
El tercero se implementa en una cadena de bloques de gestión y se ocupa de los asuntos relacionados con los nodos de puente L2L2.
Cuando un usuario inicia una transacción L2L2, especifica la cadena de bloques de Capa 2 de destino y la dirección de destino. Los contratos inteligentes de la cadena de bloques de la Capa 2 de origen bloquean los tokens de origen y emiten un evento de «Bloqueo».
Los nodos del puente L2L2 ven el evento «Bloquear» e instruyen a los contratos inteligentes de la cadena de bloques de Capa 2 de destino para que acuñen el mismo valor de tokens en la cadena de bloques de Capa 2 de destino. Esto da como resultado una transferencia directa de activos desde la cadena de bloques de Capa 2 de origen a la cadena de bloques de Capa 2 de destino: ¡una transacción directa de Capa 2 a Capa 2!
Para devolver los activos de la cadena de bloques de Capa 2 de destino a la cadena de bloques de Capa 2 de origen, el usuario envía una transacción de «Canjear».
Los contratos inteligentes de la cadena de bloques de la Capa 2 de destino luego queman los tokens en la cadena de bloques de la Capa 2 de destino y emiten un evento «Grabar». Los nodos del puente L2L2 ven el evento «Grabar» e instruyen a los contratos inteligentes de la cadena de bloques de la Capa 2 de origen para desbloquear los tokens de origen.
El puente L2L2 une todos los activos de participación como garantía y utiliza la informática segura de varias partes para evitar la colusión. Este enfoque es similar al enfoque utilizado por Storeman Group de Wanchain, que administra transacciones entre cadenas entre cadenas de bloques heterogéneas de Capa 1.
Fondo de liquidez
Este mecanismo de transferencia de activos combina liquidez y computación multipartita segura. Está construido alrededor de grupos de liquidez a ambos lados de un puente L2L2.
En lugar de bloquear y acuñar activos, el activo de origen se envía a un grupo de liquidez en la cadena de bloques de Capa 2 de origen antes de que un grupo de liquidez en la cadena de bloques de Capa 2 de destino libere el mismo valor de tokens a la dirección de destino.
Los grupos de liquidez en ambas cadenas de bloques de Capa 2 están controlados por los nodos de puente L2L2 que utilizan computación multipartita segura para garantizar la seguridad de los activos y la máxima descentralización. Igual de importante, las transferencias de activos son simples y eficientes con este enfoque.
El principal desafío de este enfoque es la necesidad de garantizar grupos de liquidez suficientemente sólidos en todo momento. Un método potencial para abordar este problema es implementar un modelo dinámico de costos entre cadenas.
Si el fondo común de liquidez en la Capa 2A disminuye, entonces aumenta el costo de transacción para mover un activo de la Capa 2A a la Capa 2B. De manera similar, si el fondo común de liquidez en la Capa 2A aumenta, el costo de una transacción desde la Capa 2A a la Capa 2B disminuye.
Llamada de función de cadena cruzada
Este mecanismo de transferencia de activos utiliza contratos inteligentes coincidentes implementados en ambas cadenas de bloques de Capa 2. Los contratos inteligentes en la cadena de bloques de la Capa 2 de origen pueden llamar a funciones en los contratos inteligentes en la cadena de bloques de la Capa 2 de destino.
Cuando se inicia una transacción L2L2, los contratos inteligentes de origen bloquean el activo de origen y luego llaman a la función de menta en los contratos inteligentes en la cadena de bloques de Capa 2 de destino para acuñar el mismo valor de token en la dirección de destino.
De un vistazo, este enfoque parece sencillo. Sin embargo, requiere un marco de llamada de función de cadena cruzada, cuyos detalles están más allá del alcance de este artículo. Los marcos de llamadas a funciones de cadenas cruzadas y su tecnología subyacente se presentarán en artículos futuros.
Un enfoque en capas: la arquitectura de cadena cruzada descentralizada de Wanchain
Wanchain tiene un historial probado en la construcción de puentes crosschain descentralizados sin custodia. Hasta ahora, la atención se ha centrado principalmente en conectar cadenas de bloques de Capa 1 con otras cadenas de bloques de Capa 1.
Al extender la infraestructura de cadena cruzada de Wanchain para incluir puentes L2L2, los usuarios, los desarrolladores y el ecosistema en su conjunto se benefician de las ventajas únicas de las cadenas de bloques de Capa 2.
Debido a que ambos extremos de un puente L2L2 tienen un alto rendimiento de transacciones y tarifas de gas relativamente bajas, las implementaciones de cadenas cruzadas que no eran posibles con las cadenas de bloques de Capa 1 ahora son factibles.
El siguiente diagrama muestra una descripción general de la infraestructura de cadena cruzada de Wanchain, incluido el puente L2L2.
De abajo a arriba:
- La capa inferior incluye todas las cadenas de bloques de Capa 1 conectadas por puentes de cadenas cruzadas descentralizadas sin custodia de Wanchain, como Bitcoin, Ethereum, Wanchain, Binance Smart Chain, Litecoin, XRP Ledger, Moonriver y Avalanche.
- Los conectores verticales son puentes de Capa 1 a Capa 2 construidos por proveedores de soluciones de Capa 2 como Arbitrum, Polygon y Optimistic.
- La capa intermedia son los puentes directos L2L2 de Wanchain, que conectan las diversas soluciones de Capa 2.
- La capa superior incluye todos los tokens, aplicaciones y otros proyectos DeFi construidos o alojados en cadenas de bloques de Capa 2.
La importancia de los puentes L2L2 de Wanchain aumenta junto con la cantidad de soluciones viables de Capa 2. Los puentes L2L2 están destinados a desempeñar un papel importante en el futuro de la interoperabilidad entre cadenas por las siguientes razones:
- No habrá una sola solución de Capa 2. Coexistirán muchas soluciones de Capa 2. Así como la falta de interoperabilidad limitó la adopción de cadenas de bloques de Capa 1, las cadenas de bloques de Capa 2 también necesitarán puentes de cadenas cruzadas descentralizadas para prosperar.
- Existirán múltiples activos y aplicaciones DeFi en diferentes cadenas de bloques de Capa 2. Esto crea la necesidad de transferir datos y activos de una cadena de bloques de Capa 2 a otra.
- Los usuarios querrán mantener sus activos en cadenas de bloques de Capa 2. Esto se debe a las mejoras de escalabilidad posibles gracias a las cadenas de bloques de Capa 2. Las tarifas de gas más altas y el rendimiento de transacciones más lento de las cadenas de bloques de Capa 1 como Ethereum crean un desincentivo para mover activos de una cadena de bloques de Capa 2 a una cadena de bloques de Capa 1.
¡Más detalles sobre los puentes directos L2L2 de Wanchain próximamente!
Sobre Wanchain
True DeFi es interoperable: Wanchain, la cadena de red de área amplia, es la principal solución de interoperabilidad de blockchain descentralizada del mundo. Nuestra misión es impulsar la adopción de blockchain a través de la interoperabilidad mediante la construcción de puentes completamente descentralizados que conectan las muchas redes de blockchain en silos del mundo. Esta infraestructura de cadena cruzada permite a los desarrolladores crear aplicaciones de cadena cruzada verdaderamente descentralizadas para impulsar el futuro de DeFi.
Sitio web | Documentación | Telegram | Twitter | Boletín de noticias | Explorador de Blockchain | Portal para desarrolladores