メインコンテンツへスキップ
用語集 2分で読める

Byzantine Generals Problem(ビザンチン将軍問題)

PlusWeb3 編集部
PlusWeb3 編集部 Web3・AI専門メディア

ビザンチン将軍問題とは、わざと偽の情報を伝達するノードがある場合に、全体として正しい合意形成(コンセンサス)ができるかどうか問われることを指します。

言葉の由来は、中世ヨーロッパのビザンチン帝国から取っており、ビザンチン帝国を攻撃する将軍9人が攻撃計画について合意を得ようとしている仮定で表現されています。

将軍たちは、お互いに伝達者を介してのみ連絡可能で裏切者がいる可能性がある為、合意に至るのが困難な状況にあります。

こうした状況で、いかに合意形成が取れるかがビザンチン将軍問題の概要となります。

ビザンチン将軍問題の解決策

ビザンチン将軍問題を解決したのが、ビットコインのコンセンサスアルゴリズムと言われています。

ビットコインのコンセンサスアルゴリズムは「マイニングによる競争」「最も長いブロックチェーンをが正しい」というルールによって運営されています。

この特徴により、承認者に一定数悪意のある者がいても、全体として正しい方向に進むことができます。

ビットコインのコンセンサスアルゴリズムが歴史上初めて「ビザンチン将軍問題」を解いたとされ、後続のブロックチェーンもこれに倣ってビザンチン将軍問題の対策をしています。

Share this article コピーしました
WRITTEN BY

PlusWeb3 編集部

Web3・AI専門メディア

PlusWeb3 編集部は、ブロックチェーン・Web3・AIの最新動向をわかりやすくお届けする専門メディアチームです。業界経験豊富な編集者とリサーチャーが、信頼性の高い情報を厳選してお届けします。

記事を寄稿しませんか?

Web3・AI領域の専門家からの寄稿を募集中。掲載は編集部名義、内容は事前審査のうえ掲載可否をご連絡します。

この記事が役に立ったら、ニュースレターも登録しませんか?

Web3・AI業界の厳選ニュースを定期配信。いつでも解除可能。

スパムは送りません。プライバシーポリシーに基づいて管理します。

コピーしました

Web3・AI・DeepTech領域でのキャリアをお考えですか?

業界専門のコンサルタントが、あなたに最適なキャリアパスをご提案します。