スリッページはどのように生じるのか、なぜ中央集権型取引所(CEX)ではDEXよりスリッページが少ないのか?スリッページの根本原因はあなたの注文が市場を変えることです。Uniswapのような分散型取引所の自動マーケットメーカー(AMM)モデルでは、流動性プールの価格は曲線によって決まります(通常は定積公式 x×y=k)。ETHを買うと、あなたの購入がプール内のETHを減らしUSDCを増やし、この変化がETHの価格を曲線に沿って押し上げます——注文が大きいほど動きが大きく、実際の平均約定価格が最初の見積もりより高くなります。CEXのスリッページが通常小さいのは、買い手と売り手がより細かい価格の階層を持つ注文帳を使い、大きな注文が複数の価格レベルで約定できるからです。
スリッページ許容度はどう設定すべきか、高すぎるか低すぎるとどんな結果になるか?ほとんどのDEXのスワップインターフェースでは最大スリッページ許容度を設定でき、実際のスリッページが設定した割合を超えるとトランザクションが自動的に元に戻ります(失敗)。一般的なガイドライン:大きな流動性プールの主流トークン(ETH/USDCなど)には0.5%〜1%で通常十分。低流動性のロングテールトークンや薄いプールには2%〜5%が必要かもしれません。しかし広すぎる設定(10%以上)はMEVサンドイッチ攻撃により多くの余地を与えます。狭すぎる設定では、ボラティリティの高い時期やGas代が高い時期に、取引がパック時にスリッページが制限を超えて頻繁に失敗し、何度も失敗してもGasを支払います。
「価格インパクト(Price Impact)」とは何か、スリッページとどう違うか?多くの人はこれらを同じ意味で使いますが、微妙な違いがあります。価格インパクトはあなたの注文自体が資産価格に与える動きで、注文サイズとプールの深さによって決まります——確定的な計算です。注文が大きいほど、プールが浅いほど、インパクトが大きい。スリッページは広義で、実際の約定価格が期待と異なる原因すべてを指し、あなたの注文のインパクト(価格インパクト)と、あなたのトランザクションが送信されてからパックされるまでの間の他の人のトランザクション(フロントランニング、市場変動)を含みます。
実際の操作でスリッページの損失をどう最小化するか?いくつかの効果的な戦略。第一に大きな注文を分割する:一度に10,000ドルを大きなスリッページでスワップするのでなく、2,000ドルの注文を5回に分け、取引ごとのプールへの影響を小さくします(ただし複数のGas代コストを考慮)。第二により深い流動性のルートを選ぶ:1inchやParaswapなどのDEXアグリゲーターを使い、複数の取引所に分割してスリッページを最小化する最適ルートを自動的に見つけます。第三にピーク時間を避ける:ネットワークが混雑すると、トランザクションが送信からパックまで待つ時間が長く、市場変動が大きく、スリッページが悪化します。第四に指値注文を使う:一部のDEXは指値注文をサポートし、特定の価格またはそれより良い価格でのみ実行されるよう設定できます。
数値の例でスリッページの実際の損失を感じましょう。流動性が比較的薄いDEXで、USDCを小型コインの$TOKENに交換したい。表示されているリアルタイムの見積もりは:1 $TOKEN = 2 USDC、1,000 $TOKENを取得する予定で合計2,000 USDC。スリッページ許容度を3%に設定して確認をクリックします。
しかし、トランザクションがパックされるのを待つ数秒の間に2つのことが起きます。他の数人も$TOKENをスワップしてプールの価格を押し上げていた、そしてあなた自身の2,000 USDCの注文がこの薄いプールに大きな価格インパクトを与え、1 $TOKENの平均価格を2.04 USDCに押し上げました。最終的に1,000でなく980 $TOKENしか得られず、20個少なく40 USDCの損失——2%のスリッページです。
1%の許容度に設定していたら、パック時に自動的に失敗します(実際のスリッページ2% > 許容1%)、Gasだけを失います。5%に設定していたら取引は成功しますが、より多く失う可能性があります(ボットが約定を5%の許容度の上限近くに押し上げる)。
スリッページは根本的にDeFiの分散型モデルの核心的なトレードオフを明らかにします。仲介者を信頼する必要がなく、誰もあなたの資金を管理しませんが、完全に透明で先着順の公開市場構造に直面します。すべての注文は公開で見られ、フロントランニングされる可能性があります。CEXは注文を隠し、より洗練されたマッチングを提供できますが、コストは取引所が倒産したり資産を凍結しないことを信頼することです。DEXのスリッページは分散化と透明性のために支払われる構造的なコストであり、バグではなく、このトレーディングモデルを選択することで必然的に伴う摩擦です。