Saltar al contenido
Lecciones de Finanzas

Arbitraje Cross-Chain y MEV de Puentes

De atómico a en riesgo

Por qué cruzar cadenas rompe la atomicidad de transacción única y convierte un arbitraje limpio en un carry trade cargado de inventario y atado a la latencia.

10 min Actualizado 20 jun 2026

El arbitraje on-chain parecía imprimir dinero con red de seguridad. Pedías prestados millones que no tenías, hacías unos cuantos swaps por varios pools, devolvías el préstamo y te quedabas con la diferencia — y si algún paso fallaba, sencillamente no pasaba nada. Esa red de seguridad tenía un nombre en el que probablemente nunca pensaste: atomicidad. Todo este curso trata de lo que ocurre cuando se la arrancas cruzando cadenas. Aviso: todos los riesgos que creías que el arbitraje no tenía vuelven en tromba.

Empecemos apreciando al héroe antes de cargárnoslo.

La atomicidad, la garantía que dabas por sentada

Before you read — take a guess

En un arbitraje atómico en la misma cadena, ¿qué le pasa a tu posición si el paso final de devolver el flash loan fuera a fallar?

Analogía. Un arbitraje atómico en la misma cadena es una máquina expendedora. Metes una moneda y la máquina o te suelta tu aperitivo o te devuelve la moneda directamente. No existe un universo en el que se quede con tu moneda y no te dé nada — la transacción se confirma por completo o se revierte por completo.

Definición. Una transacción atómica es una secuencia de cambios de estado (pedir prestado, swap, swap, devolver) que la cadena ejecuta como una única unidad indivisible: o se aplican todos los cambios, o — si algún subpaso se revierte — ninguno. En la EVM, un revert en cualquier punto sube hasta arriba y deshace el árbol de llamadas entero.

Esta única propiedad te entrega cuatro regalos, y el resto de este curso es la historia de perderlos los cuatro:

Regalo de la atomicidadQué significa en la práctica
(a) Sin riesgo de inventario / precio a mitad del tradeNunca mantienes el activo a través de movimientos de precio; compra y venta liquidan en el mismo instante (mismo bloque).
(b) Capital ligeroUn flash loan (pedir prestado + devolver dentro de una transacción) te deja operar millones con ~cero capital propio.
(c) Pérdida acotada al gasSi el trade no es rentable, se revierte; tu peor caso es el gas que quemaste, no el nocional del trade.
(d) Sin riesgo de liquidación / contraparteNo hay una “otra parte” que pudiera no entregar — la cadena liquida atómicamente, sin cola de retirada ni puente en el que confiar.

Ejemplo trabajado. El ETH cotiza a $1995 en el pool X y a $2000 en el pool Y, misma cadena. Pides un flash loan de $1,995,000 USDC, compras 1000 ETH en X a $1995, vendes esos 1000 ETH en Y a $2000 por $2,000,000, devuelves los $1,995,000 y te quedas con 2,000,0001,995,000=2{,}000{,}000 - 1{,}995{,}000 = $5000 brutos, menos gas. Si el pool Y se hubiera movido en tu contra antes de tu pata de compra, la venta no cubriría la devolución y la transacción se revertiría — coste: solo gas. No arriesgaste prácticamente nada salvo el gas.

Warning:

La trampa: asumir que la atomicidad es una ley de la naturaleza

La atomicidad es una propiedad de un único libro mayor ejecutando una única transacción — no una propiedad de “las blockchains” en general. En cuanto un trade necesita que dos libros mayores se pongan de acuerdo, ninguna transacción única puede abarcar ambos, y la garantía se evapora. Los traders que interiorizan la atomicidad como “así funciona el cripto” se llevan un susto la primera vez que cruzan una cadena.

¿Cuál de los regalos de la atomicidad es la razón directa de que un arbitraje en la misma cadena pueda funcionar con casi nada de capital propio?

