マイクロソフトが投資する分散型データプラットフォーム。Space and Timeの概要を一文で解説
1. プロジェクト概要 Space and Time は、Web3ネイティブな分散型データプラットフォームであり、Web3間の低遅延クエリと改ざん防止分析をサポートしています。Space and Time の上に構築されたDappはブロックチェーン間で相互運用可能となり、ゲーム/DeFiデータおよび検証可能で改ざん防止、ブロックチェーンセキュリティ、または企業規模の分散型アプリケーションに必要なSQL + 機械学習処理を実現します。 2. 製品詳細 (1) 技術アーキテクチャ Space and Time (SxT) は、分散型データウェアハウスアーキテクチャを採用し、ブロックチェーン技術と従来のデータベース技術を統合しています。そのコア的な革新は「Proof of SQL」と呼ばれるゼロ知識協プロセッサです。SxTネットワークでは、データは参加ノード(インデックスノードとコンセンサスノード)が共同で管理しています。データの書き込み時、検証ノード(Verifier)はまず追加データのコミットメントを生成してデータをロックし、その後データはインデックスノードに格納されます。ノード間ではバザンティン容錯コンセンサスを使用して、しきい値署名形式のネットワーク全体のコミットメントを生成し、各ノードが保持するデータ状態が一貫しており改ざん不可能であることを保証します。いつでも、ノードはゼロ知識証明を使用してクエリ結果の正しさを検証でき、再計算を必要としません。要するに、SxTネットワークは各テーブルの現在の状態に対して「デジタルフィンガープリント」を生成し、スマートコントラクトがこのプラットフォームから取得するデータおよび計算結果が真実かつ信頼できることを保証しています。