そのギャップを埋めるべく、Signalプロトコルの共同開発者であるTrevor Perrin氏、ハーバード大学やMicrosoft Researchの研究者らからなるチームが、2026年6月11日に「Encrypted Spaces」のプレビュー版を公開した。
Encrypted Spacesは、既存のシステムに暗号を「後付け」するのではなく、インフラレベルからコラボレーションモデルを再設計する。
その中核コンセプトは**「暗号化空間(encrypted space)」だ。これは、複数ユーザーが読み書きできる共有・永続的なデータストアで、コンテンツはそれを扱うサーバーからは一切見えない。ユーザーの端末が暗号鍵を保持し、すべての状態変更をローカルで実行する。サーバーの役割は、暗号化されたデータブロックを中継し、すべての変更を「追加専用チェンジログ」**に記録することだけだ 。
このログは、サーバーを含むどの単一の主体にも改ざんできない。そのため、各クライアントは独立して同期し、常に同一で最新のワークスペースビューを再構築できる。これは、Google Docsのようにサーバーを唯一の情報源とするモデルとは一線を画す 。
サーバーはチェンジログを決して復号できないが、接続中のすべての端末に対して「正直に動作している」ことを証明する必要がある。Encrypted Spacesはこれをゼロ知識証明で解決する。これにより、正当な変更がログから欠落していないこと、および不正な編集が挿入されていないことを数学的に証明できる。さらに「ロールアップ」機能により、サーバーは個々の変更レコードをすべて送信しなくても、現在のワークスペース状態が変更履歴全体を正確に反映していることを示す、単一のコンパクトな証明を生成できる 。
Encrypted Spacesはプロダクトではない。ダウンロードして使える新しいチャットアプリが登場するわけではない。これはオープンソースのインフラであり、テーブル、リスト、テキストエリアといったおなじみのデータ構造の抽象化を提供する。開発者は暗号技術の専門家にならなくても、エンドツーエンド暗号をアプリに追加できる。鍵管理、アクセス制御、メンバーシップのローテーション、暗号化、コンフリクト解決——これらはすべて、ライブラリが内部で処理する 。
このフレームワークの野望は、Signalがメッセージングの保護に使ったのと同じ暗号の基礎ブロックを、よりリッチなワークプレイスソフトウェア向けに拡張し、スタートアップ企業やオープンソースコミュニティ、エンタープライズチームに提供することにある 。
Encrypted Spacesのプレビューは、いくつかの大きな潮流が交差するタイミングで発表された。
Encrypted Spacesは、デフォルトでプライベートな次世代ワークプレイスアプリを支える「配管」としての立場を明確にしている。この技術基盤が開発者コミュニティに広く受け入れられるかどうかは今後の課題だが、Signalプロトコルを生み出した頭脳陣が、新たな基盤を提供したことは確かだ 。
そのギャップを埋めるべく、Signalプロトコルの共同開発者であるTrevor Perrin氏、ハーバード大学やMicrosoft Researchの研究者らからなるチームが、2026年6月11日に「Encrypted Spaces」のプレビュー版を公開した。
Encrypted Spacesは、既存のシステムに暗号を「後付け」するのではなく、インフラレベルからコラボレーションモデルを再設計する。
その中核コンセプトは**「暗号化空間(encrypted space)」だ。これは、複数ユーザーが読み書きできる共有・永続的なデータストアで、コンテンツはそれを扱うサーバーからは一切見えない。ユーザーの端末が暗号鍵を保持し、すべての状態変更をローカルで実行する。サーバーの役割は、暗号化されたデータブロックを中継し、すべての変更を「追加専用チェンジログ」**に記録することだけだ 。
このログは、サーバーを含むどの単一の主体にも改ざんできない。そのため、各クライアントは独立して同期し、常に同一で最新のワークスペースビューを再構築できる。これは、Google Docsのようにサーバーを唯一の情報源とするモデルとは一線を画す 。
サーバーはチェンジログを決して復号できないが、接続中のすべての端末に対して「正直に動作している」ことを証明する必要がある。Encrypted Spacesはこれをゼロ知識証明で解決する。これにより、正当な変更がログから欠落していないこと、および不正な編集が挿入されていないことを数学的に証明できる。さらに「ロールアップ」機能により、サーバーは個々の変更レコードをすべて送信しなくても、現在のワークスペース状態が変更履歴全体を正確に反映していることを示す、単一のコンパクトな証明を生成できる 。
Encrypted Spacesはプロダクトではない。ダウンロードして使える新しいチャットアプリが登場するわけではない。これはオープンソースのインフラであり、テーブル、リスト、テキストエリアといったおなじみのデータ構造の抽象化を提供する。開発者は暗号技術の専門家にならなくても、エンドツーエンド暗号をアプリに追加できる。鍵管理、アクセス制御、メンバーシップのローテーション、暗号化、コンフリクト解決——これらはすべて、ライブラリが内部で処理する 。
このフレームワークの野望は、Signalがメッセージングの保護に使ったのと同じ暗号の基礎ブロックを、よりリッチなワークプレイスソフトウェア向けに拡張し、スタートアップ企業やオープンソースコミュニティ、エンタープライズチームに提供することにある 。
Encrypted Spacesのプレビューは、いくつかの大きな潮流が交差するタイミングで発表された。
Encrypted Spacesは、デフォルトでプライベートな次世代ワークプレイスアプリを支える「配管」としての立場を明確にしている。この技術基盤が開発者コミュニティに広く受け入れられるかどうかは今後の課題だが、Signalプロトコルを生み出した頭脳陣が、新たな基盤を提供したことは確かだ 。