En principio, las distintas cadenas de bloques no pueden comunicarse directamente: las monedas de la cadena de Bitcoin no aparecen por sí solas en Ethereum. Un puente entre cadenas es una herramienta que transfiere activos o mensajes de una cadena a otra. Es muy útil, pero también es uno de los puntos más vulnerables del sector de las criptomonedas.

Moneda mencionada en el artículo: $ZRO precio actual: 1.434 (24 h: -15 %).

【Bloqueo y acuñación】

El método entre cadenas más común es el «bloqueo y acuñación»: el usuario transfiere sus activos a un contrato puente en la cadena de origen, donde quedan bloqueados, y el puente acuña en la cadena de destino la misma cantidad de activos envueltos. Para volver, el proceso se invierte: los activos envueltos de la cadena de destino se queman y se liberan los activos bloqueados en la cadena de origen.

WBTC en Ethereum es un ejemplo: cada WBTC corresponde a 1 bitcoin que tiene en custodia un custodio. Esto permite usar bitcoin en las aplicaciones DeFi de Ethereum, pero los titulares también deben confiar en el custodio.

【Liquidez en ambas cadenas】

Otro método entre cadenas no acuña activos envueltos, sino que coloca un fondo de liquidez en cada una de las dos cadenas: los usuarios depositan en la cadena de origen y retiran tokens nativos del fondo en la cadena de destino. Así se reciben tokens nativos, pero si el fondo tiene poca liquidez, las transferencias grandes entre cadenas pueden sufrir un deslizamiento considerable.

【¿Cómo sabe el puente que bloqueaste las monedas?】

Sea cual sea el método, el puente debe confirmar que la operación realmente tuvo lugar en la cadena de origen. Algunas prácticas habituales son la confirmación mediante firmas múltiples o un comité de validadores, la ejecución de un cliente ligero de la cadena de origen en la cadena de destino para verificar la operación, o el uso de pruebas de conocimiento cero para demostrar el estado de la cadena de origen.

Cuanto más dependa la verificación de unos pocos firmantes, más concentrada estará la confianza: si roban las claves privadas de esos firmantes o hay una vulnerabilidad en la lógica de verificación del contrato, un atacante podría «demostrar» un bloqueo que nunca ocurrió y retirar los activos del puente.

【Riesgos y precauciones】

Los contratos de los puentes suelen tener grandes cantidades de activos bloqueados, por lo que son un objetivo prioritario para los atacantes. Según datos de Chainalysis de agosto de 2022, alrededor del 69 % de los criptoactivos robados hasta ese momento ese año procedían de ataques a puentes entre cadenas.

El valor de los activos envueltos depende del propio puente. Si algo les sucede a los activos bloqueados en la cadena de origen, los tokens envueltos de la cadena de destino podrían perder su paridad. Por eso conviene adquirir el hábito de verificar que se está usando el sitio oficial, probar primero con una cantidad pequeña antes de transferir una grande y comprobar qué versión emitida por qué puente se está recibiendo.

【Para terminar】

Los puentes entre cadenas resuelven el problema de hacer que «las monedas circulen entre distintas cadenas», pero cada transferencia añade otra capa de confianza. Cuando sea imprescindible transferir entre cadenas, elige una solución consolidada y hazlo en varias operaciones. No apuestes todos tus ahorros a un solo proyecto.

¿Qué opinan? ¡Compartamos ideas en los comentarios!