zkTLS: ゼロ知識トランスポート層セキュリティがオンラインアイデンティティのルールをどのように書き換えているか
書類を一切提示せずに、年収が 100,000 ドル以上であること、有効なパスポートを所持していること、または FICO 信用スコアが 800 点であることを証明できたらどうでしょうか?それが zkTLS の約束であり、2026 年、それは暗号理論からプロダクション・インフラへと急速に移行しています。
ゼロ知識トランスポート層セキュリティ (zkTLS) は、現在アクセスするほぼすべてのウェブサイトを保護している暗号化プロトコルを拡張したものです。zkTLS は、単に通信中のデータを保護するだけでなく、基礎となる情報を一切公開することなく、特定のデータが検証済みのソースから取得されたものであるという数学的証明を生成します。その結果、Web2 データのロックされた保管庫と、Web3 のコンポーザブルでパーミッションレスな世界の間の架け橋となります。
課題:Web3 のアイデンティティにおけるボトルネック
ブロックチェーン技術はトラストレスな取引に長けていますが、現実世界のアイデンティティについては常に苦戦してきました。DeFi プロトコルはあなたの信用スコアをチェックできず、DAO ガバナンスはあなたの資格を検証できません。オンチェーン融資が過剰担保に依存しているのは、オフチェーンの信頼をプライバシーを保護しながら取り込む方法がないからです。
従来の本人確認 (KYC) プロセスでは、ユーザーはパスポート、銀行取引明細書、公共料金の請求書を中央集権的なデータベースにアップロードする必要があり、ハッカーの標的(ハニーポット)となり、Web3 の自己主権的な精神に反することになります。2026 年には、世界の自己主権型アイデンティティ (SSI) 市場は推定 60 億〜70 億ドルに急増しており、代替手段への爆発的な需要を反映しています。
zkTLS は、ユーザーが機密情報をブラウザ内にロックしたまま、Web3 アプリケーションに対して自身の Web2 データに関する事実を証明できるようにすることで、この需要に応えます。
zkTLS の仕組み
銀行のウェブサイトにアクセスするたびに、ブラウザと銀行のサーバーは TLS ハンドシェイク(通信中のデータを保護する暗号化セッション)を実行します。zkTLS はこのプロセスに暗号化レイヤーを挿入します。
このプロトコルは通常、次の 3 つのステップに従います。
-
セッション・インターセプト: マルチパーティ計算 (MPC) ノードが、ユーザーのブラウザおよびターゲット・サーバーとともに TLS ハンドシェイクに参加します。これにより、単一の当事者が完全なセッション・キーを保持することはありません。
-
データの抽出とコミットメント: ユーザーは、他のすべてを伏せながら、証明したいデータポイント(例:「銀行残高が 50,000 ドルを超えている」)を選択します。選択されたデータは暗号的にコミットされます。
-
ゼロ知識証明の生成: コミットされたデータが、検証済みのサーバー(公開鍵とドメインによって識別される)との正当な TLS セッションから発生したものであることを確認する zk-SNARK または同様の証明が生成されます。その際、セッション・キーやフルテキストの平文は明かされません。
出力されるのは、スマートコントラクトや dApp がオンチェーンでチェックできる、コンパクトで検証可能な証明です。銀行側は証明が作成されたことを知ることはなく、検証者側も生のデータを見ることはありません。
競合するアーキテクチャ
すべての zkTLS 実装が同じように構築されているわけではありません。エコシステムは、それぞれ異なる信頼の前提とトレードオフを持つ 3 つのアーキテクチャ・キャンプに分かれています。
MPC ベースのプロトコル
TLSNotary、Opacity Network、zkPass などのプロジェクトは、セキュアなマルチパーティ計算を使用して、TLS セッション・キーをユーザーと検証ノードのネットワーク間で分割します。単一のノードがキーを再構築したり、平文データを読み取ったりすることはできません。
-
Opacity Network は、Archetype と Breyer Capital が共同リードし、a16z の Crypto Startup Accelerator が参加したシードラウンドで 1,200 万ドルを調達しました。難読化回路 (Garbled Circuits) と紛失通信 (Oblivious Transfer) を使用し、分散型検証のために EigenLayer の Actively Validated Services (AVSs) を活用しています。
-
zkPass は、Binance Labs、Animoca Brands、dao5 が支援するシリーズ A ファンディングで 1,250 万ドルを確保し、総資金調達額は 1,500 万ドルに達しました。その 3 者間ハンドシェイク・プロセスは、分散型 MPC ノードを TLS 接続に直接統合します。
プロキシベースのプロトコル
Reclaim Protocol は 2023 年にプロキシモードのアプローチを開拓し、データの真正性を証明する信頼できるプロキシノードを介して TLS トラフィックをルーティングします。このアプローチは、一部の分散性を犠牲にすることで、大幅に高速な証明生成と低い計算オーバーヘッドを実現しています。
オラクル統合モデル
Chainlink の DECO プロトコルは、もともとコーネル大学で開発され、オラクル・アプローチを採用しています。zkTLS 証明を Chainlink の既存の分散型オラクル・インフラに統合します。これにより、zkTLS データは、スマートコントラクトが利用可能なもう一つの検証済みデータフィードとして位置付けられます。
すでに本番稼働している実世界のアプリケーション
2026 年が zkTLS の普及元年となったのは、実際のユーザーとデータを処理するライブ・デプロイメントが幅広く行われているためです。
低担保型 DeFi 融資
3Jane は、Reclaim の zkTLS システムを通じてユーザーの現実世界の FICO スコアを取得する、信用ベースの融資プラットフォームを構築しました。借り手は、中央集権的なサービスに収入証明書や銀行記録をアップロードすることなく、伝統的な銀行が提供するような低担保融資にアクセスできます。このプラットフォームは、zkTLS を使用して Plaid 認証フロー経由で信用スコア、収入データ、銀行資産をエクスポートし、オンチェーン融資の決定のための検証可能な証明を生成します。
一方、zkMe は zkCreditScore をローンチしました。これにより、プラットフォームは検証済みの FICO スコアに基づいて借り手の信用リスクを評価でき、借り手が実際のスコアを明かすことなく、個々の信用プロファイルに合わせたより競争力のある金利を提供することが可能になります。