Wat is JIT Routing?

Gepubliceerd op 12 jun 2026Geüpdatet op 2 jul 20265 min. leestijd7

Overzicht

JIT (Just-In-Time) Routing verandert hoe een on-chain swap zijn pad kiest. De route ligt niet langer vast wanneer je de prijsopgave ontvangt. Wanneer de handelstransactie on-chain wordt uitgevoerd, kijkt de swap opnieuw naar de markt en schakelt het over naar het pad dat meer tokens oplevert, allemaal in dezelfde handelstransactie.

Je moet nog steeds één keer tekenen. Het contract regelt de rest.

Waarom is dit belangrijk?

Standaard DEX-aggregators bepalen de beste route voordat je ondertekent, op basis van de prijzen die ze op dat moment zien. Blockchains voeren je handelstransactie niet onmiddellijk uit. Tegen de tijd dat deze on-chain komt, kan het beeld veranderen:

  • Iemand anders handelt eerst via dezelfde pool.

  • Een marketmaker trekt zich terug en vergroot zijn/haar spread.

  • LP's die op het moment van de prijsopgave diepgaand leken, trekken hun liquiditeit terug.

  • Een MEV-bot voert een front-run of sandwich tegen je handelstransactie uit.

  • Het token is volatiel en de prijs blijft bewegen.

Wanneer dat gebeurt, wijkt de prijs die je werkelijk ontvangt af van de prijsopgave. Bij een te strak afgestelde prijsverschuiving, keert de swap terug. Bij een te los afgestelde prijsverschuiving, krijg je te maken met slechte uitvoeringen of sandwiches.

JIT Routing is gebouwd om die kloof te dichten.

Hoe werkt JIT Routing?

De router zorgt nog steeds voor een off-chain prijsopgave. Het verschil is dat het meer dan één kandidaatpad voorbereidt en dat de handelstransactie zelf conditionele logica bevat. Bij on-chain uitvoering:

  1. Het smart contract controleert de huidige staat van elke kandidatenpool.

  2. Het kiest voor de pool met de hoogste output.

  3. Alles wordt verwerkt in één atomische handelstransactie.

Als de oorspronkelijk geselecteerde pool nog steeds de beste is, gaat de handelstransactie erdoorheen. Als een andere kandidaat er beter uitziet op het moment dat het blok binnenkomt, wordt de handelstransactie automatisch opnieuw gerouteerd. De gebruiker moet niets bijzonders doen. De logica zit in de handelstransactie zelf.

OKX JIT Routing met flow in drie stappen voor prijsopgave en nieuwe prijsopgave bij uitvoering

Belangrijkste voordelen

Meer tokens ontvangen

Door pools bij uitvoering te vergelijken, kan de handelstransactie het beste pad kiezen, zelfs wanneer de omstandigheden na de prijsopgave veranderen. Gebruikers krijgen gemiddeld meer output. Hoe groter de handelstransactie, hoe meer dat van belang is.

Lagere gerealiseerde prijsverschuiving

Beslissingen over de routering worden onmiddellijk vóór de eigenlijke afhandeling van de handelstransactie genomen, waardoor het verschil tussen de opgegeven prijs en de uitgevoerde prijs kleiner wordt. Gebruikers kunnen de tolerantie voor prijsverschuivingen strak aanhouden, zonder aan uitvoeringssnelheid in te boeten.

Hogere slaagkans van swaps

De meeste mislukte swaps zijn het gevolg van prijzen die de limiet voor prijsverschuivingen overschrijden. Door op de laatste status van de pool te reageren, wordt het risico beperkt. Minder reverts, minder verspild gas.

Bescherming tegen PropAMM-spoofing

Proprietary market makers (PropAMM's) tonen soms krappe prijsopgaven om orderflows aan te trekken en vervolgens hun spread uit te breiden voordat de handelstransactie wordt afgewikkeld. JIT Routing vergelijkt de werkelijke on-chain output bij afwikkeling, dus als de plaats van de prijsopgave verslechtert, zal de handelstransactie overschakelen.

Beter bestand tegen verwijdering van liquiditeit

Soms kan de liquiditeit diepgaand lijken op het moment van de prijsopgave en verdwijnen voordat de handelstransactie binnenkomt. De on-chain controle ziet dit en slaat de pool over.

Hoe kan ik de JIT Routing-functie inschakelen?

Dat hoeft niet. Het is standaard ingeschakeld en vindt bij elke swap de beste prijs voor jou. Als het actief is voor je handelstransactie, zoek dan de tag 'JIT Routing' rechtsboven op de providerkaart.

OKX DEX Swap-pagina met JIT Routing-tag op providerkaart

Veelgestelde vragen

Is JIT Routing veilig?

Ja. De logica loopt binnen gecontroleerde smart contracts. De handelstransactie wordt alleen afgewikkeld als deze voldoet aan de minimumvoorwaarde van de gebruiker voor ontvangst. Als geen kandidaatpad hieraan voldoet, wordt de handelstransactie teruggedraaid en blijft het geld in de wallet.

Moet ik als gebruiker iets bijzonders doen?

Nee. Je ziet één prijsopgave en ondertekent één handelstransactie. Geen extra stappen, geen extra handtekeningen, geen extra protocolkosten. De instellingen voor prijsverschuivingen blijven van toepassing. JIT Routing ligt een laag hoger, het vervangt ze niet.

Zal het mijn swap vertragen?

Niet echt. De kandidaatpaden worden vooraf off-chain voorbereid. De on-chain vergelijking vindt binnen dezelfde handelstransactie plaats, dus de afwikkeling duurt ongeveer even lang als normale swaps op die chain.

Geeft JIT Routing me altijd een betere prijs?

Niet altijd. Soms is de oorspronkelijk geselecteerde pool nog steeds de beste en gaat de handelstransactie er ongewijzigd doorheen. Wat telt is dat de handelstransactie bij gewijzigde omstandigheden niet blijft steken op een verouderd pad. Over veel handelstransacties verbetert het gemiddelde resultaat.

Kost het extra gas?

Ja, een beetje. Het contract vergelijkt on-chain meerdere pools, wat iets meer gas kost. Meestal wordt dat gecompenseerd door de extra tokens die je terugkrijgt. Op chains met goedkoop gas (Solana, BSC) is de overhead nagenoeg verwaarloosbaar.

Vervangt het de bescherming tegen prijsverschuivingen?

Nee. De prijsverschuivingstolerantie bepaalt nog steeds de slechtste prijs die je bereid bent om te accepteren. JIT Routing zorgt ervoor dat de slechtste gevallen minder vaak voorkomen, maar je moet nog steeds een prijsverschuiving instellen op basis van hoe volatiel het paar is.

Werkt het voor alle tokens en chains?

Het helpt vooral bij volatiele paren, omvangrijke swaps, en swaps die PropAMM- of PMM-liquiditeit treffen. Op dit moment is het live op Ethereum, BSC en Solana. Er volgen binnenkort meer EVM-chains.