Skip to main content
Web3Fire
consensusadvanced

ビザンチン耐障害性

一部の参加者が悪意を持って行動したり、機能不全に陥ったりしても、システムが合意に達する能力。

entity.loading_intelligence

要点

カテゴリconsensus
難易度advanced

概要

ビザンチン耐障害性(BFT)とは、一部の参加者が悪意を持って行動したり、障害を起こしたりした場合でも、システムが合意に達する能力のことです。これは、ブロックチェーンのコンセンサスの理論的基盤となっています。BFTシステムは、一部のノードに障害が発生しても、依然として合意を形成することができます。

仕組み

Practical BFT(PBFT)などのBFTアルゴリズムは、ノード間のメッセージ交換と投票を用いて状態について合意を形成します。多くの場合、処理を進めるには、ノードの3分の2といったクォーラムが必要です。多くのプルーフ・オブ・ステーク(PoS)プロトコルは、BFTに着想を得ています。

重要性

BFTが保証する特性は、ブロックチェーンネットワークの安全性を支えています。これがなければ、悪意のあるバリデーターが矛盾する履歴を作成してしまう可能性があります。BFTは、コンセンサス・メカニズムの設計やその耐障害性に直接的な指針を与えています。

関連する概念

BFTは、コンセンサスおよびプルーフ・オブ・ステークの基盤です。バリデーターセットやファイナリティの保証とも関連しています。

ナレッジグラフ

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1