Empareja cada regalo de la atomicidad con la cosa concreta que elimina del trade.

Pick a term, then click its definition.

Cuándo importa

La atomicidad importa más precisamente cuando la oportunidad es competida y fina. Como la pérdida está acotada al gas, puedes disparar bundles especulativos contra márgenes mínimos y dejar que los fallos se reviertan gratis. Esa economía de reintento sin riesgo solo está disponible en un único libro mayor — y es lo primero que pierdes al cruzar cadenas.

Dos cadenas, ninguna transacción compartida

Before you read — take a guess

¿Puede una única transacción leer el precio en la Cadena A y, condicionada a él, ejecutar un swap en la Cadena B, todo o nada?

Analogía. El arbitraje atómico es un único cajero pasando toda tu cesta por caja en un solo pitido. El arbitraje cross-chain son dos tiendas en dos ciudades con dos cajeros y dos cajones de dinero, conectados por un mensajero en moto. Entregas dinero en la Ciudad A ahora, y un mensajero acaba contándole a la Ciudad B lo que pasó. Entre el “ahora” y el “acaba”, cualquier cosa puede moverse.

Definición. Un arbitraje cross-chain son necesariamente dos patas independientes — vender en la Cadena A, comprar en la Cadena B (o viceversa) — que están coordinadas por un mensaje de puente (una comunicación cross-chain que retransmite estado o mueve valor), pero que no están ligadas en una sola transacción. De ahí se derivan inmediatamente tres consecuencias:

  • Sin flash loan cross-chain. Un flash loan debe devolverse en la misma transacción; aquí no hay una única transacción, así que nadie te prestará el nocional sin riesgo. Pones tu propio capital.
  • Sin revert cross-chain. Si la segunda pata deja de ser rentable, la primera ya ha liquidado en la Cadena A. No puedes deshacerla; ahora mantienes un inventario que no querías.
  • Un hueco de liquidación en el tiempo. Las dos patas están separadas por la inclusión en bloque, las esperas de finalidad y el relay del puente — segundos a minutos durante los cuales estás expuesto.

Ejemplo trabajado — el trade canónico. El ETH está a $2000 en la Cadena A y a $2020 en la Cadena B: un hueco bruto de $20/ETH, o un 1,0%. El instinto atómico dice “compra en A, vende en B, listo”. Pero no puedes. En su lugar:

  1. Pata 1 (ahora, en A): compras ETH a $2000 (o vendes, según la dirección) — esto liquida al reloj de la Cadena A.
  2. El hueco: esperas a que A incluya y finalice el bloque, y después un puente retransmite el mensaje/valor a B. Con un tiempo de bloque de 12s, 12 confirmaciones ≈ 144s de finalidad, más un relay de puente ≈ 90s, para una ventana de exposición de aproximadamente 234s (~4 minutos) y una liquidación total cercana a 250s.
  3. Pata 2 (después, en B): ahora ejecutas a lo que se haya convertido ese $2020-y-pico. Si el ETH ha derivado, ese hueco del 1% puede haberse encogido, desaparecido o invertido.
Info:

El hueco es todo el juego

En el arbitraje atómico las dos patas comparten una marca de tiempo, así que el hueco de precio que mediste es el hueco de precio que capturas. En cross-chain, las patas están a minutos de distancia — capturas el hueco tal como será en la segunda pata, no el hueco que viste en la primera. Todo en este curso trata de poner precio a ese hueco y sobrevivirlo.

Completa por qué el arbitraje cross-chain no puede ser atómico.

Elige la opción correcta para cada hueco y comprueba.

La Cadena A y la Cadena B tienen cada una su propio libro mayor, conjunto de validadores y , así que ninguna única puede abarcar ambas; las patas están meramente coordinadas por un .

Selecciona TODAS las afirmaciones verdaderas en cuanto un trade abarca dos cadenas. (Varias respuestas.)

