Worldがゼロ知識認証ツールProveKitを開放
OpenAI共同創業者サム・アルトマンが関わるWorld(旧Worldcoin)は、零知識証明技術のID認証ツールキット「ProveKit」を全面的にオープンソース化した。4月からWorld IDプロジェクトで限定テストされていた本システムは、今後は幅広い開発者に公開され、プライバシー保護を重視した認証技術のさらなる普及が期待される。
World財団の担当者によると、ProveKitはユーザーのスマートフォンやブラウザ上で暗号証明を生成し、年齢や国籍、正当な身分証所有の証明を行いながら個人情報の詳細は明かさない設計となっている。認証側には真偽判定結果のみが伝わり、不要な情報開示を防止しているという。技術の中立性とノンパーミッション性を重視し、利用者のプライバシー保護の強化を目指す。
証明のローカル生成で情報流出リスク抑制
従来の外部サーバへのデータ送信処理とは異なり、ProveKitは証明を端末内で完結して生成するため、機密情報の流出リスクを大幅に抑えている。ツールキットはRust言語風のゼロ知識言語Noir(Aztec開発)を利用し、多様な証明内容を柔軟に作成できる。関連データをアプリケーションに直接組み込む必要もない。
実際にはスマホや標準ブラウザ上で数秒~30秒以内に証明生成が完了する。低スペック端末でも処理が可能とされ、利用環境の幅広さを支えている。
NFC搭載IDとの連携動向
WorldはNFCチップ搭載の身分証(パスポートや国家発行IDなど)情報もWorld IDにローカル保存できると説明する。この類の証明は発行機関による暗号署名付きで、ゼロ知識回路内で整合性検証が行われる仕組みだ。World財団や関連団体が情報にアクセスすることはなく、ユーザーのデータ保護を維持している。
後量子安全対応とオフチェーン検証の最適化
ProveKitは128ビット後量子安全を基準に開発されており、信頼されたセットアップを不要とした設計。現行1.0版は既に運用されており、サーバーとモバイルのオフチェーン検証に最適化されている。加えてWorldでは2.0版の開発が進み、証明サイズや計算負荷のさらなる削減とチェーン上検証の効率化を目指している。
新バージョンではGroth16証明方式のサポートを予定し、World Chainやイーサリアム、Base、Solana等メジャーブロックチェーンでの高速検証が可能になる見込み。WorldはこれまでWorld IDの基盤にイーサリアム財団が開発したSemaphoreプロトコルを採用していた。
グローバル規制と生体認証IDプロジェクト
Worldは生体認証連携のID事業を進展させる一方で、スペイン、ケニア、ブラジル、インドネシア、韓国、香港、フィリピンなど多数の国・地域で規制当局の審査を受けている。企業は関係機関との対話を続け、法令遵守のもと事業拡大を図るとしている。
身分証スキャン情報流出事件とゼロ知識証明の重要性
近日、FBIニューオーリンズ支局がダークウェブ上で1億5300万件を超える米加運転免許証スキャン情報の流通疑惑を調査中で、情報源はIDScan.netという認証企業とされる。これを受け、Worldのブロックチェーン責任者レムコ・ブルーメン氏は「身分証の有効性を確認する際には必要最小限の情報のみをゼロ知識証明で扱うべきであり、すべての個人情報を晒す必要はない」と指摘した。
WorldのProveKitオープンソース化は、ID認証の安全性と分散化を目指す新たな実験として注目される。今後の市場反応や規制対応動向を注視する必要がある。