Fig. 1

IC プロトコル層

Four layers: peer-to-peer, consensus, message routing, and execution
Four layers: peer-to-peer, consensus, message routing, and execution

コンテキスト

この図はInternet Computerホワイトペーパーのプロトコルアーキテクチャセクションに掲載されており、Internet Computerプロトコルの階層構造を説明している。

この図が示す内容

この図は、Internet Computerの4層プロトコルスタックを示している。最下層のピアツーピアレイヤーがノード間の通信を管理し、コンセンサスレイヤーがブロック順序を確定する。その上のメッセージルーティングレイヤーがサブネット間のクロスサブネットメッセージを処理し、最上層の実行レイヤーがWebAssembly(Wasm)ベースのキャニスタースマートコントラクトを実行する。各レイヤーは下位レイヤーの保証に基づいて構築され、全体としてチェーンキー暗号技術によりセキュリティが保証される。

意義

この図は、Internet Computerのアーキテクチャが従来のブロックチェーンとは根本的に異なるアプローチ——ウェブ速度で動作する分散クラウドコンピューティングプラットフォーム——を採用していることを確立している。4層の分離は関心事の明確な分離を実現し、各レイヤーの独立した最適化とアップグレードを可能にする設計となっている。

関連用語