AMPCとは|World IDの量子安全セキュリティ
Anonymous Multi-Party Computation:次世代の暗号技術でデータを保護
1. AMPCとは
AMPC(Anonymous Multi-Party Computation、匿名マルチパーティ計算)は、 World IDのセキュリティを支える次世代の暗号システムです。
一言でいうと
AMPCは、あなたの虹彩データを複数の独立した機関に分散して保存し、誰も単独ではデータにアクセスできない仕組みを実現しています。
なぜAMPCが必要なのか
🎯 問題
従来のシステムでは、1つの組織がすべてのデータを保持。その組織がハッキングされたり、悪意を持てばデータが漏洩するリスクがある。
✅ AMPCの解決策
データを暗号化して複数の独立機関に分散。すべての機関が結託しない限り、元のデータを復元することは不可能。
2. 仕組みの解説
データの流れ
Orbでの処理
虹彩データはOrb内部で直接暗号処理され、匿名化されます。 元の虹彩画像はOrbから外に出ることはありません。
シャードへの分割
匿名化されたデータは、複数の暗号化された「シャード」(断片)に分割されます。各シャードは単独では意味を持たないデータです。
分散保存
各シャードは異なるパートナー機関の計算ノードに、エンドツーエンド暗号化された状態で送信・保存されます。
協調計算
重複チェック(同じ人が再登録していないか)は、各機関が自分のシャードを公開せずに協力して計算。これが「マルチパーティ計算」の核心です。
🧩 シャードの例え
金庫の鍵を5つの部品に分け、5人の信頼できる人に1つずつ預けるイメージです。5人全員が集まらないと金庫は開きません。しかもAMPCでは、各自が部品を持ったまま、集まることなく「金庫の中身を確認」できる革新的な技術です。
3. 量子コンピュータ耐性
量子コンピュータの脅威
将来、強力な量子コンピュータが実現すると、現在の多くの暗号方式が解読される可能性があります。これは「収穫攻撃」(今データを収集し、将来解読する)のリスクを生みます。
AMPCの量子安全対策
量子耐性暗号の採用
量子コンピュータでも解読困難な次世代暗号アルゴリズムを使用
アップグレード可能設計
将来より強力な暗号が必要になった場合にシステムを更新できる柔軟性
匿名化による保護
仮にシャードが解読されても、匿名化済みで個人特定は困難
分散による耐性
すべてのパートナーのシャードを同時に解読する必要があり、事実上不可能
4. パートナー機関
AMPCの信頼性を確保するため、世界中の独立した機関がパートナーとして参加しています。これらの機関は地理的にも組織的にも独立しており、結託のリスクを最小化しています。
UC Berkeley RDI
カリフォルニア大学バークレー校 責任ある分散型インテリジェンスセンター。ブロックチェーンとAIの研究で世界をリードする機関。
FAU Erlangen-Nürnberg
ドイツのフリードリヒ・アレクサンダー大学。欧州有数の工学・コンピュータサイエンス研究機関。
Nethermind
グローバルなブロックチェーン・暗号セキュリティ企業。Ethereumエコシステムで豊富な実績を持つ。
KAIST
韓国科学技術院。アジアを代表する科学技術研究機関。
UTEC(ペルー)
ペルー工科大学。南米の技術研究拠点として参加。
なぜ大学がパートナーなのか
大学は商業的利益に縛られず、学術的な信頼性と独立性を持っています。また、世界各地に分散することで、特定の政府や企業による干渉リスクも軽減しています。
5. ユーザーにとってのメリット
データ漏洩リスクの最小化
1つの機関がハッキングされても、あなたのデータは復元できません
単一障害点の排除
World FoundationやTFHすら、あなたのデータに単独でアクセスできません
将来への備え
量子コンピュータ時代が来ても、あなたのプライバシーは保護されます
透明性
AMPCはオープンソースで、誰でもコードを検証できます
6. 技術的な詳細
GPU高速計算
AMPCプロトコルはNVIDIA CUDAを使用してGPU上で実装されており、毎秒約5,000万件のペアワイズ比較が可能です。
これにより、数十億人規模のユーザーベースでも高速な重複チェックが可能。
秘密分散法
Shamirの秘密分散法などの暗号技術を応用。データを複数のシェアに分割し、閾値以上のシェアがないと復元できない仕組み。
エンドツーエンド暗号化
データはOrbで暗号化された状態で各パートナーに送信。ネットワーク上でも、保存時でも、常に暗号化された状態を維持。
オープンソース
AMPCの実装はオープンソースとして公開予定。セキュリティ研究者による監査と改善が可能。
📚 さらに詳しく
技術的な詳細については、World公式ブログの「Introducing AMPC: Another leap in privacy and performance for World ID」をご参照ください。