¿Qué es el enrutamiento JIT?

Publicado el 12 jun 2026Actualizado el 2 jul 2026Lectura de 6 min7

Resumen

El enrutamiento JIT (Just-In-Time) cambia cómo un swap onchain selecciona una ruta. La ruta deja de ser fija cuando recibes la cotización. Cuando la transacción se ejecuta onchain, el swap vuelve a mirar el mercado y elige el camino que dé más tokens, todo en una sola transacción.

Igualmente, solo firmas una vez. El contrato se encarga del resto.

¿Por qué es importante?

Los agregadores DEX estándar deciden la mejor ruta antes de que firmes en función de los precios que ven en ese momento. Las blockchains no ejecutan tu transacción al instante. Para el momento en que llega onchain, el panorama puede cambiar:

  • Alguien más tradea a través del mismo pool primero.

  • Un market maker se retira y amplía su spread.

  • Los LP que parecían ofrecer suficiente liquidez al momento de la cotización retiran su liquidez.

  • Un bot de MEV anticipa o bloquea tu transacción.

  • El token es volátil y el precio simplemente se mueve.

Cuando eso sucede, el precio que realmente recibes deriva de la cotización. Si pones el slippage demasiado ajustado, el swap se revierte. Si lo configuras demasiado amplio, podrías obtener ejecuciones a precios desfavorables o ser víctima de un ataque de sandwich.

El enrutamiento JIT se pensó justamente para evitar esto.

¿Cómo funciona el enrutamiento JIT?

El enrutador sigue produciendo una cotización fuera de la cadena. La diferencia es que prepara más de un camino posible y la transacción en sí lleva lógica condicional. Cuando se ejecuta onchain:

  1. El contrato inteligente revisa el estado actual de cada pool candidato.

  2. Elige el que tiene mayor rendimiento.

  3. Todo se liquida en una sola transacción atómica.

Si el pool seleccionado originalmente sigue siendo el mejor, el trade se ejecuta a través de él. Si cuando se confirma el bloque aparece una mejor alternativa, el trade se redirige automáticamente. El usuario no hace nada diferente. La lógica se encuentra dentro de la propia transacción.

Enrutamiento JIT de OKX con flujo de cotización y recotización en tres pasos en el momento de la ejecución.

Principales ventajas

Se reciben más tokens

Al comparar pools en el momento de la ejecución, el trade puede optar por una mejor ruta, incluso si las condiciones cambian después de la cotización. En promedio, los usuarios obtienen más rendimiento, y cuanto mayor es el trade, más impacto tiene.

Menor slippage

Las decisiones de enrutamiento se toman cerca de la fecha en que se liquida realmente el trade, por lo que la brecha entre el precio de cotización y el precio ejecutado se reduce. Los usuarios pueden tolerar mejor el slippage sin perder la tasa de ejecución.

Tasa de éxito de swap más alta

La mayoría de los swaps fallidos provienen de que los precios superan el límite de slippage. Responder al estado más reciente del pool reduce esa probabilidad. Menos transacciones revertidas, menos gas desperdiciado.

Protección contra el fraude de PropAMM

Los market makers con capital propio (PropAMM) a veces muestran cotizaciones ajustadas para atraer el flujo de órdenes y luego amplían su spread antes de que el trade se liquide. El enrutamiento JIT compara el resultado real onchain en el momento de la liquidación, por lo que, si la fuente de liquidez cotizada ofrece peores condiciones, el trade cambia automáticamente a otra opción.

Mejor resiliencia frente a la eliminación de liquidez

Una parte de la liquidez se examina en profundidad en el momento de cotización y desaparece antes de que el trade se ejecute. La verificación onchain vuelve a realizarse, detecta esto y omite el pool.

¿Cómo se activa el enrutamiento JIT?

No tienes que hacerlo. Está activado de forma predeterminada y encuentra el mejor precio para ti en cada swap. Si se activa para tu trade, verás la etiqueta "Enrutamiento JIT" en la esquina superior derecha de la tarjeta del proveedor.

Página de OKX DEX Swap con etiqueta Enrutamiento JIT en la tarjeta proveedor

Preguntas frecuentes

¿El enrutamiento JIT es seguro?

Sí. Todo el proceso se ejecuta mediante contratos inteligentes auditados. El trade solo se ejecuta si se cumple el mínimo a recibir definido por el usuario. Si ninguna ruta candidata cumple esta condición, la transacción se revierte y los fondos permanecen en la billetera.

¿Tengo que hacer algo diferente como usuario?

No. Ves una cotización y firmas una transacción. No hay pasos, firmas ni comisiones extra por protocolo. La configuración del slippage sigue aplicándose. El enrutamiento JIT se integra a ella, no la reemplaza.

¿Mi swap será más lento?

En realidad, no. Las rutas candidatas se preparan fuera de la cadena con antelación. La comparación onchain se lleva a cabo dentro de la misma transacción, por lo que la liquidación tarda aproximadamente el mismo tiempo que cualquier swap regular en esa cadena.

¿El enrutamiento JIT siempre me ofrece un mejor precio?

No siempre. A veces el pool seleccionado originalmente sigue siendo el mejor y el trade transcurre sin cambios. Lo importante es que, cuando cambian las condiciones, el trade no se queda atrapado en una sola opción. En muchos trades, el rendimiento promedio es mejor.

¿Cuesta más gas?

Sí, un poco más. El contrato compara pools adicionales onchain, lo que requiere un poco más de gas. Por lo general, los tokens adicionales que obtienes superan eso. En las cadenas con gas barato (Solana, BSC), el coste general es insignificante.

¿Sustituye la protección antislippage?

No. La tolerancia de slippage sigue definiendo el peor precio que estás dispuesto a aceptar. El enrutamiento JIT hace que ese peor escenario ocurra con menos frecuencia, pero aun así deberías ajustar el slippage según la volatilidad del par.

¿Funciona para todas las blockchains y tokens?

Ayuda especialmente para pares volátiles, swaps de gran volumen y swaps que afectan la liquidez de PropAMM o PMM. En este momento está disponible en Ethereum, BSC y Solana. Pronto habrá más cadenas EVM.