# ゼロ知識証明ID技術:トレードオフと複数のIDの重要性近年、デジタルアイデンティティシステムにおいて、プライバシーを保護するためにzk-SNARKsを利用することがトレンドとなっています。様々なzk-SNARKsに基づくデジタルアイデンティティプロジェクトが、ユーザーが身分の詳細を開示することなく有効な身分を証明できるユーザーフレンドリーなソリューションを開発しています。World IDなどのプロジェクトのユーザー数は1,000万人を超え、複数の政府や国際機関もこの技術を積極的に探求しています。表面上、zk-SNARKs身分証明技術の普及は、分散型理念の大きな勝利のように見える。それは、プライバシーを犠牲にすることなく、様々なインターネットサービスをウィッチ攻撃やロボット操作から保護することができる。しかし、事実はそう簡単ではなく、この技術にはいくつかのリスクが存在する。本稿では、以下の点について述べる。- zk-SNARKsのパッケージングは多くの重要な問題を解決しましたが、いくつかのリスクが依然として存在します。これらのリスクは主に「一人一身分証明」の属性の強制維持に起因しており、生体認証やパスポートなどの具体的な技術とはあまり関係ありません。- 完全に"富の証明"に依存して魔女攻撃を防ぐ方法は、多くのシーンでは十分ではなく、私たちは何らかの"身分証明"の解決策が必要です。- 理想的状態は、N個の身分証明を得るコストがN²であり、単一の身分と完全な富の間に位置することです。- この理想的な状態は完璧に実現することは難しいが、「多元身分」システムは最も近く、最も現実的な解決策である。多元身分は顕在的な(、例えばソーシャルグラフに基づく身分)であることもあれば、潜在的な(多種のzk-SNARKs身分が共存し、いずれも絶対的な支配的地位を占めていない)。! [ヴィタリック:デジタルアイデンティティ+ ZKテクノロジーの下での複数のジレンマ](https://img-cdn.gateio.im/social/moments-1fa15b87f0dad953ff390e1ff4499f3d)## ゼロ知識証明の ID の限界たとえzk-SNARKs身分証明システムが設計通りに良好に機能していても、いくつかの問題が存在します:1. 真の匿名性を実現することはできません。もしアプリケーションが各ユーザーにユニークIDを割り当て、一人が一つのアカウントしか持てない場合、ユーザーが得られる匿名性は現在のレベルを下回る可能性があります。2. 脅迫されることを避けられない。誰かが秘密の値を公開することを強制した場合、zk-SNARKsの保護は無効になります。政府、雇用主、さらにはアプリ自体がユーザーに完全な身分証明を開示するよう求める可能性があります。3. プライバシー以外のリスクを解決できない。すべての身分証明の形式には、無国籍者や多重国籍による特権、発行機関がハッカーの攻撃を受ける可能性など、周辺事例が存在する。これらの問題はプライバシーとは関係がなく、zk-SNARKsでは解決できない。! [ヴィタリック:デジタルアイデンティティ+ ZKテクノロジーの下での複数のジレンマ](https://img-cdn.gateio.im/social/moments-18e125ae671fbd46a8f4b809256f301e)## 富の証明が不十分"富の証明"に完全に依存してウィッチアタックを防ぐことができるという意見もありますが、何らかの形の身分証明システムを必要としないというわけではありません。しかし、このような提案は特定のシナリオでは実行不可能な場合があります。特に:1. クラス全民基本收入(UBI-like)シーン: 幅広いユーザーグループに資産やサービスを配布する必要があり、支払い能力は考慮しない。2. ガバナンス(のような)シーン: "一人が大量の資金を掌握"と"複数人が同等の資金を共同で保有"の状況を区別する必要があります。後者はより多くの独立した個体を代表し、より豊かな情報を含んでいます。これは、私たちが何らかの身分証明ソリューションを必要とすることを示していますが、必ずしも「一人一身份」ルールに厳密に従う必要はありません。! [ヴィタリック:デジタルアイデンティティ+ZK技術の下での複数のジレンマ](https://img-cdn.gateio.im/social/moments-5c5e98a8645b7a2cc02bf3f26d7bf4d7)## 理想状態と多元的アイデンティティシステム理論上の理想的な状態は、N個の身分証明を取得するコストがN²であることです。これにより、匿名性と脅迫耐性に十分なスペースが提供されるだけでなく、大規模な主体によるシステムの濫用も制限されます。! [Vitalik:デジタルアイデンティティ+ ZKテクノロジーの下での複数のジレンマ](https://img-cdn.gateio.im/social/moments-4ee3f0f2fb93f4937527d660b75452b7)この理想的な状態を実現するための最適な方法は、多元的な身分証明システムです:1. 明示的多元身分証明:ソーシャルグラフを通じて身分を証明する、例えばCirclesプロジェクト。2. 隠性多元身分: 複数の身分提供者が共存し、アプリケーションはさまざまな身分証明方式に対応しています。! [Vitalik:デジタルアイデンティティ+ ZKテクノロジーの下での複数のジレンマ](https://img-cdn.gateio.im/social/moments-d49b614727dad9332ccc83574bcd8d59)多元身分体系は、より良い匿名性、脅迫への耐性、そしてフォールトトレランスを提供することができます。しかし、ある種の身分が絶対的な主導権を握ることには警戒が必要であり、これはシステムが「一人一身分」モデルに退化する原因となる可能性があります。理想的には、「一人一身份」プロジェクトは、ソーシャルグラフに基づく身分証明システムと統合し、後者に初期の支援を提供し、十分な数のシードユーザーを生み出し、世界的に分散したソーシャルグラフを発展させることができます。! [ヴィタリック:デジタルアイデンティティ+ZK技術の下での複数のジレンマ](https://img-cdn.gateio.im/social/moments-b394e40deff972eb129c2cfa202e3a5e)
zk-SNARKs身分証明技術:機会とリスクが共存する 多元的な身分システムの重要性について探る
ゼロ知識証明ID技術:トレードオフと複数のIDの重要性
近年、デジタルアイデンティティシステムにおいて、プライバシーを保護するためにzk-SNARKsを利用することがトレンドとなっています。様々なzk-SNARKsに基づくデジタルアイデンティティプロジェクトが、ユーザーが身分の詳細を開示することなく有効な身分を証明できるユーザーフレンドリーなソリューションを開発しています。World IDなどのプロジェクトのユーザー数は1,000万人を超え、複数の政府や国際機関もこの技術を積極的に探求しています。
表面上、zk-SNARKs身分証明技術の普及は、分散型理念の大きな勝利のように見える。それは、プライバシーを犠牲にすることなく、様々なインターネットサービスをウィッチ攻撃やロボット操作から保護することができる。しかし、事実はそう簡単ではなく、この技術にはいくつかのリスクが存在する。本稿では、以下の点について述べる。
zk-SNARKsのパッケージングは多くの重要な問題を解決しましたが、いくつかのリスクが依然として存在します。これらのリスクは主に「一人一身分証明」の属性の強制維持に起因しており、生体認証やパスポートなどの具体的な技術とはあまり関係ありません。
完全に"富の証明"に依存して魔女攻撃を防ぐ方法は、多くのシーンでは十分ではなく、私たちは何らかの"身分証明"の解決策が必要です。
理想的状態は、N個の身分証明を得るコストがN²であり、単一の身分と完全な富の間に位置することです。
この理想的な状態は完璧に実現することは難しいが、「多元身分」システムは最も近く、最も現実的な解決策である。多元身分は顕在的な(、例えばソーシャルグラフに基づく身分)であることもあれば、潜在的な(多種のzk-SNARKs身分が共存し、いずれも絶対的な支配的地位を占めていない)。
! ヴィタリック:デジタルアイデンティティ+ ZKテクノロジーの下での複数のジレンマ
ゼロ知識証明の ID の限界
たとえzk-SNARKs身分証明システムが設計通りに良好に機能していても、いくつかの問題が存在します:
真の匿名性を実現することはできません。もしアプリケーションが各ユーザーにユニークIDを割り当て、一人が一つのアカウントしか持てない場合、ユーザーが得られる匿名性は現在のレベルを下回る可能性があります。
脅迫されることを避けられない。誰かが秘密の値を公開することを強制した場合、zk-SNARKsの保護は無効になります。政府、雇用主、さらにはアプリ自体がユーザーに完全な身分証明を開示するよう求める可能性があります。
プライバシー以外のリスクを解決できない。すべての身分証明の形式には、無国籍者や多重国籍による特権、発行機関がハッカーの攻撃を受ける可能性など、周辺事例が存在する。これらの問題はプライバシーとは関係がなく、zk-SNARKsでは解決できない。
! ヴィタリック:デジタルアイデンティティ+ ZKテクノロジーの下での複数のジレンマ
富の証明が不十分
"富の証明"に完全に依存してウィッチアタックを防ぐことができるという意見もありますが、何らかの形の身分証明システムを必要としないというわけではありません。しかし、このような提案は特定のシナリオでは実行不可能な場合があります。特に:
クラス全民基本收入(UBI-like)シーン: 幅広いユーザーグループに資産やサービスを配布する必要があり、支払い能力は考慮しない。
ガバナンス(のような)シーン: "一人が大量の資金を掌握"と"複数人が同等の資金を共同で保有"の状況を区別する必要があります。後者はより多くの独立した個体を代表し、より豊かな情報を含んでいます。
これは、私たちが何らかの身分証明ソリューションを必要とすることを示していますが、必ずしも「一人一身份」ルールに厳密に従う必要はありません。
! ヴィタリック:デジタルアイデンティティ+ZK技術の下での複数のジレンマ
理想状態と多元的アイデンティティシステム
理論上の理想的な状態は、N個の身分証明を取得するコストがN²であることです。これにより、匿名性と脅迫耐性に十分なスペースが提供されるだけでなく、大規模な主体によるシステムの濫用も制限されます。
! Vitalik:デジタルアイデンティティ+ ZKテクノロジーの下での複数のジレンマ
この理想的な状態を実現するための最適な方法は、多元的な身分証明システムです:
明示的多元身分証明:ソーシャルグラフを通じて身分を証明する、例えばCirclesプロジェクト。
隠性多元身分: 複数の身分提供者が共存し、アプリケーションはさまざまな身分証明方式に対応しています。
! Vitalik:デジタルアイデンティティ+ ZKテクノロジーの下での複数のジレンマ
多元身分体系は、より良い匿名性、脅迫への耐性、そしてフォールトトレランスを提供することができます。しかし、ある種の身分が絶対的な主導権を握ることには警戒が必要であり、これはシステムが「一人一身分」モデルに退化する原因となる可能性があります。
理想的には、「一人一身份」プロジェクトは、ソーシャルグラフに基づく身分証明システムと統合し、後者に初期の支援を提供し、十分な数のシードユーザーを生み出し、世界的に分散したソーシャルグラフを発展させることができます。
! ヴィタリック:デジタルアイデンティティ+ZK技術の下での複数のジレンマ