今日、EEA は、 QBFT ブロックチェーン コンセンサス プロトコル、コンソーシアムで使用するために設計されたビザンチン フォールト トレラント Proof-of-Authority コンセンサス アルゴリズム。 QBFT は、で説明されている「イスタンブール BFT コンセンサス」アルゴリズム (IBFT) の進化形です。 EIP-650 これにより、信頼性と速度が向上し、任意の時点で正しく機能するバリデーターの 2/3 だけで、失速したりフォークを生成したりしません。
複数のクライアントが EEA QBFT 仕様を実装しているため、イーサリアム上に構築する企業がエンタープライズ イーサリアム ネットワークで使用できる標準を提供し、参加者全員が XNUMX つの特定のクライアントを選択するのではなく、好みのクライアント ソフトウェアをバリデーターとして実行できるようにします。ネットワークの使用を余儀なくされます。
— Chaals Nevile 氏、EEA テクニカル プログラム ディレクター
BlockApps、Clearmatics、ConsenSys、JP Morgan Chase を含む 2018 年の EEA メンバーは、IBFT が失敗する状況と構成を特定し、アルゴリズムの進化に取り組み始めました。 QBFT アルゴリズムは、Roberto Saltini によって Dafny で書かれました。 正式な検証 に基づいて、その正しさの EEA の議論と改善の結果を適用するために Henrique Moniz によって行われました。
QBFT を使用すると、バリデーターのセットを変更できます。たとえば、コンソーシアム ネットワークに新しい参加者を含める、参加者が去る場合に対処する、バリデーターを実行するコストのバランスをとる、または任意の時点で参加者が過剰な割合のバリデーターを持たないようにすることができます。時間。
QBFT は、十分に確立され、実績のあるビザンチン フォールト トレラント コンセンサス原則に基づいて構築されています。 私たちの作業では、正式な検証によって提供される安全性とセキュリティの保証にも依存しています。これにより、特定の構成で深刻な問題になる可能性がある IBFT の過去の問題を特定して修正することができました。
— Roberto Saltini、ConsenSys の主任研究員、QBFT Blockchain Consensus Protocol Specification の著者
仕様の現在のバージョンでは、アルゴリズムを明確に定義するためのコメントとコメント付きの Dafny コードが提供されています。 QBFT コンセンサスは、GoQuorum や Hyperledger Besu などのオープンソースのエンタープライズ イーサリアム クライアントに実装されており、EEA のテストネットだけでなく、EEA メンバーなどによって複数のプロジェクトで使用されています。
QBFT は現在、コンソーシアムによって生産に使用されています。 EEA が QBFT を標準として公開したことは、プロトコルに基づいて構築する新しいアクターを作成するのに非常に役立ちます。 私はこのコンセンサス アルゴリズムを使用して EEA のテストネットをホストしているため、この作業によって提供される可能性に興奮しています。
— The Machine Consultancy の創設者であり、EEA の Testnet Working Group の議長である Antoine Toulmé 氏
この仕様は自由に利用でき、Apache 2 オープン ソース ライセンスの条件の下で誰でも実装できます。
- SEO を活用したコンテンツと PR 配信。 今日増幅されます。
- Platoblockchain。 Web3メタバースインテリジェンス。 知識の増幅。 こちらからアクセスしてください。
- 情報源: https://entethalliance.org/23-01-qbft-spec-version-1-released/
- 2018
- a
- アルゴリズム
- すべて
- ことができます
- および
- 誰も
- アパッチ
- 申し込む
- 著者
- 利用できます
- ベース
- になる
- 始まった
- さ
- ブロックチェーン
- 建物
- 内蔵
- ビジネス
- 一定
- 椅子
- チェイス
- 選択する
- クライアント
- クライアント
- コード
- 注釈
- コンセンサス
- コンセンサスアルゴリズム
- コンセンサス
- コンソーシアム
- コンサルタント業
- 費用
- 可能性
- 作ります
- 電流プローブ
- 取引
- 記載された
- 設計
- 議論
- 早い
- 有効にする
- 確保
- Enterprise
- イーサリアム
- エーテルネットワーク
- 進化
- 進化
- 例
- 興奮した
- フェイル
- 少数の
- 修正する
- フォーク
- フォーマル
- AIとMoku
- 機能します
- 与えられた
- 素晴らしい
- 保証
- 持って
- 助けます
- host
- HTTPS
- ハイパールガー
- 特定され
- 識別する
- 実装する
- 実装
- 改善
- in
- include
- 含めて
- 問題
- IT
- JPモルガン
- JPモルガン·チェース
- つながる
- 残す
- ライセンス
- 機械
- メンバー
- モーガン
- の試合に
- ネットワーク
- 新作
- 提供
- ONE
- 開いた
- オープンソース
- その他
- 参加者
- 過去
- のワークプ
- プラトン
- プラトンデータインテリジェンス
- プラトデータ
- の可能性
- 優先
- 原則
- 問題
- 作り出す
- 生産
- プログラム
- プロジェクト(実績作品)
- 誇りに思う
- 提供
- は、大阪で
- 出版
- パブリッシュ
- パブリッシュ
- 信頼性
- 研究者
- ラン
- ランニング
- 安全性
- 安全とセキュリティ
- セキュリティ
- 深刻な
- セッションに
- 状況
- ソフトウェア
- 一部
- ソース
- 特定の
- 仕様
- スピード
- 標準
- 技術的
- 条件
- テストネット
- アプリ環境に合わせて
- 時間
- 〜へ
- 今日
- 下
- us
- つかいます
- バリデーター
- バリデーター
- Verification
- バージョン
- which
- 意志
- 仕事
- ワーキング
- でしょう
- 書かれた
- ゼファーネット