サンドイッチ攻撃の説明:DeFiのダークフォレストへの初心者ガイド

サンドイッチ攻撃は、メンプールの透明性を利用して、被害者のスワップの前後に取引を挿入し、コストを膨らませ、利益を獲得します。

高スリッページ許容度、大規模取引、流動性の低いプールは、ユーザーをサンドイッチ攻撃に対してより脆弱にします。

スリッページを下げ、取引を分割し、プライベートルートを使用し、MEVブロッカーを利用することは、これらの攻撃に対する効果的な防御策です。

サンドイッチ攻撃は、DeFiにおける一般的なフロントランニング戦略であり、攻撃者が犠牲者の取引を囲むことによってトークンの価格を操作し、隠れたコストや損失を引き起こします。

サンドイッチ攻撃とは何ですか?

サンドイッチ攻撃は、分散型金融(DeFi)における最も一般的なフロントランニング戦略の一つです。それは、ユーザーがトランザクションを提出した時と、それが実際にオンチェーンで確認される時の間の小さな時間差を利用します。攻撃者は二つの取引を行います—一つは被害者のトランザクションの前、もう一つは後に行い、効果的にそれを真ん中に「サンドイッチ」します。

実際の仕組みはこうです:攻撃者はまず購入注文を実行してトークンの価格を押し上げます。被害者の取引が成立すると、この膨らんだ価格で実行されます。その直後に攻撃者は売却し、差額をポケットに入れてリスクなしの利益を得ます。

ユーザーにとって、その結果は痛みを伴います。取引はより多くのコストがかかり、攻撃者が得る価値は直接ユーザーのポケットから来ます。

これは珍しい出来事ではありません。分散型取引所(DEXs)は完全に透明であるため、保留中の取引はメンプールに表示されます。その可視性こそが、攻撃者が自分の取引を滑り込ませて結果を操作することを可能にします。多くの点で、サンドイッチ攻撃はDeFiユーザーへの見えない税金のように機能します—取引のたびに静かに彼らの資本を食いつぶします。

もっと読む: シードフレーズとは?暗号鍵を安全に保管する方法

サンドイッチ攻撃の操作方法

サンドイッチ攻撃の内部動作を理解することは、それを見抜き回避するために不可欠です。ここでは、Uniswapのような自動マーケットメーカー(AMM)環境内で典型的な攻撃がどのように展開されるかの内訳を示します:

1️⃣ ステップ 1: 被害者のトランザクションのブロードキャスト ユーザーはDeFiプラットフォームでトークンAをトークンBと交換するスワップトランザクションを提出します。この保留中の取引はメンプールに入ります。そこで、オンチェーンで確認される前に可視化されます。

2️⃣ ステップ2: 攻撃者のフロントラン取引 悪意のある行為者は保留中のスワップを検出し、迅速にトークンBの買い注文を提出し、より高いガス料金を提示します。バリデーターはこの取引を優先するよう奨励され、被害者の取引の前に実行します。この買い注文はトークンBの価格を押し上げます。

3️⃣ ステップ3: 被害者の取引実行 ユーザーの元の取引は処理されますが、攻撃者のフロントランによって引き起こされた膨れ上がった価格で処理されます。その結果、被害者は予想よりも少ないトークンを受け取り、スワップがはるかに不利になります。

4️⃣ ステップ 4: 攻撃者のバックラン売り注文 被害者の取引の直後に、攻撃者はToken Bの売却注文を実行します。一時的な価格上昇に売り込むことで、攻撃者は利益を確保し、被害者はより高いスリッページと悪化した取引結果を被ります。

もっと読む: スリッページとは?暗号取引の隠れたコスト

サンドイッチ攻撃警告サインとリスク要因

サンドイッチ攻撃から自分を守るためには、自分がターゲットになりやすい条件を認識することが重要です。完全な免疫を提供する戦略はありませんが、高リスクの行動を避けることで、リスクを大幅に減らすことができます。

