ジャストインタイム(JIT)流動性とは:LPが大規模スワップを狙い撃ちする方法

— By Tony Rabbit in Tutorials

ジャストインタイム(JIT)流動性とは:LPが大規模スワップを狙い撃ちする方法

ジャストインタイム(JIT)流動性とは、ボットが大規模なスワップと同じブロックで集中流動性を追加し、手数料の大部分を獲得してから引き出すMEV戦略です。その仕組み、誰が利益を得るのか、サンドイッチ攻撃との違いについて説明します。

ジャストインタイム(JIT)流動性とは、洗練された流動性プロバイダーが、大規模なスワップと同じブロックで、非常にタイトな集中流動性ポジションを大量に追加し、そのスワップの取引手数料の大部分を徴収し、その後すぐにポジションを削除する、最大抽出可能価値(MEV)戦略です。預け入れ、手数料の獲得、引き出しという一連の操作はすべて単一のブロック内で発生するため、JITプロバイダーは価格変動リスクや在庫リスクをほとんど負うことなく、受動的な流動性プロバイダーに支払われるはずだった手数料をかすめ取ります。

クジラの取引が、あるブロックで出現して消える流動性によって完璧に「吸収」されるように見えるのはなぜだろうと思ったことがあるなら、それがジャストインタイム流動性JITの働きです。これはMEVのよりクリーンで敵対的ではない形態の1つですが、それでも通常のLPからボットへと価値を再分配します。

主なポイント

  • JIT流動性は、大規模なスワップと同じブロックで集中LPレンジを追加し、その後引き出します。
  • JITプロバイダーは、ほぼゼロの在庫リスクまたは価格リスクでスワップ手数料の大部分を獲得します。
  • Uniswap v3スタイルの集中流動性に依存しており、狭いレンジが手数料の大部分を獲得します。
  • 受動的なLPは希薄化されます。JITボットが1ブロックの間、彼らを締め出すため、手数料収入が減少します。
  • サンドイッチ攻撃とは異なり、JITはトレーダーの価格を悪化させません。手数料をめぐって競争するだけです。

ジャストインタイム流動性JITとは?

ジャストインタイム流動性JITは、集中流動性の存在によって成り立っています。古い自動マーケットメーカーでは、流動性は可能なすべての価格に均等に分散されていました。Uniswap v3スタイルのプールでは、LPは代わりに資本を狭い価格帯に集中させることができます。その帯が狭く、資本が集中しているほど、スワップがそこを通過するときに得られる取引手数料の割合が大きくなります。

JITボットはこれを武器にします。大規模な保留中のスワップを発見すると、現在の価格に正確に集中した、スワップをカバーするのに十分な幅の、非常に薄い流動性ポジションを大量に預け入れます。そのポジションは既存の流動性に対して非常に密度が高いため、その単一の取引で手数料の圧倒的多数を獲得します。その後、同じブロック内で、ボットは流動性を引き戻します。市場の動きにさらされるのを待つ必要はありません。これこそがJITの目的です。通常のレンジポジションの仕組みについては、Uniswapで流動性を提供する方法に関するガイドと、集中流動性の長所と短所におけるより広範なトレードオフをご覧ください。

JITボットがmempoolを読み取り、スワップをフロントポジションする方法

この戦略は、保留中のトランザクションがブロックに含まれる前に待機する領域であるmempoolで始まります。JITボットは、このプールを継続的にスキャンして、大規模で手数料の高いスワップを探します。それを見つけると、ほとんどのMEVボットを動かすのと同じ順序制御で、ターゲットの周りで正確な順序で実行されるように設計されたトランザクションのバンドルを構築します。

典型的なJITバンドルは次のようになります。

  1. Mint(ミント): ターゲットスワップの直前に大規模な集中ポジションを追加します。
  2. Swap(スワップ): クジラの取引が実行され、手数料が支払われます。そのほとんどがJITポジションに流れます。
  3. Burn(バーン): 直後に流動性を削除し、元本と獲得した手数料を回収します。

