Babylon Bitcoin Staking Protocolはコンセンサス検証において技術的な欠陥に直面

robot
概要作成中

ビットコイン上に構築されたステーキングプロトコルであるBabylonに、ネットワークの安定性を重大な合意形成の瞬間に脅かす可能性のある技術的な欠陥が特定されました。この問題は、開発者によるGitHubの公開情報を通じて明らかになり、プロトコルのバリデーター調整メカニズムの弱点を示しています。

核心の技術的問題

この問題の核心は、BabylonのBLS投票拡張スキームにあります。これは、バリデーターが新たに生成されたブロックについて合意に達したことを確認するための枠組みです。この脆弱性は、悪意のあるバリデーターが不完全な投票拡張を送信できる設計上のギャップに起因します。具体的には、ブロックハッシュフィールドを送信から省略することが可能です。このフィールドは、合意形成プロセスにおいて重要な役割を果たし、参加しているすべてのバリデーターに対して、どの正確なブロックが検証されているかを伝える役割を担っています。

攻撃の展開方法

バリデーターが投票拡張からブロックハッシュフィールドを除外すると、連鎖的な問題が発生します。ネットワークのエポック境界で合意を検証しようとする他のバリデーターは、予期しないエラーに遭遇し、操作を停止または再起動せざるを得なくなる可能性があります。この影響が複数のバリデータノードに同時に広がると、これらの移行期間中にネットワークのブロック生成速度が測定可能な程度で低下する恐れがあります。

現在の状況とリスク評価

開発者は、これまでにこの脆弱性の積極的な悪用が報告されていないものの、未修正のまま放置されると、依然として行動可能な状態であると警告しています。この攻撃のタイミングは特に懸念されるものであり、エポック境界はネットワークの同期が不可欠な重要な節目だからです。この事例は、ビットコインを基盤としたステーキングプロトコルの設計において、バリデーター調整の妨害がネットワークの運用効率全体に波及する可能性があることを示しています。

#BTC

BTC-1.78%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン