cadena de bloques
El protocolo de interoperabilidad Connext ha introducido la abstracción de cadena con el objetivo de simplificar la experiencia de capa 2.
De manera similar a cómo la abstracción de cuentas está diseñada para simplificar la experiencia del usuario final con billeteras, la abstracción de cadenas está diseñada para permitir a los usuarios interactuar con múltiples aplicaciones descentralizadas (dapps) en diferentes cadenas sin tener que abandonar la interfaz de usuario.
Tradicionalmente, cuando interactúan con las capas 2, es posible que los usuarios necesiten conectar sus fondos a la cadena A si desean usar un grupo de liquidez específico en la cadena A, pero solo tienen tokens disponibles en la cadena B.
Esto genera una experiencia de usuario complicada y, a menudo, puede disuadir a los nuevos usuarios de querer realizar transacciones en el espacio, ya que deberán navegar el proceso de conexión, pago de gasolina y depósito de fondos a través de diferentes redes.
Muchos protocolos diferentes están trabajando para resolver este problema, incluidos Chainlink, LayerZero y Wormhole, por nombrar algunos. Todos estos protocolos se centran en la mensajería entre cadenas, lo que permite que los contratos inteligentes se comuniquen entre sí.
La mayoría de estos protocolos se incluyen en los tres puentes más comunes que existen en la actualidad:
- Nativo
- Verificado externamente
- Optimista
Los puentes nativos son completamente confiables, dijo Max Lomuscio, líder de marketing de Connext Labs, a Blockworks. Las transacciones en los puentes nativos están completamente verificadas por una cadena de bloques, pero a menudo solo funcionan en una dirección.
Otro tipo de puente, verificado externamente, utiliza partes externas para verificar las transacciones y se basa en la confianza.
Esto incluye los gustos de Chainlink y LayerZero. En Chainlink, por ejemplo, los usuarios deben confiar en que el oráculo es preciso. Con LayerZero, hay un multisig 2/2, donde dos partes son responsables de todos los puentes de token.
“El problema es que no hay nada que impida que estos partidos se confabulen si quisieran”, dijo Lomuscio.
Los puentes optimistas son un tercer tipo. De manera similar a cómo funcionan los rollups, las transacciones que pasan a través de puentes optimistas deben ponerse en cuarentena durante 30 minutos antes de que sean válidas.
Lomuscio señala que “cualquier observador puede enviar una prueba de fraude y cortar la transacción, por lo que solo necesita un buen actor para mantenerse en el espacio observando las transacciones para mantener la seguridad del sistema”.
Connext afirma que lo que presenta con la abstracción en cadena es completamente confiable y rápido.
“Connext se conecta a puentes nativos para mover los datos utilizando la ruta más segura. Además de eso, tenemos un sistema optimista para que podamos acortar el tiempo para mover mensajes de rollups que de otro modo requerirían siete días”, dijo Lomusico.
También hay una capa de liquidez y ejecución, explica Lomusico, “donde los proveedores de liquidez entregan efectivo a los usuarios inmediatamente y luego esperan el reembolso de 30 minutos en la capa optimista”.
El conjunto de herramientas de Connext ha sido auditado y está disponible para que los desarrolladores lo usen en Ethereum, BSC, Arbitrum, Polygon, Optimism y Gnosis, dijo Lomuscio.
Para usar el conjunto de herramientas, los dapps en estas plataformas deberán importarlo a su propia arquitectura, señala Lomuscio.
“No requiere ningún cambio en sus contratos inteligentes, aunque recomendamos personalizar su interfaz de usuario para que sea perfecta para su dapp”, dijo.
Otras cadenas que podrán implementar el kit de herramientas en un futuro cercano incluyen Linea, Scroll, zkSync, Base y Polygon zkEVM, solo por nombrar algunas.
“La idea es que con cientos o miles de [layer-2s] y [layer-3s] que se lanzará al mercado en los próximos años, la experiencia de los usuarios será completamente fragmentada e interrumpida”, dijo Lomusico. “La única forma en que las dapps permiten una experiencia fluida es abstraer el concepto de cadenas y la pila tecnológica subyacente en general”.
Esto es similar a lo que existe en el mundo de Internet hoy en día, donde los usuarios desconocen en qué servidor o sistema de almacenamiento se ejecutan los sitios web, señaló Lomusico.
Las dapps que ya han adoptado el concepto de abstracción en cadena hoy están apostando por la plataforma Prode y liquidando el protocolo de arranque Fjord. Otras dapps que integran el kit de herramientas Connext aún permanecen en gran medida en la red de prueba, y los lanzamientos de la red principal están planificados para las próximas semanas.