This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
NESTオラクルマシンがマイニングプール攻撃リスクに直面し、分散型金融エコシステムの安全性に挑戦
NESTオラクルマシンがマイニングプールによる拒否パッキング攻撃に直面した分析
NEST分散型オラクルマシンは、より多くのオンチェーンユーザーが価格決定プロセスに参加することで、オラクルデータの信頼性とシステムの安全性を向上させることを目的としています。しかし、この設計は悪意のある価格提示の問題など、いくつかの課題にも直面しています。このため、NESTは価格提示-オーダーフィルの検証メカニズムを導入し、検証者が価格提示に基づいて取引を行い、修正を提案できるようにしています。
しかし、このメカニズムの効果的な運用は、注文を受けたり新しいオファーの取引が新しいブロックにタイムリーに現れることに依存しています。マイニングプールの出現に伴い、単一のマイニングプールが取引パッキング権を独占することは、このメカニズムの正常な運用を脅かす可能性があります。大規模なマイニングプールは、自分に有利または手数料が高い取引を選択的にパッキングし、他の取引を無視する可能性があり、後者はネットワークに最初にブロードキャストされる可能性があるにもかかわらずです。
このような状況がNESTオラクルマシンで発生すると、新しい価格が検証期間内にタイムリーに検証されない可能性があり、最終的にNESTが誤った価格データを出力することになります。これにより、一部のマイニングプールにアービトラージの機会が生まれ、全体のDeFiエコシステムの安全が危険にさらされることになります。
!
攻撃の流れは大まかに次のようになります:
悪意のマイニングプールは、まずフラッシュローンなどの方法でアービトラージに使用する暗号通貨を蓄積します。
NESTに実際の市場価格と大きな差異がある見積もりを提出する。
検証期間中、他のマイニングプールは修正取引をパッケージするかどうかの選択に直面する。
各マイニングプールは自身の算力と潜在的な収益に基づいて、ゲーム理論に基づく意思決定を行います。
もし十分な数のマイニングプールが修正取引をパッケージ化しないことを選択した場合、誤った見積もりが受け入れられます。
悪意のマイニングプールはその後、誤った価格を利用してアービトラージを行うことができます。
この攻撃は、マイニングプールが取引パッケージの制御権を利用し、ゲーム理論のナッシュ均衡を利用しています。各マイニングプールは、即時に修正された価格の利益(a)と、その後の可能なアービトラージ利益(b)を天秤にかけ、自身のハッシュレートの割合に基づいて決定を下します。
!
全体的に見て、これはNESTオラクルマシンが直面している課題だけでなく、ブロックチェーンの去中心化の理念全体が直面している問題でもあります。去中心化を保証しながら、マイニングプールがもたらす問題を解決する方法は、ブロックチェーン技術の発展の道の重要な課題となるでしょう。