¿Cómo funcionan los puentes cripto?
Los puentes cripto permiten que sistemas blockchain dispares se comuniquen e interactúen entre sí, permitiendo a los usuarios compartir datos y transferir activos entre blockchains con protocolos tecnológicos y económicos distintos. Estos puentes son cruciales para fomentar la interoperabilidad entre múltiples blockchains, proporcionando un sistema de conectividad que antes no estaba disponible.
Los puentes cripto se pueden dividir en cuatro grupos: confiables, sin confianza (trustless), unidireccionales y bidireccionales. Ejemplos de estos puentes, que facilitan las transferencias de activos, incluyen Solana Wormhole Bridge, Avalanche Bridge y Polygon Bridge, cada uno ofreciendo ventajas distintas.
Conceptos básicos
Debido a su falta de compatibilidad inherente, las blockchains no pueden transferir instantáneamente datos o activos de una a otra. Para resolver este problema, muchos proyectos han desarrollado puentes cripto, o métodos para transferir datos o activos entre blockchains concretas. Desafortunadamente, estas soluciones no pueden conectar fácilmente distintas blockchains y no sirven para todas las necesidades de interoperabilidad.
Por ejemplo, un puente entre ETH y BTC no puede usarse para transferir activos de XRP a ETH, y solo los usuarios con carteras de criptomonedas compatibles con ese puente específico pueden utilizarlo.
Un puente cripto es…
Un puente cripto funciona como un intermediario entre dos o más blockchains, permitiendo que se comuniquen y compartan datos. Este puente permite a los usuarios cripto acceder y participar en actividades en distintas redes, posibilitando el uso de sus activos digitales sin quedar restringidos a una sola blockchain.
Las blockchains varían en sus tokens, mecanismos de consenso, las comunidades que las utilizan y los modelos de gobernanza que emplean. Un puente cripto permite la interoperabilidad entre blockchains, posibilitando el movimiento de datos y activos cripto entre diferentes cadenas.
Los puentes cripto permiten que las blockchains aprovechen las fortalezas de las demás. Por ejemplo, como otras redes pueden cubrir ciertas necesidades, Bitcoin no necesita reescribir su blockchain para soportar contratos inteligentes.
Los puentes cripto ofrecen a los desarrolladores una forma de coordinarse y colaborar independientemente de la red que estén usando. Gracias a esta función, los protocolos pueden unirse y aprovecharse mutuamente para distintas aplicaciones.
Los puentes cripto suelen facilitar la transferencia de tokens entre distintas redes mediante un proceso conocido como wrapping. Esto requiere que el puente bloquee el token original en un contrato inteligente y luego genere una cantidad equivalente de tokens envueltos, como WETH para ETH o WBNB para BNB.
Existen otras tecnologías centradas en mejorar la interoperabilidad dentro del ecosistema cripto, como los protocolos Layer 0. Los Layer 0 permiten que las blockchains se construyan sobre una capa subyacente común, haciendo innecesaria la interoperabilidad mediante puentes. Por ello, cualquier blockchain que se construya sobre Layer 0 ya está preparada para interconectarse con otras redes desde el inicio.
Tipos de puentes
Puentes confiables
Los puentes centralizados exigen que los usuarios renuncien al control de sus activos cripto, en contraste con la ideología de autocustodia que defiende la comunidad cripto. No obstante, se confía en estos puentes para permitir la transmisión segura de información y activos e incorporan verificadores externos para garantizar su eficacia.
Puentes sin confianza (trustless)
Los puentes sin confianza no dependen de entidades terceras como lo hacen los puentes confiables, sino que usan contratos inteligentes para gestionar la interoperabilidad de forma descentralizada. Esto significa que los usuarios pueden mantener el control de sus cripto. Con los puentes confiables, los usuarios deben confiar en los operadores del puente; con los puentes trustless, pueden verificar el código por sí mismos.
Puentes unidireccionales
Los puentes que solo permiten un flujo unidireccional de cripto permiten a los usuarios enviar sus fondos a otra red sin la opción de devolverlos por el mismo puente. En consecuencia, estos puentes son adecuados únicamente para transacciones de ida.
Puentes bidireccionales
Los puentes bidireccionales permiten la transferencia de activos en ambas direcciones. Como resultado, los usuarios disfrutan de una experiencia mucho más fluida al enviar y recibir criptomonedas entre dos redes. Esto es especialmente útil para quienes necesitan moverse con frecuencia entre ambas redes.
Solana Wormhole Bridge
Wormhole, un puente bidireccional, busca aprovechar las características distintivas de Solana —rapidez y bajos costes— para permitir el transporte de activos tokenizados entre diferentes blockchains.
Wormhole de Solana se creó para abordar los puntos de fricción de DeFi, como las altas comisiones de gas, el deslizamiento de precios y la congestión de la red. En su lanzamiento en 2020, Wormhole permitió transferencias intercambiables de tokens ERC-20 y SPL entre las blockchains de Ethereum y Solana. Actualmente, con la ayuda de Wormhole, las transacciones cripto pueden ocurrir entre hasta 17 redes.
Wormhole se creó en asociación con Certus One, una firma que opera nodos para blockchains y ofrece soluciones de protección de infraestructura para blockchains proof-of-stake (PoS). Al usar Wormhole, los desarrolladores pueden acceder a la red de Solana sin tener que reescribir sus bases de código para Solana.
El puente utiliza oráculos cross-chain descentralizados, conocidos como "guardians", para facilitar la transferencia de tokens entre dos cadenas distintas. Esto se consigue bloqueando o quemando tokens en una cadena y luego acuñándolos y liberándolos en la otra.
Operadores de nodos como validadores de Solana y participantes del ecosistema gobiernan a los "guardians". Al tener una estructura de incentivos alineada con Solana, estos guardians pueden garantizar que el puente siga siendo fiable.
Avalanche Bridge
En julio de 2021, Ava Labs lanzó Avalanche Bridge (AB), un puente bidireccional diseñado especialmente para usuarios minoristas. Sustituye al anterior Avalanche-Ethereum Bridge (AEB) y ofrece comisiones aproximadamente cinco veces menores que las de AEB.
AB está dedicado a hacer que la experiencia de puentear activos sea más segura, rápida y barata para los usuarios. También conecta Ethereum y Avalanche, permitiendo transferir tokens ERC-20 de Ethereum a la Mainnet de Avalanche.
Intel SGX es una aplicación que utiliza una base de código privada conocida como “Inter SGX” para crear un entorno de computación altamente seguro. Para garantizar que el sistema sea impenetrable, Intel SGX emplea "wardens" o retransmisores que forman un puente entre los enclaves privados y el mundo exterior.
Siempre que el Warden detecta un token ERC-20 que llega al Ethereum del Avalanche Bridge, registra la transacción en el enclave Intel SGX, que es su tarea principal de monitorizar las blockchains de Avalanche y Ethereum.
Cuando los tokens se envían de Avalanche a Ethereum, el enclave primero confirma que los tokens ERC-20 correspondientes han sido quemados para significar la transferencia. Una vez verificada la transacción, el token se bloquea y acuña o se quema y emite, según corresponda.
Polygon Bridge
En 2020, el equipo de Polygon propuso la idea del puente trustless de Polygon para reforzar la interoperabilidad entre las redes Polygon y Ethereum. A finales de ese mismo año, el puente se desplegó con éxito.
Hoy en día, los usuarios pueden facilitar fácilmente la transferencia de tokens y NFTs desde Ethereum a Polygon y viceversa. Hacer esto les permite beneficiarse de la amplia popularidad de Ethereum y aprovechar las comisiones reducidas y los tiempos de transacción más rápidos de Polygon.
Polygon ofrece dos puentes para transferir activos: los puentes Proof-of-Stake y Plasma. El puente PoS utiliza el algoritmo de consenso PoS para asegurar la red, y los depósitos suelen completarse rápidamente. Sin embargo, las retiradas pueden tardar más en ocasiones. Este puente soporta el movimiento de ETH y otros tokens compatibles con ERC.
El puente Plasma utiliza la solución de escalado Ethereum Plasma para ofrecer niveles de seguridad más elevados. Con este puente, los usuarios pueden transferir el token nativo de Polygon, MATIC, y también ciertos tokens de Ethereum, incluyendo ETH, ERC-20 y ERC-721.
Al puentear tokens con Polygon, el proceso sigue el enfoque estándar para bridging. Los tokens que se mueven desde Ethereum se bloquean, y la misma cantidad de tokens se acuña instantáneamente en Polygon en una proporción 1 a 1. Al puentear tokens hacia la red Ethereum, los tokens en Polygon se queman y los tokens correspondientes en Ethereum se desbloquean.
Conclusión
Realizar tu propia investigación para identificar los puentes cripto más adecuados para ti es esencial para aprovechar al máximo su interoperabilidad en el ecosistema cripto.
Es importante notar que usar un puente para transferir una criptomoneda no modifica el número de tokens en circulación. Los puentes simplemente 'bloquean' tokens en la red original y crean un conjunto de tokens recién acuñados en la red de destino, denominados “wrapped tokens”.
Cuando los tokens envueltos se envían de vuelta a la cadena nativa, se queman y los tokens originales se liberan en el otro lado.