暗号通貨エコシステム全体が直面する最大の課題の 1 つはプライバシーです。アプリケーションの使用は、データの重要な部分をネットワーク上で公開することを意味するものではなく、誰もがデータを見て分析できるようになります。
ゼロ知識証明 (ZKP) は、情報を明らかにすることなく情報の知識を証明できる機能と、zk ロールアップのコンテキストでのスケーラビリティを向上させる機能により、暗号化における貴重なツールとして浮上しました。
ZKP はプライバシーとスケーラビリティの点で大きな利点を提供しますが、特定のシナリオでの適用を制限する重大な制限に直面しています。
まず、ZKP は多くの場合、隠された情報の保存と計算を信頼できるサードパーティに依存します。これにより、他のアプリケーションがオフチェーンでそのデータにアクセスする必要があるため、許可のない構成が制限されます。このアプローチは、Web2 クラウド コンピューティングを彷彿とさせます。Web2 クラウド コンピューティングでは、分散型環境に信頼の要素を導入する必要があります。
第 2 に、ZKP の状態遷移は平文経由で行われるため、ユーザーは暗号化されていないデータの処理をサードパーティに信頼する必要があります。これにより、機密情報の開示はほぼ確実に悪意のある当事者によって悪用される可能性があるため、処理されるデータのセキュリティとプライバシーに関する懸念が生じます。
最後に、ZKP は、ローカルのプライベート状態に関する証拠を生成するために、共有プライベート状態の知識を必要とするアプリケーションには適さない可能性があります。
この要件は、取引を効果的に検証するためにステータス情報の共有が不可欠である AMM グループや民間融資グループなどのグループで一般的です。
これらの制限に直面して、完全準同型暗号 (FHE) が有望な代替手段として浮上しています。 FHE は、最初に暗号化を解除する必要なく、暗号化されたデータに対して計算を実行できるようにする暗号化スキームです。
これは、ユーザーが情報のプライバシーを損なうことなく、自分のデータを暗号化して第三者に送信して処理できることを意味します。
ブロックチェーン アプリケーションのコンテキストでは、FHE は共有プライベート状態を維持する可能性を提供します。これは、プライバシーが懸念されるシナリオでは重要になる可能性があります。
たとえば、分散型 AMM では、FHE を使用して交換操作に関する情報を非表示にし、オンチェーン トランザクションを検証しながらユーザーのプライバシーを維持できます。
ただし、FHE には独自の課題もあり、最も顕著なのは計算量が多すぎることで、操作の実行に大幅な遅延が発生する可能性があります。
さらに、暗号化されたデータの破損を避けるために慎重な管理が必要ですが、状況によっては困難な場合があります。
これらの制限にもかかわらず、FHE の開発は進行中であり、FHE と他のテクノロジー (マルチパーティ コンピューティング (MPC) や ZKP など) を組み合わせることで、プライバシーを保証するためのより完全なソリューションを提供できるため、FHE の採用が増加すると予想されます。ブロックチェーンアプリケーション。