ブロックビルダーは抽出する価値によってトランザクションを順序付けるため、ボットは予想される利益の一部を優先手数料またはビルダーへの直接支払いとして入札し、そのミントがスワップの直前に、バーンがその直後に着地するようにします。これはオーダーフロー競争であり、価格攻撃ではありません。

勝者と敗者

ジャストインタイム流動性JITの経済学は、トレーダーからの盗難ではなく、再分配です。以下の表は各当事者を分類しています。

当事者結果
JITプロバイダー勝利。ポジションが1ブロックしか存在しないため、在庫リスクや価格リスクがほとんどなく、スワップ手数料の大部分を獲得します。
受動的なLP損失。そのブロックでは希薄化され、本来得られたはずの手数料のより小さな部分しか徴収できません。
クジラトレーダーほぼ中立、時にはわずかに改善。追加の流動性により、スワップのスリッページがわずかに低くなる可能性があります。
ブロックビルダー一部を獲得。ボットは、その順序付けを確保するために優先手数料または賄賂を支払うため、一部の価値がビルダーに流れます。

最も明確な敗者は、安定したフルレンジまたはワイドレンジの流動性を提供する受動的なLPの集まりです。彼らは、一時的な損失や価格変動リスクを含む真のリスクを負いますが、JITボットは最も収益性の高い取引に飛び込み、彼らには残り物しか残しません。時間が経つにつれて、これは受動的なLPingを魅力的にする利回りを侵食します。

JITがサンドイッチ攻撃とどう違うか

JITは、どちらも犠牲者のスワップの周りにトランザクションをラップするため、サンドイッチ攻撃と混同されがちです。しかし、その違いは根本的です。サンドイッチ攻撃はトレーダーに損害を与えますが、JITはそうではありません。

サンドイッチ攻撃では、攻撃者は犠牲者の直前に同じ資産を買い(価格を押し上げ)、犠牲者に悪い価格で買わせた後、すぐに売却して利益を得ます。犠牲者は著しく悪い約定を受けます。対照的に、JITはプロビジョニングメカニズムです。ボットはスワップに対して取引するのではなく、スワップに流動性を供給しています。トレーダーの約定価格は変わらないか、わずかに改善されることさえあり、損失を被るのは競合するLPのプールだけです。一方はユーザーに対する敵対的な価値抽出攻撃であり、もう一方は流動性プロバイダー間の手数料獲得競争です。

JITがオンチェーンでどのように現れるか

JITは、ブロックエクスプローラーで特定できる独特の痕跡を残します。その特徴は、単一の大きなスワップを挟むように、非常にタイトな集中ポジションのミントとバーンが、すべて1つのブロック内で、多くの場合同じアドレスまたは既知のMEVコントラクトから行われることです。

以下の特徴を探してください。

  • クジラのスワップのみを挟んで、同じブロック内で流動性追加(ミント)イベントと流動性削除(バーン)イベントが発生していること。
  • 現在の価格を中心に、非常に狭いティックレンジ(多くの場合、1つまたは数ティック幅)のポジション。
  • プールの通常の静止流動性よりもはるかに大きいポジションサイズで、その1回の取引を支配するように設定されていること。
  • 資本が展開された期間の短さに比べて、流動性プロバイダーが多額の手数料を徴収していること。

1つの大きな取引の周りで流動性が出現し、消滅し、プロバイダーが手数料の大部分を持って立ち去るのを見た場合、それはジャストインタイム流動性JITを見ています。これは、パーミッションレスチェーンでは手数料収入が競争の対象であり、最も忍耐強いLPではなく、最も注意深いボットが最高の取引を勝ち取ることが多いということを思い出させます。

この記事は教育目的のみであり、金融アドバイスではありません。

Originally published by DEXTools News. © 2026 DEXTools News (STRADEXT DEFI SOLUTIONS, S.L.). Reproduction or republication without written permission is prohibited.