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

PBFT (プラクティカル・ビザンチン・フォールト・トレランス)

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

PBFT(Practical Byzantine Fault Tolerance)は、ビザンチン将軍問題を解決するために開発された合意形成アルゴリズムの一種です。

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

PBFTは、この問題を解決しP2Pネットワークが正常に稼働するシステムを構築すると言われています。

PBTFの特徴

ファイナリティが明確になる

PBFTは、リーダーノードによってブロックが生成されるため、ブロックチェーンが分岐することはなく、取引が確定される(ファイナリティ)タイミングが明確になります。

この特徴から、金融機関などのコンソーシアム・ブロックチェーンでよく用いられています。

改ざんが困難

PBFTでは、ノード同士が合意形成するため、改ざんが非常に困難となっています。

たとえ1つのノードが悪意を持ってデータを改ざんしようとしても、他のノードがそれを拒否し、正しいデータを残すことができます。

中央集権的な構造

PBFTは、リーダーノードが存在するため、中央集権的な構造であると言われています。

ビザンチン将軍問題を解決する反面、分散的思想が欠けてしまうというデメリットもあります。

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

PlusWeb3 編集部

Web3・AI専門メディア

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

記事を寄稿しませんか?

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

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

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

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

コピーしました

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

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