¿Qué es el puente entre cadenas? En el mundo de las criptomonedas, los puentes entre cadenas se refieren a soluciones técnicas para la transferencia de activos y la interacción entre diferentes cadenas de bloques. Con el rápido desarrollo de blockchain, han surgido muchos tipos diferentes de blockchain, por lo que la transferencia entre cadenas se ha convertido en una demanda común entre los usuarios. Las transferencias entre cadenas permiten a los usuarios transferir criptoactivos de una cadena de bloques a otra para participar en protocolos DeFi en la cadena de bloques de destino u obtener más recompensas. A medida que la industria blockchain se desarrolla hacia un futuro paralelo de múltiples cadenas, han surgido puentes entre cadenas y otras soluciones técnicas. Además de las soluciones comunes de puentes entre cadenas, a continuación se presentarán algunas soluciones tecnológicas importantes entre cadenas.
¿Qué es un puente de cadenas cruzadas?
El concepto simple de un puente entre cadenas es un "puente" virtual que permite que cadenas de bloques diferentes e independientes transfieran datos y activos a través de cadenas.
Tradicionalmente, la tecnología blockchain ha enfrentado algunos desafíos para permitir la comunicación entre cadenas. En resumen, dado que cada cadena de bloques tiene reglas y mecanismos únicos, generalmente faltan mecanismos de comunicación directa entre cadenas entre diferentes cadenas de bloques. Esto significa que los activos de otras cadenas de bloques, como Bitcoin, no se pueden utilizar directamente en la plataforma DeFi en Ethereum.
Utilizando la analogía del mundo formado por diferentes países, una red blockchain es como un mapa del mundo formado por muchos países diferentes. En esta analogía, "entre cadenas" equivale a viajes "transfronterizos", que requieren seguir procedimientos establecidos teniendo en cuenta el tiempo y el costo de procesamiento. El puente entre cadenas es similar a la infraestructura que conecta dos "países" de blockchain, como un puente o un túnel.
Básicamente, el objetivo de las soluciones entre cadenas es permitir a los usuarios transferir criptomonedas entre diferentes cadenas de bloques y facilitar el uso de aplicaciones descentralizadas (dApps) en otras cadenas de bloques. Los puentes entre cadenas son una infraestructura crítica para lograr este objetivo.
¿Por qué se necesita una cadena cruzada?
Dado que cada blockchain tiene sus servicios y ventajas técnicas únicos, atrae a los usuarios a unirse y permanecer en sus respectivos "países". Si el usuario desea utilizar funciones y aplicaciones en otra cadena de bloques, deberá mover los tokens a la cadena de bloques de destino, de forma similar a cambiar moneda a la moneda del país de destino antes de la salida, como si viaja a Japón. Dólares de Kong a yenes japoneses.
Por ejemplo, los usuarios pueden considerar altas las tarifas de red (tarifas de gas) en la cadena de bloques Ethereum, por lo que algunas cadenas de bloques consideradas "asesinas de Ethereum" se esfuerzan por ofrecer tarifas más bajas y tiempos de procesamiento de transacciones más rápidos. Estas ventajas pueden atraer a los usuarios a transferir criptomonedas a estas cadenas de bloques "más rentables" a través de puentes entre cadenas para ahorrar costos de transacción posteriores.
Otra demanda importante entre cadenas surge de la búsqueda de mayores rendimientos de DeFi. Todos sabemos cómo invertir tokens en protocolos DeFi para obtener ganancias, y los beneficios que ofrecen las distintas plataformas DeFi en diferentes blockchains varían. Por lo tanto, la búsqueda de mayores rendimientos es una de las razones más comunes para las cadenas cruzadas de criptomonedas.
Específicamente, ¿qué tan grande es la demanda entre cadenas en el campo blockchain? Según datos al 31 de diciembre de 2022, se han transferido más de 7.700 millones de dólares en criptomonedas a otras cadenas a través de puentes entre cadenas. Con el desarrollo futuro del paralelismo de múltiples cadenas, las soluciones tecnológicas entre cadenas se convertirán en la principal tendencia en el mercado.
Los 4 puentes de cadenas cruzadas más utilizados
El puente entre cadenas es un canal de conexión entre diferentes cadenas de bloques independientes, cuyo objetivo es lograr la transmisión entre cadenas. A continuación, presentaremos los 4 tipos más populares de puentes de cadenas cruzadas y explicaremos sus modos de funcionamiento.
Puente entre cadenas: transferir criptomonedas entre dos blockchains
Un tipo común de puente entre cadenas está diseñado para una combinación específica de cadenas de bloques con el propósito de facilitar la transferencia de criptomonedas entre esas cadenas de bloques. La forma en que funciona este puente entre cadenas es relativamente simple: bloquea tokens en la cadena de origen y acuña los tokens sintéticos correspondientes en la cadena de destino.
Por ejemplo, podemos tomar el ejemplo de Polygon Bridge, un puente entre cadenas diseñado específicamente para transferir tokens de Ethereum a la red de segunda capa Polygon. Supongamos que desea transferir tokens USDC en Ethereum a la cadena Polygon. Dentro de la interfaz de usuario de Polygon Bridge, puede seleccionar el token USDC en su billetera Ethereum y firmar y aprobar transacciones. Una vez que deposite USDC en Polygon Bridge, el puente entre cadenas bloqueará la cantidad correspondiente de USDC en el contrato inteligente en Ethereum. Después de confirmar que el USDC se ha bloqueado con éxito, Polygon Bridge acuñará tokens USDC de valor equivalente en la cadena Polygon. Recibirá estos tokens USDC en la cadena Polygon en su billetera y podrá usarlos en varias dApps en la cadena Polygon.
En Polygon Bridge, los contratos inteligentes se utilizan para bloquear sus tokens Ethereum USDC. Cuando desee transferir criptomonedas nuevamente a Ethereum, deberá enviar tokens Polygon USDC al Polygon Bridge nuevamente. Durante el proceso de canje de tokens, Polygon Bridge recibirá sus tokens Polygon USDC, realizará una operación de grabación y luego acuñará la cantidad correspondiente de tokens Ethereum USDC. De esta manera, puedes usar estos tokens USDC en Ethereum.
¿Qué es el token envuelto?
Un token envuelto es un token diseñado para facilitar el movimiento de criptomonedas entre cadenas. Según el diseño, cada token empaquetado "contiene" una cantidad igual de la criptomoneda original, lo que equivale a tener un valor de activo hipotecario de 1:1.
Supongamos que desea utilizar Bitcoin (BTC) en una plataforma DeFi en Ethereum y ganar recompensas, pero no desea cambiar su Bitcoin por otros tokens. Puede optar por convertir su Bitcoin en Bitcoin envuelto (wBTC). wBTC es un token que cumple con el estándar blockchain de Ethereum y adopta la especificación de token ERC-20. Cada wBTC representa el mismo valor que Bitcoin. Puede utilizar wBTC para comerciar y otras operaciones en intercambios descentralizados (DEX) y plataformas DeFi directamente en la cadena de bloques Ethereum.
Este es el breve proceso para convertir BTC a wBTC: deberá realizar una solicitud de intercambio de tokens a un miembro de la red comercial de wBTC, similar a realizar transacciones con una tienda de intercambio. Después de verificar su identidad, el comerciante recibe sus Bitcoins e inicia el proceso de acuñación de wBTC con el custodio de wBTC Merchant Network. El comerciante utilizará un contrato inteligente para bloquear Bitcoin (BTC), luego obtendrá la cantidad correspondiente de wBTC del custodio (es decir, acuñará nuevos tokens) y le enviará el wBTC. Si desea canjear Bitcoin (BTC) original, esto requiere un proceso de "quema de tokens", donde el custodio destruye el wBTC, desbloquea el Bitcoin original y se lo envía.
WBTC es uno de los tokens envueltos más populares, junto con renBTC y wETH (ETH envuelto). A finales de enero de 2023, había más de 176.000 wBTC (por un valor aproximado de 4.000 millones de dólares) en circulación.
Aplicaciones DeFi entre cadenas
Además de las soluciones que brindan servicios entre cadenas para cadenas de bloques específicas, también existen muchas aplicaciones de finanzas descentralizadas (DeFi) diseñadas específicamente para fines entre cadenas. Estas aplicaciones permiten a los usuarios realizar operaciones entre cadenas directamente a través de la plataforma DeFi, reduciendo así los tediosos pasos operativos. Además, otro punto de venta de las aplicaciones DeFi entre cadenas es proporcionar servicios integrales, lo que permite a los usuarios disfrutar de liquidez de criptomonedas en múltiples cadenas de bloques.
Los protocolos DeFi entre cadenas actualmente en el mercado incluyen THORChain, Multichain, Synapse, etc., que brindan servicios integrales entre cadenas para múltiples cadenas de bloques como Bitcoin, Ethereum y Binance Smart Chain (BSC).
Muchas de las plataformas DeFi entre cadenas utilizan una estructura de "grupo de liquidez" para proporcionar liquidez de criptomonedas entre cadenas.
Para explicar cómo funciona DeFi entre cadenas de una manera sencilla y no técnica, la plataforma DeFi entre cadenas primero crea fondos de liquidez en ambas cadenas.
Por ejemplo, digamos que desea intercambiar Bitcoin (BTC) de la cadena de bloques de Bitcoin por Ethereum (ETH) en la cadena de Ethereum. Detrás de escena, la plataforma DeFi entre cadenas realizará dos transacciones en los fondos de liquidez de estas dos cadenas. Cuando deposite Bitcoin, recibirá tokens ETH enviados por el fondo de liquidez de la cadena Ethereum. Desde la perspectiva del usuario, el proceso es como una simple operación de canje completada dentro de una plataforma.
Puente entre cadenas: adecuado para la transmisión entre cadenas de múltiples cadenas de bloques
Con el aumento de las cadenas de bloques emergentes y la creciente demanda del mercado de cadenas cruzadas, han surgido varios protocolos de cadenas de bloques diseñados específicamente para diversos usos de cadenas cruzadas, con el objetivo de permitir a los usuarios transferir criptomonedas de una cadena a múltiples cadenas de bloques. Tomemos el protocolo de puente entre cadenas Wormhole (red de agujeros de gusano) como ejemplo para ilustrar.
Wormhole es un protocolo de transferencia de información entre cadenas de múltiples usos y cadenas múltiples que es compatible con una variedad de cadenas de bloques, incluidas Ethereum, Solana, Binance Smart Chain, Polygon, Fantom, Aptos, Arbitrum, etc. El componente central de la red entre cadenas de Wormhole es una red de nodos compuesta por 19 guardianes. La función de estos guardianes es rastrear las actividades que ocurren en diferentes cadenas de bloques para garantizar la precisión y seguridad de las transacciones entre cadenas.
En transacciones entre cadenas, Wormhole enviará mensajes desde la cadena de origen. Los guardianes reciben y verifican estos mensajes, luego firman y bloquean los tokens en la cadena de origen. Las transacciones deben ser verificadas por más de dos tercios de los tutores. Una vez verificado, Wormhole entrega el mensaje a la cadena de destino, que luego lo procesa y completa la transacción entre cadenas.
Los protocolos multipropósito entre cadenas se han convertido en un sector en rápida expansión: además de la red de agujeros de gusano Wormhole, otros incluyen LayerZero, Axelar y Nomad.
Cadenas de bloques interoperables: Polkadot, Cosmos
Además de los puentes entre cadenas, también existen algunas cadenas de bloques que pueden lograr la interoperabilidad entre cadenas de bloques, comenzando desde el nivel de infraestructura de la cadena de bloques y promoviendo aún más la transmisión de criptomonedas entre cadenas. Por ejemplo, las cadenas de bloques interoperables como Polkadot y Cosmos se esfuerzan por facilitar una interoperabilidad más fácil y segura entre diferentes cadenas de bloques.
Polkadot adopta una arquitectura de "cadena dual", que incluye una cadena de retransmisión y una paracadena, para realizar la función de interconexión de la cadena de bloques. Polkadot permite que varios tipos de organizaciones y proyectos de blockchain creen paracaídas de su propio diseño y control, y conecten estas paracaídas a la cadena de retransmisión principal de Polkadot. Relay Chain también conecta las paracaídas de Polkadot con otras cadenas de bloques, como Bitcoin y Ethereum, a través de la funcionalidad de puente entre cadenas.
En la estructura blockchain de Polkadot, las paracaídas se conectan a Polkadot alquilando ranuras en la cadena de retransmisión. Se estima que actualmente Polkadot admite hasta unas 100 paracaídas, lo que significa que hay aproximadamente 100 espacios disponibles. Debido al número limitado de espacios, Polkadot asigna principalmente espacios en el mercado a través de subastas en cadena.
Cosmos, por otro lado, se posiciona como el "Internet de Blockchains" y se enfoca en acelerar la velocidad y eficiencia de la comunicación entre cadenas entre blockchains. En la arquitectura blockchain de Cosmos, la cadena principal Cosmos Hub conecta diferentes "zonas" (Zonas, blockchains independientes) en toda la red Cosmos. Cosmos está diseñado para facilitar la libre transferencia y el comercio de datos y activos entre diferentes "zonas" a través del Protocolo de comunicación entre cadenas de bloques (IBC).
A diferencia de Polkadot, el ecosistema Cosmos no utiliza una subasta para asignar recursos. Cosmos quiere que cualquiera pueda crear su propia cadena de bloques en el ecosistema Cosmos utilizando el kit de desarrollo de software Cosmos (Cosmos SDK). Actualmente, existen más de 272 aplicaciones y servicios proporcionados por diferentes organizaciones o proyectos en la red Cosmos, incluidos Binance Smart Chain, Terra y crypto.org.
Protocolo de comunicación entre cadenas de bloques (IBC)
El protocolo Inter-Blockchain Communication (IBC) es parte de la actualización Stargate de Cosmos en marzo de 2021 y proporciona la infraestructura para la tecnología entre cadenas. A través de IBC, se conectan diferentes blockchains de diseño propio en el ecosistema Cosmos, permitiendo la comunicación entre blockchains.
IBC proporciona la infraestructura para la comunicación entre diferentes blockchains, estableciendo conexiones seguras entre cadenas y verificando la transmisión de datos. Su objetivo es permitir a los desarrolladores de blockchain crear una variedad de aplicaciones entre cadenas, incluidas transferencias de tokens, transferencias NFT y fuentes de datos de Oracle. Por ejemplo, a través de IBC, las cadenas de bloques del ecosistema Cosmos pueden utilizar la liquidez de la cadena de bloques Ethereum y registrar eventos en el libro mayor distribuido de Corda.
¿Es seguro el puente entre cadenas?
Con la aplicación generalizada de la tecnología blockchain, la demanda de los usuarios de transmisión de criptomonedas entre cadenas continúa aumentando. Los puentes entre cadenas aportan muchos beneficios a los usuarios, pero también conllevan riesgos potenciales, como robos y ataques de piratas informáticos. En la actualidad, la escala de activos de criptomonedas bloqueados y circulados en puentes entre cadenas ha aumentado significativamente, lo que hace que los puentes entre cadenas sean más propensos a convertirse en objetivos de ataques de piratas informáticos y que la seguridad de los activos sea el centro de atención del mercado.
Los problemas de seguridad de los puentes entre cadenas involucran principalmente su mecanismo de confianza, especialmente los procesos de verificación de transacciones y verificación de custodia de activos en puentes entre cadenas.
Los diferentes puentes entre cadenas adoptan diferentes diseños de mecanismos de confianza. Un tipo común de puente de cadenas transversales es el puente de cadenas transversales centralizado. Los puentes centralizados entre cadenas dependen de unas pocas organizaciones o instituciones para verificar las transacciones y actuar como custodios de los activos entre cadenas. El custodio es responsable de confirmar que los usuarios han depositado tokens en la cadena de bloques involucrada y es responsable de operaciones como el bloqueo y la acuñación de tokens.
Hasta el tercer trimestre de 2022, ha habido 13 ataques a puentes entre cadenas y el valor total de las criptomonedas robadas es de aproximadamente 2 mil millones de dólares. Fuente: Chainalysis.
En pocas palabras, el uso de un puente entre cadenas centralizado a menudo requiere confiar en la reputación de los operadores y verificadores del puente entre cadenas. Este diseño a menudo crea un único punto de falla y es propenso a vulnerabilidades y riesgos.
Según este diseño, los objetivos del ataque pueden ser custodios de activos entre cadenas, emisores y un pequeño número de otras organizaciones participantes clave. Por ejemplo, un hacker podría atacar y controlar a la mayoría de los validadores para robar fondos de los usuarios o manipular el sistema para crear pruebas de tokens falsas, ordenando a un puente entre cadenas que acuñe en otra cadena de bloques sin bloquear los tokens.
Riesgos potenciales del uso de puentes descentralizados entre cadenas
Para los puentes descentralizados sin confianza que emergen en el mercado, su objetivo de diseño es reducir la dependencia de la confianza en organizaciones u operadores individuales y, en cambio, confiar en la seguridad de la arquitectura blockchain subyacente. En pocas palabras, los puentes descentralizados entre cadenas gestionan principalmente el proceso entre cadenas de activos mediante el uso de oráculos, contratos inteligentes y algoritmos.
Las vulnerabilidades de los contratos inteligentes siguen siendo un problema importante para los puentes descentralizados entre cadenas. Por ejemplo, los piratas informáticos podrían explotar las vulnerabilidades en los contratos inteligentes para reenviar información, o ordenar que se acuñen o canjeen nuevos tokens cambiando o corrompiendo los datos de Oracle a través de un puente de cadena.
Las vulnerabilidades y los ataques de piratas informáticos en los contratos inteligentes han provocado el robo a gran escala de activos a través de múltiples puentes entre cadenas en los últimos años, incluido el robo de 600 millones de dólares de PolyNetwork en 2021 y el robo de la red de agujeros de gusano Wormhole en 2022, que involucra un valor de criptomoneda de $ 3,25 Cien millones de dólares estadounidenses. Sin embargo, esto no significa que los usuarios dejarán por completo de usar puentes entre cadenas, ya que existen algunos riesgos asociados con la tecnología de puentes entre cadenas. En la perspectiva futura de la cadena de bloques paralela de múltiples cadenas, no se puede ignorar la importancia de los puentes entre cadenas en todo el ecosistema de la cadena de bloques. Por lo tanto, los puentes entre cadenas deben proporcionar soluciones efectivas a los problemas de seguridad para promover el desarrollo de todo el campo blockchain.
¿Cómo transferir criptomonedas entre diferentes blockchains? Utilice un intercambio
Una forma común de transferir criptoactivos entre diferentes blockchains es utilizar un intercambio de criptomonedas, donde los tokens se intercambian o retiran a diferentes blockchains a través de la plataforma de intercambio. Elegir un intercambio confiable permite a los usuarios intercambiar tokens de manera fácil y segura.
Por ejemplo, si desea intercambiar Bitcoin (BTC) por Ethereum (ETH), primero puede depositar el BTC en un intercambio de criptomonedas. Si el par comercial BTC/ETH se proporciona en la plataforma de intercambio, puede usar BTC directamente para comprar ETH. Si no tiene este par comercial, puede realizar dos transacciones, como vender BTC por monedas estables primero y luego usar las monedas estables para comprar ETH. Finalmente, puedes retirar ETH a tu billetera de criptomonedas y seleccionar ETH en la cadena Ethereum durante el proceso de retiro.
Es importante tener en cuenta que si el intercambio no admite el token blockchain de su elección, es posible que no pueda depositar ni retirar el token blockchain que desee.
Finalmente, a medida que el campo blockchain se desarrolla hacia el paralelismo de múltiples cadenas, las soluciones entre cadenas se han convertido en la clave para abrir diferentes ecosistemas blockchain, mejorando así el valor de aplicación del ecosistema blockchain en general. Para los usuarios, la tecnología entre cadenas puede lograr la interconexión entre cadenas de bloques independientes, ampliando así el valor de los activos de criptomonedas en manos de los usuarios.
A medida que la demanda del mercado de transferencias de criptomonedas entre cadenas continúa aumentando, están surgiendo rápidamente varias tecnologías innovadoras entre cadenas, como tokens envueltos (Wrapped Token), puentes entre cadenas, aplicaciones DeFi entre cadenas y cadenas de bloques interconectadas, etc. Estas son tendencias importantes en el mercado a tener en cuenta.
Sin embargo, además de las ventajas de la tecnología entre cadenas, no podemos ignorar los riesgos que conlleva. Antes de decidir qué tecnología de cadena cruzada utilizar, los usuarios deben considerar sus objetivos, limitaciones de tiempo y tolerancia al riesgo.