2022年には、イーサリアム分野におけるZK-Rollupsの進展により、Web3ではZero-Knowledge Proof(ゼロ知識証明)が今年の流行語になるでしょう。次の強気相場の原動力はゼロ知識証明であると予測し、Web3 に対するゼロ知識証明の重要性は、ビットコインによるブロックチェーン概念の導入やスマート技術の導入に匹敵すると主張する人もいます。イーサリアムによる契約。
なぜゼロ知識証明にはこれほど大きな発展の可能性があるのでしょうか?これは Web3 の開発から始まる可能性があります。 Web3 は、分散型ネットワークを通じてネットワークの所有権をユーザーに移譲することを目指していますが、現時点では Web3 はユーザー中心の価値観しかもたらしていないように見え、そのビジョンの実現にはまだ多くの課題が残されています。プライバシーのセキュリティは、同社が直面する重要な問題です。
Web3 ネットワークの設計では、Web2 集中型ネットワークのデータ漏洩、個人データ、集中化などの欠点を回避するために、ユーザーが分散型ネットワークと対話することが主張されています。つまり、フルノードを実行している場合は、数学的に完全に保証された暗号化セキュリティが得られます。ただし、フルノードを実行するには、100 GB の大規模なブロックチェーンに接続し続けるだけでなく、高価なハードウェアも必要です。
明らかに、現在の暗号化クライアントはこの種の要求を処理できません。したがって、現時点では、Web3 は依然として信頼できる集中型仲介者に大きく依存しており、これらの仲介者が Web3 分散型ネットワークに接続していますが、これは Web3 のビジョンに反するように見えます。分散型ネットワーク環境で分散型の方法でプライバシーとセキュリティを確保するにはどうすればよいでしょうか?ゼロ知識証明テクノロジーは、この問題を巧みに解決します。最初のレベルのタイトル
ゼロ知識証明とは何ですか
Web3 でのゼロ知識証明の使用例を紹介する前に、ゼロ知識証明の原理を簡単に理解しましょう。ゼロ知識証明は、ある人 (証明者) が追加情報を提供することなく、特定の詳細が真実であることを別の当事者 (検証者) に証明できる暗号化の一種です。
ゼロ知識証明には、次の 3 つの主要な要件が必要です。
完全性: ステートメントが本当に真実であり、両方のユーザーがルールに正しく従う場合、検証者は他の条件なしで検証を完了できます。
信頼性: ステートメントが虚偽である場合、検証者はいかなる状況でも納得しません。この方法では、確率チェックの理論を利用して、エラーが発生しないことを確認します。
知識ゼロ: 情報を検証する人は、その主張が真実かどうか以外何も知ることができないことを意味します。
ゼロ知識証明には主に 2 つのタイプがあります。
インタラクティブなゼロ知識証明では、証明者は特定の情報を所有していることを検証者に証明するために一連のタスクまたはアクションを実行する必要があります。インタラクティブなゼロ知識証明に合格するために実行する必要があるタスクのほとんどには、通常、数学的確率などが含まれます。
最初のレベルのタイトル
ゼロ知識証明のための Web3 の使用例
副題
オフチェーン計算
イーサリアム上にデプロイされるアプリケーションが増えるにつれ、イーサリアム上のトランザクション処理速度が遅くなり、ネットワークの拡張性の欠如が開発を妨げる重要な問題となっています。レイヤ 2 ネットワークを構築し、コンピューティング処理をオフチェーンに移行することは、現在の問題に対する重要な解決策となっています。 ZK-Rollups は、イーサリアム コミュニティによって認められたソリューションの 1 つです。 ZK-Rollups は Starkware であり、Zk-sync は拡張プロジェクトです。
スケーラビリティは、Web3 におけるゼロ知識証明の最も一般的な使用例です。現時点では、Aztec や StarkNet などのプライベート レイヤ 2 パブリック チェーンの開発など、拡張とプライバシーの 2 つの機能を組み合わせたソリューションもあります。「レイヤー 2 におけるプライバシーの現状と将来について語る」副題
クロスチェーンブリッジング
チェーンゲーム
チェーンゲーム
副題
資産のセキュリティ
ブロックチェーン技術により、私たちの資産は自分たちだけで扱われる(非保管)ことが保証されるだけでなく、複数のノードに分散して保存されるため、資産のリスクが軽減されます。また、ゼロ知識は、Web3 のセキュリティ レベルをさらに向上させるのにも役立ちます。ゼロ知識では、セキュリティ設計で確率論ではなく数学的検証を使用し、情報の正確性を保証する有効性証明を採用することで潜在的なリスクを軽減します。具体的には次のとおりです。
暗号化された情報を解読できるのは利用者だけであり、証明者が偽造された場合、最終的に得られるルートは異なり、検証者は受け入れを拒否する。
すべての検証者が証明者と共謀した場合でも、ブロックチェーン データが利用できるため、アカウントの状態はロールバックされ、修正される可能性があります。
副題
ユーザ認証
副題
ドキュメントの共有
副題
ストレージ保護
最初のレベルのタイトル
ゼロ知識証明技術にはまだ長い道のりがあります
スケーラビリティとプライバシーのユースケースを超えて、ゼロ知識証明のユースケースは広大であり、Web3 におけるゼロ知識証明の役割はより明確です。現在、多くのプロジェクトがこの技術を実際のプロジェクトで使用し始めており、メッサーリの統計によると、Scroll など、最も広く使用されているゼロ知識証明の拡張分野の多くのプロジェクトが 2023 年に開発の重要な時期を迎えると予想されています。 、Polygon zkEVM など。プロジェクトの主要ネットワークは順次立ち上げられます。存在する「拡張トラックは年初から全力で取り組んでおり、最近テストネットワークを立ち上げた L2 プロジェクトを調査しています。」この記事では、最近テストネット上で立ち上げられたゼロ知識証明プロジェクトについても紹介します。
しかし、ゼロ知識証明には幅広い応用の可能性があり、Web3 の多くの分野に応用できるにもかかわらず、その証明のパフォーマンスの問題が適切に解決されていないことも認識する必要があります。現在、多くのチームがハードウェア アクセラレーションに取り組んでいますが、このハードウェア アクセラレーションは有効な証明に部分的にしか関与しません。そして、アルゴリズム レベル、ソフトウェア レベルなどで最適化を行う必要があります。
したがって、今年のゼロ知識証明の効果的な活用は小規模な応用で現れ、大規模に普及するのは難しい。DeFi の後、ゼロ知識証明が次の強気市場の原動力となるまでには、まだ長い道のりがあります。より多くの Web3 開発者が、ゼロ知識証明の見通しに基づいて、その技術的問題に果敢に挑戦し、克服することを願っています。知識の証明、技術の進歩に伴う応用の実践を促進します。 「2023年暗号業界発展動向予測」シリーズの次回記事では、暗号セキュリティ分野の新技術や変化に焦点を当てていきますので、ぜひご期待ください。