
Worldcoinプロジェクトは、ユーザーのプライバシーを保護することに専念しています。
プロトコルは最近、プロトコルの暗号化技術とスマートコントラクトの両方を対象とする独立した監査者による2つのセキュリティ評価を受けました。 最新のセキュリティ監査の要約と完全なレポートへのリンクはこちらで見つけることができます。
World IDに関して言えば、Worldcoinエコシステムによって支えられているグローバルアイデンティティプロトコルは、ユーザーがプライバシーを保護しつつ、デジタルで自分の独自性と人間性を証明できる2つの重要なプロトコル/テクノロジーを備えています。 これらはゼロ知識証明とSemaphoreです。
ゼロ知識証明とは何ですか?
A ゼロ知識証明 (ZKP)は、ある当事者(証明者)が別の当事者(検証者)に対して基礎情報を実際に開示することなく知識を持っていることを証明するための暗号技術です。
例えば、ZKPを使用すると、証明者はある特定の主張が真実であることを、主張の真実性以外の情報を開示することなく検証者に示すことができます。 18歳以上であることだけを証明し、名前や生年月日などの他の情報を開示しないIDカードを想像してみてください。
ZKPの背後にある数学と暗号技術は非常に複雑ですが、その実装結果は理解しやすいです。 ZKPは実際のデータを明かさずに情報の安全かつプライベートな検証を可能にし、分散システムにおける信頼性とプライバシーを確保するのに役立ちます。 このため、彼らは暗号とweb3の分野での重要でエキサイティングな研究開発の領域になっています。
Semaphoreとは何ですか?
Semaphoreは、最も魅力的なzkテクノロジーの一つであるzk-SNARKs(ゼロ知識非対話型簡潔知識引数)に基づくEthereumアプリケーションのための汎用オープンソースプライバシーレイヤーです。
ゼロ知識を使用することで、Semaphoreは基本的に、Ethereumユーザー(またはガス効率の良い方法でGroth16証明を検証できる他のチェーンのユーザー)がグループのメンバーシップを証明し、元のアイデンティティを明かさずにシグナル(例:投票、支持など)を送信することを可能にします。
World IDはZKPとSemaphoreをどのように使用しますか?
World IDは匿名での使用を可能にするよう設計されています。 World IDを使用して行った行動が、個人の虹彩画像や虹彩コードと結びつけられることはなく、第三者がWorld IDデータを通じて、ある個人のWorld IDとさまざまな行動を結びつけることもできません。 それがどのように可能であるかを以下に示します。
人が自分のWorld IDを使用すると、サードパーティがその人のWorld IDの公開鍵を知ったり、アプリケーション間で追跡したりするのを防ぐためにZKPが使用されます。 ゼロ知識証明(ZKP)は、World IDの利用が個人の生体データや虹彩コードと結びつくことを防ぐ役割も果たします。
World IDはSemaphoreを使用して、World IDデータ自体が個人の身元や他のアプリケーションでの検証に追跡されないことを確認します。 プロトコルは、グループのメンバーシップを証明するzk-SNARKのための 信頼できるセットアップセレモニー と、新たに登録されたユーザーを検証済みのWorld IDユーザーグループに挿入するためのzkSNARKの カスタム信頼セットアップ を使用します。
さらに詳しく
World IDにおけるZKPとセマフォの使用は、プライバシーに対するWorldcoin (ワールドコイン)プロジェクトの取り組みの一例です。 プライバシーに関するその他のリソースは、以下のリンク先でご覧ください。
Worldcoinの成長、技術、今後のローンチなどについてもっと知りたい、または最新情報を得たい場合は、このページの下部でブログニュースレターに登録するか、Twitter/X、Telegram、Discord、YouTube、およびLinkedInでの継続的な日々の会話に参加してください。
免責条項
上記の内容は、記載された日時点の情報に基づいています。 本内容には、リスクや不確実性、前提条件が含まれており、常に正確であることが保証されるものではありません。また、予告なく変更される場合があります。 免責条項の全文は、利用規約に記載されています。重要なユーザー情報は「リスク」ページをご参照ください。