シングルコアからマルチコアブロックチェーンへ
コンピューティングの初期時代では、プロセッサは一度に一つのタスクしか処理できませんでした。すべてが順番を待つ必要があり、パフォーマンスを制限するボトルネックが生じていました。マルチコアCPUの発明がすべてを変えました。突然、コンピュータは複数のタスクを同時に処理できるようになり、大幅なパフォーマンス向上を実現しました。Quaiは同じ革命をブロックチェーン技術にもたらします。 従来のブロックチェーンはシングルコアプロセッサのように動作します。すべてのトランザクションは列に並んで、一つの処理チャネルを通して順番を待つ必要があります。混雑時には、これは大規模な渋滞を引き起こします。まるで都市全体の交通を単一の車線に流し込もうとするようなものです。ユーザーは高い手数料、長い待ち時間、失敗したトランザクションを経験します。 マルチコアソリューション: Quaiのマルチスレッド実行により、複数のブロックチェーンスレッドがトランザクションを並列処理できます。これは、現代のCPUが複数のタスクを同時に処理するのと同様です。各ゾーンチェーンは独立した実行スレッドとして動作し、より広いネットワークと同期を保ちながら独自のトランザクションを処理します。 Quaiがこれを実現する方法: ブレークスルーは、従来のブロックチェーンが密結合していた2つの概念を分離することから生まれます:ローカル一貫性(ゾーン内の全員が合意する)とグローバルコンセンサス(ネットワーク全体が合意する)。Quaiでは:- ゾーンが自分のトランザクションに対して即座にローカルコンセンサスを達成
- グローバルコンセンサスはブロックが階層に織り込まれる過程で段階的に実現
- ユーザーはネットワーク全体のセキュリティを維持しながら高速確認を取得

一貫性とグローバルコンセンサスの分離
Quaiのブレークスルーを理解するには、従来のブロックチェーンが混同している2つの概念を区別する必要があります。一貫性とは、すべてのノードが同じデータを持っていることを意味します。これは、皆が共有ドキュメントの同じバージョンを持っているようなものです。コンセンサスとは、そのバージョンが正しいことに全員が合意することを意味します。これは、そのドキュメントに皆がサインオフするようなものです。 従来のブロックチェーンは、これらを同時に発生させることを強制します。もしドキュメントを保存するたびに、会社の全員がレビューして承認するまで待たなければならないとしたらどうでしょうか。これがBitcoinやEthereumの動作方法で、全員が合意するまで何も一貫性を持てず、大きな遅延を生み出します。 従来の問題: シングルスレッドブロックチェーンでは、この結合が悪循環を作り出します:- 新しいブロックが提案される
- データが一貫性を持つ前にネットワークがコンセンサスに達しなければならない
- ノードがコンセンサスプロセス中にデータを同期しようと慌てる
- 各ステップで遅延の遅れが複合化される
- 結果:確認の遅さとスループットの制限
- ローカル一貫性:ゾーンが自分のトランザクションについて即座に合意できる
- 段階的コンセンサス:合意がローカルから地域、グローバルへと拡張される
- 待機なし:ユーザーはグローバルコンセンサスがバックグラウンドで実行される間、即座にローカル確認を取得
セグメント化状態:分割統治
従来のブロックチェーンでは、すべてのノードがすべてを保存する必要があります。すべてのトランザクション、すべてのアカウント残高、すべてのスマートコントラクト。これは、すべての図書館支店が図書館システム全体のすべての本を在庫する必要があるようなものです。これは大きな非効率性を生み出し、スケーラビリティを制限します。Quaiのセグメント化状態アーキテクチャは、このパラダイムを完全に変えます。 各ゾーンは、グローバル状態の自分のスライスのみを維持します。これは、会社の専門部門のようなものです。会計部門はエンジニアリングファイルを保存する必要がなく、その逆もありません。この専門化により、必要に応じて連携する能力を維持しながら要件を劇的に削減します。 ストレージ効率: Nゾーンのネットワークでは:- 従来のアプローチ:すべてのノードがグローバル状態の100%を保存
- Quaiアプローチ:各ゾーンノードは総状態の約1/Nのみを保存
- スライスノード:Pゾーンを実行することを選択でき、総状態のP/Nのみを保存
- ローカルトランザクション:ゾーン内にとどまり、グローバルブロードキャストが不要
- スマートルーティング:データは必要な場所にのみ移動
- 渋滞削減:各ゾーンがトラフィックを独立して処理
- ゾーントランザクションが即座にローカルコンセンサスを達成
- ハッシュリンク参照がコンセンサススコープを段階的に拡張
- グローバルコンセンサスがローカル操作を妨げることなく発生
- ユーザーは最終的なグローバル最終性とともに即座の確認を体験
並列処理:パフォーマンス乗数
マルチスレッド実行の真の力は、実際に動作を見ると明らかになります。従来のブロックチェーンがトランザクションを順次処理する(単一の行で一つずつ)のに対し、Quaiは複数のゾーンで並列処理します。これは、店舗の単一レジ係と複数のチェックアウトレーンが同時に動作することの違いです。 技術的実装: Quaiは、各ゾーンに独自の独立したライトロックと計算リソースを与えることで真の並列処理を実現します。これは:- ゾーンAがDeFiスワップを処理
- ゾーンBがNFTミントを処理
- ゾーンCがゲーミングトランザクションを実行
- すべてが干渉なしに同時に発生
- グローバル同期遅延なし
- ゾーン間ボトルネックなし
- 計算リソースの最大活用
- PoEMコンセンサスによる完全なアトミック性
- すべてのゾーンにわたる完全なセキュリティ
- アクセス可能なノード要件による真の分散化