NESTオラクルマシンがマイニングプールにパッキング拒否攻撃のリスク分析に遭遇

NESTオラクルマシンが直面するマイニングプール拒否パッキング攻撃の分析

NEST分散型オラクルマシンは、より多くのオンチェーンユーザーが価格決定プロセスに参加することにより、価格データの信頼性とシステムの安全性を向上させることを目的としています。悪意のある価格提示を防ぐために、NESTは価格提示-注文執行の検証メカニズムを設計しており、検証者が価格提示に基づいて取引を行い、修正を提案することを許可します。

しかし、このメカニズムの有効性は、オーダーを食べることと新しいオファー取引が新しいブロックにタイムリーに現れることに依存しています。マイニングプールの出現に伴い、取引パッキング権の独占は潜在的な問題となります。大規模なマイニングプールは、自分たちに有利な取引や手数料が高い取引を選択的にパッキングする可能性があり、最初にブロードキャストされた取引ではなくなることがあります。

この状況は、NESTオラクルマシンが新しい見積もりをタイムリーに検証できず、最終的に誤った価格データを出力する可能性があります。一部のマイニングプールは、この機会を利用してアービトラージを行い、全体のDeFiエコシステムの安全を脅かす可能性があります。

攻撃の流れは大まかに次のようになります:

  1. 悪意のマイニングプールがアービトラージに使用する暗号通貨を事前に蓄積する。

  2. NESTに実際の市場価格と大きく乖離した価格を提出する。

  3. 検証期間中、他のマイニングプールは修正取引をパッケージ化するかどうかの選択に直面します。

  4. 各マイニングプールは、自身の算力と潜在的な利益に基づいてギャンブルの決定を行います。

  5. もし十分な数のマイニングプールが修正取引をパッケージに含めないことを選択した場合、誤った価格が確認される可能性があります。

  6. 悪意のマイニングプールは誤った価格を利用してアービトラージを行います。

!

この攻撃はゲーム理論におけるナッシュ均衡の概念を利用しています。各マイニングプールは、即座に価格を修正する利益(a)と、間違った価格が確認された後にアービトラージを行う利益(b)を天秤にかけます。通常、b > aですが、利益を得る確率はマイニングプールのハッシュレートに比例します。

最終的に、マイニングプールは自身の算力占比と二つの収益の比率関係に基づいて意思決定を行います。この現象はNESTオラクルマシンに影響を与えるだけでなく、全体のブロックチェーンの非中央集権の理念にも挑戦をもたらします。

マイニングプールの集中化によって引き起こされる問題をどのように効果的に解決するかは、ブロックチェーンが真の去中心化に向かう過程で避けて通れない重要な課題です。

!

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 7
  • 共有
コメント
0/400
ImpermanentLossFanvip
· 15時間前
若い時はプロトコルをたくさん遊ぶべきだ、感謝することが多い。
原文表示返信0
staking_grampsvip
· 08-05 08:34
半年も炒作して問題が出ることに気づかなかった?本当にダメだね
原文表示返信0
ChainDoctorvip
· 08-05 08:25
プロが言うのは流れるようだ 攻撃チェーンの脆弱性はあまりにも明らかだ
原文表示返信0
DegenDreamervip
· 08-05 08:22
おばあちゃんはNestを遊んだことがないね
原文表示返信0
HalfPositionRunnervip
· 08-05 08:14
nestがまた問題を起こした?ちょうど底を叩いたばかりだ
原文表示返信0
GasFeeVictimvip
· 08-05 08:11
マイニングプールでこの罠を使うのは危険です
原文表示返信0
MoonlightGamervip
· 08-05 08:08
また一つの脆弱性 誰がDeFiを救うことができるのか
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)