サンドイッチ取引は、サンドイッチ攻撃とも呼ばれ、暗号資産市場でよく見られる操作手法です。この手口は、分散型取引所(DEX)での取引によって引き起こされるトークンの値動きを悪用して、疑うことを知らないトレーダーを犠牲にして利益を生み出します。
サンドイッチ取引では、分散型取引所(DEX)の取引が執行前にメモリープールに送られ、保留中の取引が可視化される仕組みになっています。サンドウィッチ攻撃者は、トークン価格を効果的に操作するために、ターゲットとなる取引の前に1回(フロントランニング)、後に1回(バックランニング)、戦略的に取引を行います。たとえば、トレーダーAが指定されたスリッページの許容範囲でトランザクションを送信すると、攻撃者はトークンを購入するためのフロントオーダーを発注し、価格のインフレを引き起こします。その後、トレーダーAの取引は高騰した価格で行われ、その後に攻撃者が高騰した価格でトークンを売却するバックオーダーを行うことで、攻撃者は価格差から利益を得ることができます。
市場操作:価格の乖離を利用し、市場の信頼を損ないます。
経済的損失:価格操作の結果、被害者は損失を被ります。
流動性の低下:度重なる攻撃は流動性供給者の意欲をそぎ、市場の流動性低下を招きます。
指値注文を使う:資産の売買価格を正確に指定します。
低スリッページ:操作の可能性を最小限にするため、スリッページ許容度を低く保ちます。
大きな取引を分割する:大規模な取引を小さな取引に分割し、攻撃の影響を軽減します。
フロントランニング対策:注文実行の遅延とランダム化を実施します。
取引分析ツール:疑わしい取引パターンを特定するためのツールを活用します。
アルゴリズム取引の方針:取引Botと高頻度取引に関する明確なガイドラインを策定します。