Cuándo importa

El hueco de liquidación importa más cuanto más rápido se mueve un activo y más fino es tu hueco. Un hueco del 1% que tarda 4 minutos en capturarse está bien para un par de stablecoins adormilado y es aterrador para una alt volátil. Cuantificaremos exactamente cómo se erosiona el hueco en la próxima lección — pero fíjate en el cambio de mentalidad: ya no te preguntas “¿hay un hueco?” sino “¿sobrevivirá el hueco hasta la segunda pata?”.

El primo no atómico: el arbitraje CEX–DEX

Before you read — take a guess

En el arbitraje CEX–DEX (un exchange centralizado frente a un pool on-chain), ¿por qué debes mantener saldos en AMBOS sitios por adelantado?

Aquí está el replanteamiento hacia el que apunta toda esta lección. El arbitraje cross-chain no es un hermano del arbitraje atómico on-chain. Su verdadero gemelo es el trade que las mesas quant llevan años ejecutando: el arbitraje CEX–DEX — arbitrar precio entre un exchange centralizado (CEX, un sitio de libro de órdenes off-chain) y un pool DEX on-chain.

Analogía. El arbitraje CEX–DEX también son dos tiendas con un mensajero: el exchange y la cadena. Mantienes dinero en ambas cajas (saldos en el CEX y tokens on-chain), operas un lado al instante y después reequilibras vía un depósito o una retirada que se compensa a su propio ritmo lento. ¿Te suena? Es otra vez la historia del mensajero Ciudad-A/Ciudad-B — solo que con un exchange haciendo de una de las ciudades.

Pongamos los tres en fila a lo largo de los ejes que de verdad importan:

EjeArbitraje atómico on-chainArbitraje CEX–DEXArbitraje cross-chain
¿Atómico (una transacción)?✅ Sí❌ No❌ No
¿Capital propio necesario?❌ ~Ninguno (flash loan)✅ Sí — pre-financiado en ambos sitios✅ Sí — pre-posicionado en ambas cadenas
¿Inventario en mano a mitad del trade?❌ Nunca✅ Sí — durante la latencia de depósito/retirada✅ Sí — durante el hueco de puente/finalidad
¿Riesgo de liquidación / contraparte?❌ Ninguno✅ Sí — solvencia del CEX, paradas de retirada✅ Sí — fallo de puente, reorgs, retraso de relay
¿Pérdida si falla?Solo gasMovimiento completo del inventario (+ fondos atascados)Movimiento completo del inventario (+ fondos atascados)
¿Limitado por velocidad/latencia?Tiempo de bloqueLatencia de retirada/depósito + matchingLatencia de finalidad + relay del puente

Lee hacia abajo las dos últimas columnas: CEX–DEX y cross-chain son el mismo animal. Ambos son no atómicos, intensivos en capital, mantienen inventario, están atados a la latencia y expuestos a una contraparte (un exchange o un puente). La columna atómica es la que desentona.

Warning:

Trampa: 'sigue siendo arbitraje, así que debe ser de bajo riesgo'

La palabra “arbitraje” cuela una connotación de bajo riesgo que solo se ganó en el escenario atómico. Un “arbitraje” cross-chain con una ventana de exposición de 4 minutos sobre un activo con 80% de volatilidad es una apuesta direccional de inventario durante esos 4 minutos. Llamarlo arbitraje no hace que el precio se quede quieto.

Clasifica cada propiedad en el tipo de arbitraje al que pertenece.

Place each item in the right group.

  • Capital ligero vía flash loans
  • La pérdida en el peor caso es solo el gas gastado
  • Expuesto a una contraparte (exchange o puente)
  • El precio puede moverse en tu contra entre las dos patas
  • Pedir prestado → operar → devolver en una transacción
  • Hay que pre-posicionar inventario en ambos sitios

Un trader dice: 'El arbitraje cross-chain es solo arbitraje atómico con un salto extra.' ¿Cuál es el mayor error de ese planteamiento?

