@esnie17 は今週、ブロックチェーンの過剰な障害からの回復を発表します Usenix Security 2026 に出展。 @kartik1507と@AndrewLewisPye付き (URL: ) -------------------- ブロックチェーンは、コンセンサス/SMR/アトミック ブロードキャスト プロトコルに依存して、ネットワーク内のすべてのノードがトランザクションの順序に同意することを確認します。 何がそんなに問題ですか。 これらのプロトコルは、特定の数の不良ノードまたは障害のあるノード(ビザンチン障害と呼ばれる)のみを処理できます。しかし、予想よりも多くのノードが故障した場合、つまりシステムが処理するように設計されているよりも多くのノードが故障した場合はどうなるでしょうか? これまで、ほとんどのブロックチェーンは失敗するか、行き詰まっていました。それは大きな問題です。 この作業は何を達成しますか? 私たちは、この問題に対する広範な修正、つまりブロックチェーンがあまりにも多くの不良ノードから事後に回復するのに役立つ修復方法を作成しました。 仕組みは次のとおりです。 シグネチャベースのトレイルを使用すると、良いノードを責めることなく、どのノードが悪い動作をしているかを検出できます。 これは、ブロックチェーンが自分自身を「修復」し、通常の動作に戻るのに役立ちます。すべてが完璧であるかのようにスムーズに機能しないかもしれませんが、それでも完全に失敗するよりははるかに優れています。 実世界テスト このシステムをHotStuffコンセンサスプロトコルに組み込み、復旧後にシステムパフォーマンスが通常に戻ることを実証しました。 30 ノードでは、わずかな速度低下 (4.3%) しかありませんでした。 平均して、トランザクションの処理には少し時間がかかりましたが (遅延が約 12.87% 増加しました)、システムは存続し、機能し続けました。 また、Tendermint や HotStuff などの特定のプロトコルに合わせたバージョンを作成し、より高速かつ効率的にしました。 より優れた障害検出 また、BFTを使用するブロックチェーンで最大n-2個の不良ノードを検出するより良い方法にも取り組んでいました。ノード間で余分なメッセージを必要とせずに機能する新しい検出方法を作成しました なぜこれが重要なのか 現在、私たちのブロックチェーン ネットワークは、予想よりも多くのノードが不正になった場合でも生き残り、回復することができます。悪意のある行為者を検出して隔離するためのより優れたツールが得られます。これにより、ブロックチェーン システムに回復力と信頼性の層が追加され、コストのかかるダウンタイムや攻撃の防止に役立ちます。 --------------------
221