✅ 高スリippageトレランス

スリッページとは、予想される取引価格と実行価格の間のギャップです。高いスリッページ許容度(、例えば5%以上)を設定すると、攻撃者に悪用される余地を与えてしまいます。ほとんどのDeFiウォレットは、典型的なスワップに対してより安全な約0.5%のデフォルトスリッページを設定しています。

✅ 大きな取引サイズ

大規模なスワップは、価格への影響が大きいため攻撃者を引き寄せ、より多くの利益が残ります。大きな取引を小さな部分に分割することで、攻撃のインセンティブを最小限に抑えることができます。

✅ 低流動性プール

流動性の薄いプールでの取引は脆弱性を高めます。流動性が少ないため、攻撃者がトークン価格を操作し、スリッページから利益を得ることが容易になります。

✅ パブリックメンプールの可視性

イーサリアムや同様のブロックチェーンでは、すべての保留中のトランザクションは確認前に公開メンプールにブロードキャストされます。ボットはこれらのトランザクションを自由にスキャンでき、ブロックチェーンの透明性をサンドイッチ戦略を可能にする二重の剣に変えます。

✅ AMMベースのDEX

自動マーケットメイカーを使用するプロトコル—例えば、Uniswap、SushiSwap、PancakeSwap—は特に影響を受けやすいです。彼らの決定論的な価格設定式は予測可能であり、ボットによってゲームされる可能性があります。

❗これらのリスク要因を認識することで、ユーザーはより安全かつ戦略的に取引を行うことができます。次は:サンドイッチ攻撃から自分自身を積極的に保護するための実践的な防御策です。

さらに読む: AMMとは何か、そしてどのように機能するのか?

サンドイッチ攻撃から自分を守る方法

サンドイッチアタックはDeFiシステムの透明性と自動化を利用しますが、トレーダーは自らのリスクを大幅に減少させるための積極的な戦略を採用できます。以下は、セキュリティに配慮したDeFi参加者によって広く使用されている実証済みのテクニックです:

スリッページ許容度を下げる スリッページ設定をより厳しい範囲に調整すると、実行価格が変動できる範囲が制限されます。ほとんどのスワップでは、スリッページを0.1%–0.5%の間に保つことで十分です。この狭いマージンは、攻撃者の利益ウィンドウを減少させ、あなたのトレードを標的にすることを menos appealing にします。

大きな取引を小さな取引に分割する 高価値のスワップを計画している場合は、それをいくつかの小さな取引に分けることを検討してください。これにより、各注文の価格への影響が最小限に抑えられ、MEVボットによる攻撃のインセンティブが減少します。小さな取引は目立たず、しばしばフロントランを回避します。

高流動性プールで取引する 可能な限り流動性の高いプールを選択してください。流動性が高いほど、単一の取引の影響が薄まり、価格操作が難しくなり、攻撃者にとって利益が少なくなります。

プライベートトランザクションまたはMEVブロッカーを使用する Flashbots Protectのようなサービスを利用することで、取引をプライベートメンプールを通じてルーティングし、公開の可視性やMEVボットから保護することができます。多くのウォレットやDEXは、MEV保護トグルやリレーを統合しており、ユーザーに追加の安全層を提供しています。

ガス料金を戦略的に考えよう ボットは、フロントランしやすいため、低ガス取引を狙うことがよくあります。競争力のあるガス料金を手動で設定することで、より早い確認の可能性が高まり、攻撃者にとっての機会のウィンドウを減らします。

読むべきこと: ビットコインMVRVとは何ですか? どのように機能しますか?

ꚰ CoinRank x Bitget – サインアップ&トレード!

CoinRankの最新情報やクールな洞察を探していますか?私たちのTwitterをフォローして、すべての新しいストーリーを把握しましょう!

〈サンドイッチ攻撃の説明:DeFiのダークフォレストへの初心者ガイド〉この記事は最初に《CoinRank》に掲載されました。

DEFI-1.05%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)