Cuándo importa

Si ya operas una mesa CEX–DEX, partes con ventaja: tu fontanería de riesgo — límites de inventario, topes de crédito por sitio, presupuestos de latencia, lógica de reequilibrio — se traslada casi directamente al cross-chain. Si vienes del searching atómico puro, el modelo mental que debes desaprender es “la cadena me protege”. Entre cadenas, solo te protegen tu gestión de inventario y tu elección de puente.

Lo que de verdad estás ejecutando

Before you read — take a guess

Quita la etiqueta. ¿A qué tipo de trade se parece más en realidad el 'arbitraje' cross-chain?

Júntalo todo. El arbitraje cross-chain es un carry trade intensivo en capital, atado a la latencia y con riesgo de cola, con un disfraz de arbitraje.

Definición. Un carry trade es una posición que financias y mantienes para cobrar un diferencial que se acumula (o se realiza) con el tiempo, mientras cargas con el riesgo de que el subyacente se mueva en tu contra durante la tenencia. Mapéalo sobre el cross-chain:

  • Lo financias. El inventario debe estar en ambas cadenas por adelantado. Dimensionamiento canónico: pre-posicionar $2,000,000 en cada lado → $4,000,000 en total bloqueados y ociosos, sin ganar nada mientras esperan.
  • Lo mantienes. El diferencial (ese hueco de $20/ETH, 1%) solo se realiza tras la ventana de exposición de ~234s y la liquidación total de ~250s — estás largo/corto de inventario todo ese tiempo.
  • Cargas con el riesgo de cola. La volatilidad anualizada del cripto ≈ 80%. Escalada a una ventana de 4 minutos vía raíz cuadrada del tiempo, la deriva esperada es ≈ ±0,2% — una quinta parte de tu hueco del 1%, esfumada o duplicada solo por el ruido. Y ese es el caso tranquilo; reorgs y paradas de puente son la cola gruesa.
  • Pagas costes de carry. Reequilibrar el inventario de vuelta por el puente cuesta ≈ 0,05% (5 pb) por viaje, más el coste de oportunidad de los $4M parados.

Ejemplo trabajado — se cae el disfraz. Tu margen bruto es el hueco del 1% sobre el nocional operado. Digamos que mueves $2,000,000 de ETH: bruto 0.01×2,000,000=0.01 \times 2{,}000{,}000 = $20,000. Ahora resta las realidades del carry trade:

PartidaImporteNota
Hueco bruto (1% sobre $2M)+$20,000El número que te atrajo
Comisión de reequilibrio del puente (5 pb sobre $2M)−$10000.0005×2,000,0000.0005 \times 2{,}000{,}000
Deriva de precio esperada en la ventana (≈0,2% sobre $2M)±$40000.002×2,000,0000.002 \times 2{,}000{,}000ruido simétrico, no margen
Coste de oportunidad del capital ocioso ($4M aparcados)−$$$Real, y fácil de olvidar

Los $20,000 de titular son en realidad $19,000 menos un cara-o-cruz de ±$4000 menos tu coste de financiación — y eso antes de que un puente tenga un mal día. Mismo hueco, trade radicalmente distinto.

Warning:

Trampa: poner precio al hueco, ignorar el carry

El error clásico de principiante es citar el hueco del 1% como el P&L. El hueco es el bruto; la verdadera esperanza del trade es hueco menos riesgo de deriva menos comisiones de puente menos el coste de los $4M parados. Pon precio al carry, no solo al hueco, o estarás encantado ejecutando ‘arbitrajes’ de esperanza negativa todo el día.

Ahora mira el hueco del que has estado leyendo. Abajo está la ventana en riesgo que pasarás las próximas lecciones cuantificando. Arrastra los sliders de confirmaciones y latencia del puente y observa cómo crecen la ventana de exposición — y la deriva de precio ilustrativa. Fíjate en el chip de línea base atómica: ese es el mundo que dejaste atrás, donde la ventana era cero.

