¿Qué es un bridge en cripto? Puentes entre redes blockchain
Los bridges son plataformas que permiten intercambiar datos o valor entre blockchains que no pertenecen a la misma red. Actualmente, existen un sinfín de redes blockchain. Cada una de estas redes posee su criptomoneda nativa, la cual convive desde su red con otros activos también nativos que son representaciones de tokens o criptomonedas de otras redes. Mientras se encuentren dentro del mismo ecosistema, se puede operar con dichas criptomonedas sin mayor inconveniente, ya sea para intercambiarlas entre sí, hacer staking o farming.
El problema se presenta cuando en los usuarios surge la necesidad de realizar operaciones fuera de su red nativa, bien porque en ellas no existen las aplicaciones que desean utilizar o porque no hay suficiente liquidez en los intercambios descentralizados. Con la llegada de DeFi, estos problemas se hicieron muy frecuentes; por suerte, desarrolladores que construyen sobre la blockchain lograron codificar una solución, y esta son los bridges o puentes, que son aplicaciones que permiten la interconexión entre blockchains, para intercambiar datos o valor en un entorno descentralizado.
¿Por qué son tan importantes los bridges?
Desde su génesis, las blockchains están diseñadas para que sus usuarios intercambien o comercien sus activos dentro de sus aplicaciones nativas. Anteriormente no existía una forma en que las blockchains pudiesen comunicarse entre sí con el fin de intercambiar activos y que los mismos fueran compatibles para una y otra. Esta falta de comunicación llevó a los desarrolladores a crear aplicaciones cuyos contratos inteligentes permiten el intercambio de activos entre redes blockchain sin importar el protocolo bajo el cual están codificadas; dichas aplicaciones son los llamados bridges, y con ellos los usuarios pueden mover o enviar sus activos de una a red a otra para satisfacer sus necesidades comerciales. Sin duda alguna, con los bridges se amplía el campo de acción de los usuarios en el ecosistema cripto.
Veamos un ejemplo, Pedro desea enviar ETH desde la red principal de Ethereum para obtener la representación del token ETH en la red de Solana, con la intención de realizar una operación de apalancamiento en Mango Markets. Evidentemente, no puede enviarlos de manera directa, porque al tratarse de dos redes distintas, la transacción de envío se invalidará y perdería sus tokens. Para lograr esta transacción de sus activos, deberá emplear un bridge y realizar los siguientes pasos:
Ir a la página web donde esté alojado el bridge.
Conectar la wallet que corresponda a la aplicación del bridge.
Elegir la red a la cual se transferirán los tokens.
Aprobar la transacción.
Hacer el swap.
Una vez confirmadas las transacciones, se recibirán los tokens en la red que se haya elegido.
¿Qué características tienen los bridges?
Facilitan la interoperabilidad: permiten la comunicación entre diferentes blockchains, facilitando el intercambio de información (datos y tokens).
Amplían la utilidad de las criptomonedas: los usuarios pueden realizar operaciones en redes distintas, con ello se habilita el comercio entre cadenas, por lo que sus tokens tendrán una mayor utilidad.
Simplifican el número de transacciones: anteriormente, para pasar los activos de una a red a otra se debían realizar varias operaciones, con la llegada de los bridges los usuarios pueden transferirlos a la red solicitada en una sola operación.
Son descentralizados: no dependen de una autoridad central que les administre, para operar en ellos los usuarios deberán conectar sus wallets descentralizadas, por lo que deberán aprobar y firmar las operaciones que realicen.
Tipos de bridges
Existen diferentes tipos de bridges. Por lo general, se suelen distinguir entre bridges centralizados y bridges descentralizados, pero en esta ocasión vamos a ir un poco más allá:
Bridges para un activo en específico: son construidos para interactuar con blokchains que posean una criptomoneda o activo en específico, su funcionalidad se limita al mismo. Por ejemplo, un bridge desplegado en Ethereum para comunicarse con la blockchain de bitcoin, y así podertradearlo en forma de wrapper o sintético en sus diversas aplicaciones DeFi.
Bridges para redes específicas: son diseñados para permitir el intercambio de datos entre dos cadenas distintas, por ejemplo, un bridge para transferir tokens desde Ethreum a Fantom.
Bridges para aplicaciones específicas: están construidos para funcionar solo dentro de las aplicaciones blockchain. Desde allí, dichas aplicaciones pueden interactuar con una o más cadenas de bloques. Su funcionalidad es limitada.
Bridges generales: estos son construidos sobre una blockchain principal, y podrá ser usado por todas las cadenas independientes que se conecten a la misma, en otras palabras, su diseño permite que todas las cadenas de bloques conectadas a una red principal puedan compartir datos e información.
Riesgos al usar un bridge
Aun cuando los bridges ofrecen una solución de escalado para las blockchains, hay un riesgo inherente a su uso, por lo que se debe realizar un cuidadoso análisis antes de operar en ellos, del mismo modo que se analiza cualquier proyecto en el universo crypto. Antes de conectar con cualquier aplicación que ofrezca servicios de bridges es importante:
Leer su documentación.
Informarse sobre la pericia del equipo que está detrás de su diseño.
Antes de conectar cualquier wallet al bridge, confirma que su URL es acorde al proyecto que le respalda. Muchas veces, los estafadores emplean cambios sutiles en ellas para robar los fondos de los usuarios.
Transferir pequeñas cantidades para asegurarse de que su funcionalidad es efectiva.
Es importante recordar que, aunque los bridges sean descentralizados, no les hace inmunes al ataque de actores maliciosos, es por ello que se debe tener mucho cuidado al momento de interactuar con alguno. Por otro lado, el usuario no tiene el control de sus fondos en todo momento, puesto que al estar construidos sobre contratos inteligentes, estos tendrán la custodia de los fondos mientras se produce el intercambio de activos. El riesgo en esto reside en que cualquier error en el código podría abrir una vulnerabilidad que, de ser descubierta, podría resultar en la pérdida de los activos.
Los bridges son, sin duda, una gran herramientadentro del ecosistema cripto; son parte del resultado tangible de la escalabilidad de las blokchains en los últimos años y una puerta de enlace que hace que las redes, aplicaciones y productos blockchain, funcionen más eficientemente.