zkPassとは何ですか?ゼロアップロードで秘密データを認証し、Web3プライバシー革命が始まります。

zkPass

zkPassは、3P-TLSと混合ZK技術を利用したプライベートデータプロトコルであり、安全で検証可能なデータ共有のためのツールとアプリケーションを提供し、プライバシーと完全性を保証します。これにより、ユーザーは任意のHTTPSウェブサイトからWeb3世界へのデータを選択的に検証できるようになります。これらの検証はローカルでプライベートに安全に行われ、第三者に機密の個人データを開示またはアップロードする必要はありません。

zkPassとは:Web3プライバシー認証の基盤

! zkPassは3P-TLSとzKテクノロジーを組み合わせたもの

zkPass とは何ですか?簡単に言うと、これは元のデータを開示することなく、特定の事実を証明できるプロトコルです。従来のデータ検証モデルでは、ファイルをアップロードしたり、第三者とプライベート情報を共有したりする必要があります。過去には、パスポート、運転免許証、教育証明書をプラットフォームにアップロードすることが標準的な構成でしたが、この方法には深刻なプライバシーリスクがあります。一度データがプラットフォームにアップロードされると、あなたはそのデータに対するコントロールを失い、プラットフォームがデータを漏洩したり、不正使用したり、ハッキングされたりする可能性があります。

zkPassはこのモデルを根本的に変えました。ユーザーはもはやファイルをアップロードしたり、第三者とプライベート情報を共有したりする必要がありません。ユーザーは、オーストラリアのMyGovIDやシンガポールのSingpassなどのさまざまな信頼できるデータソースのアカウントにアクセスし、オンチェーンスマートコントラクトで指定された応答を返すことで、ローカルにゼロ知識証明を生成できます。このプロセスでは、zkPassプロトコルのMPCノードがmac_keyのシェアを取得し、プライバシーデータの出所、完全性、真実性、及び有効性を保証します。しかし、Enc_keyはユーザーが最初から最後まで使用するためのものです。

この方法は、ユーザーのみがデータを解読できることを保証し、MPCノードがユーザーがデータを改ざんできないことを検証できるようにします。たとえば、あなたが18歳以上であることを証明する必要があるとき、zkPassは政府のデータベースから年齢情報を抽出し、「私は18歳以上です」という証明を生成することができ、あなたの生年月日、名前、またはその他の個人情報を開示する必要はありません。検証者(DeFiプロトコルやデーティングアプリなど)は、この証明が真実であることを確信できますが、あなたの元のデータを取得することはできません。

zkPassの5つのコア特性

プライバシー保護:個人のプライバシーの詳細をアップロードすることなく、プライベートデータを証明します。

検証可能性:標準TLSプロトコルを三者TLSに再設計し、プライベートデータの出所を確保します。

互換性:任意の HTTPS サイトとシームレスに互換性があり、API やライセンスは不要です。

不正防止:MPCノードの分散型ネットワークがデータの真実性を検証し、アイデンティティの盗用とデータの改ざんを防ぎます。

メモリ効率:VOLE に基づく IZK は、ブラウザ環境でミリ秒単位の ZKP 生成を実現します。

zkPassは、組み合わせ可能な分散型アイデンティティパスポート、オフチェーンの信用に依存するDeFi貸付プロトコル、プライバシーが保証された医療データマーケット、検証可能なzkSBTを持つデーティングアプリなど、複数のアプリケーションシナリオに簡単に統合できます。信頼とプライバシーが必要な場所では、zkPassがソリューションを提供できます。

3P-TLS 技術突破、ネットワークセキュリティ基準の再設計

! zkPass 3P-TLSテクノロジーのブレークスルー

TLS(トランスポート層セキュリティ)は、インターネット上で安全な通信に最も広く使用されているプロトコルの一つです。これは、平文から暗号文へのデータを暗号化し、逆もまた同様で、暗号化されたトラフィックを通じてデータの安全性とプライバシーを提供し、機密データが第三者に漏洩するのを防ぎます。このプロセスは、二つのサブプロトコルで構成されています:ハンドシェイク層とレコード層。最初のサブプロトコルの目的は、二つのエンドポイント間で安全な鍵を交渉することであり、二番目のサブプロトコルは、合意された鍵を使用して通信を保護します。