Arbitraje cross-chain: la ventana de exposiciónVentana de exposición (el precio puede moverse): 3.9 min

Espera de finalidad (Cadena A) + Relay del puente = Ventana de exposición (el precio puede moverse)

Ventana de exposición (el precio puede moverse)
3.9 min
Tiempo total de liquidación
4.4 min
Deriva de precio ilustrativa
±0.22%
Arbitraje atómico monocadena: 12 sUn bloque, exposición ≈ 0: ambas patas liquidan juntas o ninguna.

Sube las confirmaciones o la latencia del puente y mira cómo se ensancha la ventana de exposición — y cómo crece la deriva con la raíz cuadrada del tiempo. La línea base atómica se sienta en cero.

Tip:

Qué llevarte de la línea temporal

Cada segundo que añades a las confirmaciones o al relay del puente ensancha la ventana de exposición, y la deriva ilustrativa crece con la raíz cuadrada de ese tiempo. La línea base atómica se sienta en cero segundos y cero deriva — que es exactamente por qué el arbitraje atómico parecía sin riesgo y el cross-chain nunca lo será. Tu trabajo como trader cross-chain es hacer el hueco lo bastante grande, y la ventana lo bastante pequeña, para que el diferencial bata de forma fiable a la deriva.

Recuerdo espaciado: en la versión atómica EN LA MISMA CADENA de este trade, ¿cuáles serían la ventana de exposición y la pérdida en el peor caso?

Cuándo importa

Este replanteamiento importa desde la primerísima decisión de dimensionamiento. Si dimensionas y cubres el arbitraje cross-chain como el atómico (sin límites de inventario, sin presupuesto de deriva, asumiendo que el hueco es el P&L), estarás sobreapalancado y sub-cubierto en cuanto la volatilidad se dispare. Trátalo como un carry trade y las preguntas correctas aparecen solas: ¿cuánto inventario?, ¿durante cuánto tiempo?, ¿cubierto cómo?, ¿por qué puente? Las lecciones restantes responden a cada una.

Repaso

Entraste pensando que el arbitraje era intrínsecamente seguro y saliste sabiendo que esa seguridad estaba prestada por la atomicidad — y que cruzar cadenas reclama el préstamo. El arbitraje cross-chain conserva el nombre pero hereda el perfil de riesgo del arbitraje CEX–DEX: intensivo en capital, mantenedor de inventario, atado a la latencia y con riesgo de cola.

Big picture

De atómico a en riesgo

  • De atómico a en riesgo
    • Regalos de la atomicidad
      • Sin riesgo de inventario/precio (mismo bloque)
      • Capital ligero vía flash loans
      • Pérdida acotada al gas
      • Sin riesgo de liquidación/contraparte
    • Por qué dos cadenas lo rompen
      • Libros mayores, validadores y relojes separados
      • Ninguna transacción única abarca ambas
      • Sin flash loan ni revert cross-chain
      • Se abre un hueco de liquidación entre patas
    • El primo CEX–DEX
      • Pre-posicionar inventario en ambos sitios
      • Latencia: retirada/depósito ↔ relay del puente
      • Contraparte: exchange ↔ puente
      • Misma clase de riesgo, no arbitraje atómico
    • Un carry trade disfrazado
      • $4M bloqueados, ociosos en ambos lados
      • Diferencial realizado solo tras la ventana
      • Deriva ≈ ±0,2% frente a un hueco del 1%
      • Pon precio al carry, no solo al hueco
El cambio de mentalidad sobre el que se construye todo este curso.

De atómico a en riesgo — repaso mixto

Pregunta 1 de 80 correct

¿Cuál es la propiedad central de la que depende un arbitraje atómico en la misma cadena?

Check your answer to continue.

Marcar lección como completada