cadena de bloques
Pocas piezas de la infraestructura de la cadena de bloques han demostrado ser más necesarias y más frágiles que los protocolos de interoperabilidad entre cadenas, comúnmente conocidos como puentes. Ya sea que prefiera los paquetes acumulativos de capa 2 de Ethereum o una tesis de cadena de aplicaciones como las subredes Cosmos o Avalanche, un futuro multicadena requiere que los datos y el valor fluyan entre cadenas.
Pero hasta ahora nadie ha resuelto de manera concluyente los problemas de ingeniería para hacer que la comunicación entre cadenas sea segura, rápida y económica; a saber, las estimaciones sitúan el valor total perdido por hacks y exploits en más de $ 2 mil millones desde 2021.
La última startup en intentarlo es Orb Labs, que anunció una ronda inicial de $ 4.5 millones el martes, dirigida por Bain Capital Crypto, con la participación de Shima Capital, 6th Man Ventures, Aves Lair, Newman Capital, Modular Capital y SevenX Ventures.
Los cofundadores Richard Adjei y Felix Madutsa le dijeron a Blockworks, en exclusiva, que su objetivo es “hacer posible que la gente común encuentre en Web3 un lugar cómodo para estar”.
“Creemos que, fundamentalmente, los protocolos de mensajería son la última pieza de la escalabilidad de Web3”, dijo Adjei. Su principal caso de uso es ayudar a amortizar la demanda de espacio en bloque”.
Eso implica trasladar parte de la computación a cadenas que son más baratas de usar, como las capas 2, mientras se mantienen los activos seguros en una cadena confiable como Ethereum.
Eficiencia frente a seguridad
Hasta la fecha, ha habido tres tipos principales de protocolos de cadena cruzada:
- Clientes ligeros de consenso como IBC de Cosmos, que son altamente seguros y de confianza minimizada;
- Los sistemas basados en validadores, el enfoque mayoritario adoptado por Wormhole, LayerZero y Axelar, que tienen un conjunto de validadores que verifican los mensajes fuera de la cadena; y
- Sistemas de mensajería optimistas (el puente Nomad es el más destacado) que se basan en verificaciones de validez fuera de la cadena durante una ventana de disputa, al igual que los acumulativos optimistas.
Cada uno tiene sus pros y sus contras, equilibrando las compensaciones entre velocidad, costo y seguridad. Wormhole y Nomad, por ejemplo, sufrieron exploits por una suma de cientos de millones de dólares en 2022.
Orb Labs “volvió a la mesa de dibujo”, como lo expresaron Adjei y Madutsa, y creó Earlybird, que utiliza “diferentes bibliotecas que alcanzan la cima en términos de usabilidad y seguridad”, dijo Adjei.
Por supuesto, tenían que tener nombres pegadizos.
Thunderbird, el más eficiente en el uso de gas, utiliza un esquema de validación muy parecido a los protocolos populares existentes, pero el equipo afirma que su solución ofrece un ahorro de costos superior a 20 veces.
La biblioteca Rukh es un sistema de mensajería optimista que evita el problema que enfrentó a Nomad.
Caladrius es el que más minimiza la confianza: un cliente ligero de consenso que, según Adjei, será lo suficientemente barato para trabajar en Ethereum. Según su estimación, una implementación de IBC en Ethereum costaría del orden de $ 500 millones por año.
Finalmente, Griffin, una biblioteca que combina las tres anteriores, brinda a los desarrolladores la máxima flexibilidad, según Orb Labs.
La idea básica es permitir que las aplicaciones cambien entre las bibliotecas en función de la naturaleza de sus necesidades particulares, disminuyendo la seguridad para reducir los costos o aumentando la seguridad con una solución más minimizada de confianza, cuando sea necesario.
Este nuevo enfoque es una parte importante de por qué el inversionista de riesgo Yida Gao, socio general de Shima Capital, ve espacio en el mercado de puentes para un nuevo jugador.
“Creemos que hay una ventaja de segundo movimiento cuando se trata de construir protocolos de comunicación entre cadenas”, dijo Gao a Blockworks.
Ninguna de estas soluciones está todavía en producción, pero el equipo planea utilizar la nueva financiación inicial para hacer realidad la visión. Eso significa contratar, escalar la tecnología, realizar auditorías de seguridad y encontrar socios de lanzamiento.
“Hemos hablado con algunos [layer-1s] que están explorando formas de construir puentes nativos realmente robustos, en parte porque lo que todos necesitan resolver es que no hay buenas soluciones además de multisigs”, dijo Adjei.
“Interoperabilidad preparada para el futuro”
Otros protocolos de mensajería se están moviendo en una dirección similar. La visión del equipo es similar a lo que el cofundador de Axelar, Sergey Gorbunov, llama “un concepto de interoperabilidad preparado para el futuro”, que trabaja para desacoplar las capas de interoperabilidad.
“Los desarrolladores pueden construir sus dApps en función de la semántica de mensajes específicos, mientras que las capas subyacentes de validación y transporte se pueden adaptar y mejorar con el tiempo”, dijo Gorbunov.
Gorbunov cuestiona la idea de que los sistemas basados en validadores son intrínsecamente menos seguros y señala que incluso el IBC estándar de oro encontró errores críticos el año pasado. Después de “dos errores en la misma semana, toda la comunidad de Cosmos estaba como loca por tener que lidiar con esas cosas; afortunadamente, nadie perdió dinero”, dijo Gorbunov a Blockworks.
Pero estuvo de acuerdo en que todavía hay espacio para la innovación en la arquitectura de cadenas cruzadas y escribió en el blog de Axelar que “además de los desafíos de seguridad y robustez, la arquitectura de las dApps entre cadenas debe revisarse desde cero”.
El primer producto de Orb Labs, MagicLane, es una función de envoltura de fichas para enviar fichas de una cadena a otra con mucha facilidad, y se basa en Earlybird.
“La idea detrás de los protocolos de mensajería es que todo se convierte en un mensaje de cadena cruzada, porque estamos moviendo el cómputo, las transacciones y los usuarios a la cadena más escalable en un momento dado”, dijo Adjei.
“Esa es la única forma en que ingresamos a este mundo en Web3 donde cada transacción es más gratuita”.