Antes de comenzar, tengamos presente la definición de “puente” tradicional: una estructura diseñada para unir y cruzar dos (o más) lugares previamente desconectados. No es tan diferente en el mundo de las criptomonedas porque, en realidad, todas las plataformas de contabilidad distribuida están aisladas de las demás. Tienen sus propios activos y características y, si queremos conectarlos, necesitaremos un puente digital.
Esto significa que simplemente no puedes enviar, por ejemplo, Bitcoin a Ethereum, Ether a Bitcoin o GBYTE a Ethereum. Al menos no directamente. Si intentas enviar un activo de la cadena A a la cadena B sin un puente en el medio, tu billetera simplemente no podrá hacerlo. Por suerte, los puentes están aquí para hacer posible la conexión.
Son protocolos o plataformas que permiten una interoperabilidad fluida y segura entre diferentes redes, facilitando la transferencia de activos digitales a través de numerosos ecosistemas. Con su ayuda, podría utilizar un activo nativo de la cadena A en la cadena B sin problemas, para aprovechar la minería de liquidez o los contratos P2P, por ejemplo.
Profundicemos un poco más en estas plataformas.
Si consideramos su funcionamiento interno, podemos separar los puentes entre cadenas en tres tipos principales : Lock and Mint, Burn and Mint y Lock and Unlock. En el modelo "Lock and Mint", los usuarios aseguran tokens en la cadena de origen y se acuñan tokens equivalentes en la cadena de destino. Por el contrario, en la dirección inversa, quemar estos tokens "envueltos" desbloquea los "originales" en la cadena de origen.
El siguiente enfoque, "Burn and Mint", implica quemar tokens en la cadena de origen y volver a emitirlos (extraerlos) en la cadena de destino. Mientras tanto, "Bloquear y Desbloquear" permite a los usuarios bloquear tokens en la cadena de origen y desbloquearlos de un fondo de liquidez en la cadena de destino, con la liquidez de ambos lados respaldada por incentivos monetarios para los proveedores.
En otras palabras, una acción en la cadena A (bloquear o quemar/borrar tokens) debe realizarse y demostrarse a algunos actores en la cadena B, para que puedan crear (acuñar) o desbloquear tokens compatibles con B en la misma cantidad bloqueada o quemada. por el usuario de la cadena A. Entonces, podemos decir que no son las mismas monedas del principio, sino un equivalente en la red de destino. Por supuesto, los usuarios también pueden recuperar las "monedas originales" en la cadena A invirtiendo el proceso.
Ahora, si consideramos la cantidad de control externo o intermediarios involucrados en el proceso (centralización), podemos clasificar los puentes entre cadenas en basados en confianza y sin confianza. Los puentes basados en la confianza dependen de la confianza del usuario en una federación o entidad de custodia, que opera de manera centralizada y mantiene el control de los fondos de los usuarios. Si bien son rápidos y rentables para transacciones grandes, su enfoque en la velocidad de las transacciones puede comprometer la seguridad, la prevención del fraude y la exposición regulatoria.
Por el contrario, los puentes sin confianza operan sobre agentes programables (contratos inteligentes, agentes autónomos, código de cadena, etc.), ofreciendo un mayor nivel de descentralización y control del usuario sobre sus propios fondos. Estos puentes, si bien brindan más libertad regulatoria, cadenas disponibles y flexibilidad, pueden enfrentar desafíos debido a las posibles vulnerabilidades de su código.
Por otro lado, los niveles de centralización varían entre los puentes basados en la confianza, donde el tamaño del grupo determina la centralización. Ejemplos como Binance Bridge exhiben una alta centralización con un único custodio, lo que plantea un único punto de falla. Los esquemas de firmas múltiples mitigan los riesgos, pero la colusión o el compromiso siguen siendo una preocupación.
Los puentes ligeros basados en clientes verifican las transferencias utilizando clientes ligeros de cadenas de origen, evitando partes centrales. Sin embargo, surgen desafíos en la implementación de estos puentes, lo que dificulta su ampliación. Los puentes basados en incentivos económicos, ejemplificados por protocolos como XClaim y TBTC, priorizan la seguridad a través de la colateralización. Sin embargo, los elevados requisitos de garantías pueden dar lugar a mayores comisiones, lo que podría afectar a la competitividad. Es importante, entonces, encontrar el equilibrio sin perder el control.
Counterstake es un puente entre cadenas descentralizado y fácil de usar disponible para importar y exportar activos digitales desde y hacia el ecosistema Obyte y las redes basadas en EVM. Es un puente sin confianza y basado en incentivos económicos que aplica su novedoso método para ser seguro y rentable sin sacrificar el control del usuario. La clave de su funcionamiento está en el propio nombre: contrapartida.
Los usuarios inician el proceso bloqueando sus activos nativos, como GBYTE, en la cadena de origen del activo ( Obyte en este ejemplo). Luego, se reclama una cantidad equivalente del mismo token en la cadena extranjera, como Ethereum, a través de una participación equivalente en el activo nativo de la cadena extranjera.
A continuación, hay un período desafiante de tres días en el que los participantes pueden cuestionar la legitimidad de los fondos reclamados contraponiendo 1,5 veces la apuesta original. Este proceso de ida y vuelta puede continuar durante muchos días (en casos muy raros), hasta que una de las partes tiene una apuesta 1,5 veces mayor que la otra y permanece indiscutible, lo que determina la validez del reclamo. El protocolo incentiva la participación honesta al ofrecer recompensas a quienes apoyan reclamos legítimos.
De hecho, incluso si una ballena (poseedor rico) apuesta contra un reclamo legítimo, la duración cada vez mayor de los períodos desafiantes, el aporte de la comunidad y la naturaleza pública de las redes criptográficas involucradas llevarían a la ballena a perder todos los fondos apostados. Por eso, en la práctica, la mayoría de los períodos de desafío terminan sin desafío, después de solo tres días , y las monedas se reclaman sin más problemas. Los usuarios pueden auto-reclamarse y pasar por el período desafiante, o acelerarlo utilizando los servicios de un asistente.
Cruzar este puente no tiene por qué llevar días a los usuarios promedio. Podría ser más rápido con la ayuda de asistentes. Actuando como facilitador, el asistente ayuda a los usuarios reclamando transferencias en su nombre y entregando inmediatamente las monedas reclamadas al usuario con una deducción por una recompensa predeterminada.
Para utilizar los servicios de un asistente, los usuarios indican la recompensa que están dispuestos a pagar al realizar una transferencia. Esta recompensa debería cubrir las tarifas de la red en la cadena de destino y compensar adecuadamente al asistente por los riesgos asociados y el capital bloqueado en las reclamaciones. Los asistentes, ya sea que operen individualmente o en configuraciones conjuntas, también funcionan como guardianes, desafiando reclamos fraudulentos y ayudando a los usuarios a acelerar sus transferencias de forma segura.
Sin embargo, todo esto sucede en segundo plano. Al usar Counterstake Bridge, los usuarios promedio verán una interfaz simple que incluye "Envías [X monedas en la cadena A]", "Obtienes [X monedas en la cadena B]", la recompensa predeterminada del asistente por esa cantidad y un espacio para Complete la dirección de Obyte o MetaMask para recibir los fondos.
Es importante tener en cuenta que, por ahora, Counterstake solo funciona con la billetera Obyte (para tokens basados en Obyte) y la billetera MetaMask (para tokens basados en Ethereum y BSC). Para usar el puente, necesitarás tener ambas billeteras instaladas. Una vez que los fondos se hayan enviado a través de la interfaz anterior, puede verificar su ruta completa en el mismo sitio web: Enviado – Minado – Reclamado – Reclamo confirmado.
"Reclamo confirmado" significa que un asistente recibió su dinero y envió las monedas a su billetera. No necesitas hacer nada después de enviar la transferencia. Simplemente espere entre 20 y 30 minutos para recibir sus activos en la cadena de destino. También puede ocurrir que los asistentes disponibles no tengan la cantidad que necesitas en este momento, por lo que puedes elegir entre autoreclamar o esperar a que rellenen sus piscinas.
Dado que ningún partido central está detrás de Counterstake, los mismos usuarios están a cargo de las decisiones , si quieren participar.Pueden dar forma y ajustar parámetros críticos, incluido el factor de crecimiento de la participación para períodos desafiantes consecutivos, el valor de la participación inicial, los períodos desafiantes para transferencias regulares y grandes, el umbral para considerar una transferencia grande, la participación mínima y el oráculo de precios utilizado.
Dos agentes programables, el agente exportador en la cadena local y el agente importador en la cadena extranjera, tienen cada uno sus módulos de gobernanza. Los poseedores de tokens en la cadena local votan sobre los parámetros del agente de exportación, mientras que los poseedores del token acuñado en la cadena extranjera votan sobre los parámetros del agente de importación.
Esta gobernanza descentralizada emplea votación de retadores, lo que permite a los participantes activos tomar decisiones rápidas sin requerir quórums. Los participantes participan activamente en la configuración de la dinámica del protocolo, asegurando la adaptabilidad y la capacidad de respuesta a las necesidades cambiantes del ecosistema de Counterstake Bridge.
En el ámbito de los puentes criptográficos, Counterstake Bridge se destaca por su enfoque descentralizado y sin confianza. Al ofrecer transferencias entre cadenas seguras y transparentes, las características únicas del protocolo garantizan versatilidad, facilidad de uso y confiabilidad.
Imagen vectorial destacada por storyset / Freepik