zkPassの革新は、標準TLSプロトコルを三者TLS(3P-TLS)として再設計することにあります。従来のTLSでは、クライアントとサーバーの2者のみが暗号化通信に参加します。zkPassは、第三者(MPCノードネットワーク)を検証者として導入しますが、この第三者は実際のデータ内容を解読することはできません。具体的には、zkPassはセッションキー(Session Key)を2つの部分に分割します:暗号化キー(Enc_key)とメッセージ認証コードキー(mac_key)。

暗号鍵はユーザーのみが保有し、サーバーから取得したデータの復号に使用されます。MPCノードネットワークはmac_keyのシェアを保持し、データの完全性と真実性を検証しますが、データの内容を復号することはできません。この設計はプライバシーと検証性の巧妙なバランスを保っています:ユーザーはデータに対する完全な制御を保持し、検証者はデータが改ざんされておらず、信頼できるソースからのものであることを確信できます。

3P-TLSの技術的難易度は非常に高い。それはTLSプロトコルのハンドシェイクプロセスを再設計し、セッションキーが生成されるときに安全に分割されることを必要とする。また、MPCノードネットワークは分散型で展開される必要があり、単一障害点や悪意のあるノード攻撃を防ぐ。zkPassチームは「半門」「静默OT」「矢量OLE」などの最新の暗号学研究成果を利用して、MPCの効率を最適化している。

ミリ秒単位でのゼロ知識証明のブラウザ実装

従来のゼロ知識証明システム、例えば zk-SNARK と zk-STARK は、安全性が高いものの、深刻なパフォーマンスの問題があります。これらのシステムは計算を回路として表現し、計算に複数の回路が必要な場合、すべての回路を1つの大きな回路に統合してから提出する必要があります。この方法は非常に大きなメモリ空間を必要とし、ブラウザ環境では通常実行不可能です。簡単な年齢証明を検証するのに数GBのメモリを必要とすると想像してみてください。通常のユーザーのコンピュータやスマートフォンでは到底処理できません。

この問題を解決するために、zkPassはVOLE(ベクトル忘却線形評価)に基づくIZKP(インタラクティブゼロ知識証明)を採用しました。その線形特性により、回路を個別に提出することができ、メモリサイズを効果的にバランスさせることができます。さらに、IZKPは信頼できるセットアップを必要とせず、ブラウザ環境でゼロ知識証明を生成することができます。この技術の突破により、zkPassはミリ秒単位で証明生成を完了し、ユーザー体験は従来のウェブアプリケーションに近いものとなっています。

この性能の優位性は、zkPassの回答において非常に重要です。もしプライバシー保護プロトコルがユーザーに証明を生成するのに数分待たせる必要がある場合、または数GBのファイルをダウンロードする必要がある場合、それは実際のアプリケーションでは普及しません。zkPassのミリ秒単位の生成速度は、あらゆるウェブアプリケーションに組み込むことを可能にし、ユーザーはほとんど遅延を感じることがないため、大規模な採用のための必要条件です。

DeFiからデーティングアプリまで、あらゆるシーンで利用可能

zkPassの多機能性は、広範な業界に適用可能です。すべてのWeb2 HTTPSサイトやWeb3アプリケーションを含む広範なデータソースと互換性があり、データソース側で変更を行うことなく、既存のシステムとのシームレスな統合を実現します。この互換性は、zkPassの重要な利点であり、政府機関や大企業にシステムを変更するよう説得する必要がなく、既存のインフラストラクチャで直接機能することができます。

オンライン身分認証は最も直接的なアプリケーションです。zkPassを通じて、ユーザーは個人情報を漏らすことなく、簡単にオンラインで身分を認証できます。これは、身分の盗用を防ぎ、プライバシーを保護するのに役立ちます。例えば、暗号通貨取引所に登録する際、パスポートの写真や身分証明書のスキャンをアップロードすることなく、政府のKYC認証を受けたことを証明できます。

