ホワイトペーパー:v01:4_コンセンサス機構:1:start

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
ホワイトペーパー:v01:4_コンセンサス機構:1:start [2026/01/17 10:32] – [4.1.1 クォーラムベース・コンセンサスアルゴリズムの概要] d.azumaホワイトペーパー:v01:4_コンセンサス機構:1:start [2026/01/17 21:27] (現在) d.azuma
行 9: 行 9:
 ===== 4.1.1 クォーラムベース・コンセンサスアルゴリズムの概要 ===== ===== 4.1.1 クォーラムベース・コンセンサスアルゴリズムの概要 =====
  
- Qubicの[[tag:コンセンサスメカニズム]]メカニズムは、ビザンチン障害を許容しながら、分散された C[[tag/omputor]] のセット間で合意を形成するように設計されています。+ Qubicの[[tag:コンセンサスメカニズム]]は、ビザンチン障害を許容しながら、分散された [[tag/Computor]] のセット間で合意を形成するように設計されています。
  
  このアルゴリズムは、**[[tag/エポック]](Epoch)**と呼ばれる離散的な期間で動作し、その間に取引が提案、検証、およびブロックチェーンにコミットされます。エポック内には、**[[tag/ティック]](Tick)**と呼ばれるコンセンサスラウンドの連続したシーケンスがあり、Computorは 独立して取引を検証・実行し、結果についての合意に達します。  このアルゴリズムは、**[[tag/エポック]](Epoch)**と呼ばれる離散的な期間で動作し、その間に取引が提案、検証、およびブロックチェーンにコミットされます。エポック内には、**[[tag/ティック]](Tick)**と呼ばれるコンセンサスラウンドの連続したシーケンスがあり、Computorは 独立して取引を検証・実行し、結果についての合意に達します。
行 29: 行 29:
     * 特定のティックを担当する Computor です。ティックリーダーは、以下の数式でComputorインデックスを計算することで特定できます:\\ <code><COMPUTORINDEX> = <TICKNUMBER> % 676</code>     * 特定のティックを担当する Computor です。ティックリーダーは、以下の数式でComputorインデックスを計算することで特定できます:\\ <code><COMPUTORINDEX> = <TICKNUMBER> % 676</code>
  
-  * **Quorum(クォーラム)**: +  * **Quorum([[tag/クォーラム]])**: 
     * コンセンサス達成に必要な Computor のサブセットです。Qubicにおけるクォーラムは以下で構成されます:\\ <code>Q = 451台のComputor(全N = 676台のうち)</code>     * コンセンサス達成に必要な Computor のサブセットです。Qubicにおけるクォーラムは以下で構成されます:\\ <code>Q = 451台のComputor(全N = 676台のうち)</code>
  
行 85: 行 85:
 **オペレーターによる手動介入:**\\ **オペレーターによる手動介入:**\\
  
- 投票は次のティックに対しての [YES] / [NO] を意味しますが、オペレーターがカスタムコードを実行していたり、互換性のないハードウェアによるバグがあったりしてノード状態のダイジェストが不一致となった場合、投票が2つ以上のグループに分かれる可能性があります。+ 投票は次のティックに対しての [YES] / [NO] を意味しますが、オペレーターがカスタムコードを実行していたり、互換性のないハードウェアによるバグがあったりしてノード状態のダイジェストが不一致となった場合、投票が 2つ以上のグループに分かれる可能性があります。
  
-コンセンサスに達することができないという万が一の分裂事態においては、ティックの進行を確実にするためにComputorからの手動介入が必要になる場合があります。+ コンセンサスに達することができないという万が一の分裂事態においては、ティックの進行を確実にするために Computor からの手動介入が必要になる場合があります。
  
-{{tag>エポック }}+{{tag>エポック クォーラム ティック }}
ホワイトペーパー/v01/4_コンセンサス機構/1/start.1768645970.txt.gz · 最終更新: by d.azuma