ソーシャルアプリケーションシーンは非常に革新的です。zkPassを使用することで、ユーザーはセンシティブな個人データを開示することなく、自分の年齢、個人情報、そしてプロフィールの真実性を匿名で証明できます。zkSBT(ゼロ知識ソウルバウンドトークン)を使用することで、ユーザーは自分のトークンを選択的に開示し、特定のzkSBTを持つ人だけが自分にプライベートメッセージを送信できるように指定することができ、詐欺メッセージの拡散を防ぎます。デートアプリを想像してみてください。具体的な会社名や給与額を開示することなく、自分の学歴、職業、収入範囲を証明できるのです。

分散型金融分野の応用は最も商業的価値があります。zkPassはDeFiアプリケーションの身分と証明書を検証するために使用され、許可された者のみが敏感な財務データにアクセスできることを保証します。さらに重要なのは、zkPassがDeFi貸付プロトコルにオフチェーンの信用スコアを導入できることです。現在のDeFi貸付は過剰担保が必要です。なぜなら、プロトコルが借り手の実際の信用状況を検証できないからです。zkPassを使うことで、ユーザーは具体的な銀行口座情報を開示することなく、伝統的な銀行での信用スコアや返済履歴を証明できます。これにより、不足担保や無担保貸付の可能性が開かれます。

就職申請シーンは現実の痛点を解決しました。zkPassは個人情報を漏らすことなく、求職者の資格、教育、経験を検証できます。求職者は、ある大学の学位を持っていること、ある著名な企業で働いていたこと、または給与範囲が特定の範囲内であることを証明できますが、悪用される可能性のある詳細な履歴書を提供する必要はありません。

オンラインマーケットプレイスのアプリケーションは、詐欺リスクを大幅に低減できます。zkPassは、オンラインマーケットプレイスの売り手と買い手の真実性を検証するために使用でき、詐欺や悪用を防ぎます。例えば、NFTマーケットプレイスでは、クリエイターは自分が特定の芸術院の卒業生であることや特定の賞を受賞したことを証明できますが、自分の本当の身分を公開する必要はありません。

医療保健データ市場は非常に潜在能力が高く、しかし高度に敏感な分野です。患者は自分の医療データを研究に選択的に使用することができ、特定の臨床試験の条件(年齢範囲、特定の病歴など)を満たすことを証明できますが、完全な医療記録や本名を明かす必要はありません。このようなプライバシー保護されたデータ共有は、医学研究を加速させることができると同時に、患者のプライバシーを保護します。

非中央集権社会のインフラビジョン

zkPassは単なるプライベートデータ認証ツールではなく、分散型社会のインフラストラクチャです。MPCとZKP技術を利用することで、zkPassはユーザーが第三者と検証可能なプライベートデータを選択的に共有できるようにし、機密情報を漏洩することなく実現します。企業や個人は、個人データを漏洩することなく、身分や資格を確認できます。

このビジョンは、Vitalik Buterinなどのイーサリアム創設者が提唱した「分散型社会」(DeSoc)という概念に触発されています。このビジョンでは、個人はもはや中央集権的なプラットフォームに依存してアイデンティティや評判を管理するのではなく、分散化された証明システムを通じて自分の資格や業績を証明します。zkPassは、このビジョンを実現するための技術基盤を提供します:プライバシーを保護しつつ、検証可能性を確保します。

未来は分散化されており、zkPassが潮流をリードしています。そのプライバシー保護技術と安全な検証方法により、zkPassは個人が自分のプライベートデータを制御し、プライバシーを尊重する世界を創造しています。データブローカーや第三者を介さずに、自分の手の中にプライベートデータを掌握する世界を想像してください。プライバシーを尊重し、データの安全性が確保され、真実で検証可能な世界。これがzkPassが創り出している世界です。

ETH0.56%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)