著者: Satyam Kulkarni 編纂者: Lynn
ゼロ知識支払いの主な使用例: 機密の個人取引、プライバシー保護トークン スワップ、プライベート クラウドファンディング キャンペーン、プライベート給与、監査済みの貢献者への報酬、オープンソースの資金調達と助成金。
導入
急速に進化する Web3 の世界では、プライバシーとスケーラビリティという 2 つの重要な課題が生じます。ブロックチェーンの不変性により、ユーザーや企業データのプライバシーに対する懸念が高まる一方、中央銀行デジタル通貨(CBDC)の人気の高まりにより監視に対する懸念が高まっています。
同時に、増大するトランザクション量に対処するには、ブロックチェーン ネットワークでスケーラビリティを実現することが重要です。これらの課題に直面して、ゼロ知識 (ZK) 決済は、プライバシーとスケーラビリティの問題に対する有望な解決策を提供します。このブログでは、ZK Payments が Web3 トランザクションの機密性と透明性の間のギャップをどのように埋め、ブロックチェーンの基本機能を損なうことなくユーザーに必要なプライバシーを提供するかを探ります。さらに、ZK ベースのプロトコルの可能性を掘り下げてスケーラビリティを強化し、分散型アプリケーションをより実用的でアクセスしやすいものにします。
Web3 トランザクションにおけるプライバシーの課題を理解する
Web3 は、多数の分散型アプリケーション、DeFi プラットフォーム、NFT 市場を生み出しました。ただし、ブロックチェーントランザクションの透明性は、ウォレットアドレスとトランザクション履歴がネットワークにアクセスできる誰にでも見えることを意味します。
従来の銀行口座が公開されており、お金がどこに使われたのか、いくら受け取ったのかなど、金融取引に関する詳細に誰でもアクセスできたとしたらどうでしょうか。この状況は衝撃的であり、プライバシーとセキュリティが侵害されるため、ほとんどの人にとって受け入れがたいものです。
Web3 トランザクションにおけるプライバシーの重要性が強調される理由はいくつかあります。
ゼロ知識支払いの台頭
ゼロ知識証明の起源は 1985 年のゼロ知識証明に遡ります。 [GMR85] オリジナルの紙。その後、1992 年に簡易 ZK が提案されました。 [K92] 証明する。 2013 年までに、ゼロ知識証明は実生活で使用できるようになりますが、そのペースは遅くなります。 2016 年に Groth は、計算の複雑さを大幅に軽減する Groth 16 アルゴリズムを提案しました。それ以来、ゼロ知識証明は徐々に実際に商業利用されるようになりました。
暗号通貨の分野では、Monero と Zcash はブロックチェーン トランザクションのプライバシーを優先する先駆者です。 Monero (XMR) は 2014 年にリング署名とステルス アドレスを導入し、従来のブロックチェーンよりも高いレベルのプライバシーを提供しました。 Zcash (ZEC) は 2016 年に zk-SNARK とともに登場し、プライバシーと透明性のバランスを取るためにユーザーに透明なトランザクションとシールドされたトランザクションの選択肢を提供しました。
現在、ゼロナレッジ (ZK) ロールアップとプロトコルが、Web3 トランザクションにおけるプライバシーとスケーラビリティの問題に対する有望なソリューションとして浮上しています。 ZK Payments は、ゼロ知識証明と呼ばれる暗号プロトコルを使用しており、これにより、一方の当事者が機密情報を漏らすことなく、他方の当事者に対して声明の正当性を証明できます。
**ZK はどのようにしてスケーラビリティとプライバシーを実現していますか? **
密かに計算を実行できる魔法の箱があると想像してください。このボックスは、その結論に至った経緯の詳細を明らかにすることなく、特定のステートメントが真実であることを誰にでも証明できます。これがゼロ知識証明の背後にある基本的な考え方です。
では、これをブロックチェーン決済に結び付けてみましょう。ブロックチェーンを使用して支払いを行う場合は、通常、取引をカバーするのに十分な資金があることを証明する必要があります。ビットコインのような従来のブロックチェーンでは、これにはアカウント残高の漏洩が伴います。
基本的な形式では、ゼロ知識証明は、証人 (機密情報)、チャレンジ、および応答の 3 つの要素で構成されます。
現在、zk-SNARK (Zero-Knowledge Succinct Non-Interactive Knowledge Arguments)、zk-STARK (Zero-Knowledge Scalable Transparent Knowledge Arguments)、Bulletproof など、人気のある ZK ベースのプロトコルがいくつかあります。
ブロックチェーンのコンテキストでは、ユーザーは送信者の本当のアドレスを明かさずにトランザクションの正当性を証明できます。この機能により、複数のトランザクションを 1 つのプルーフにまとめて処理できるため、計算オーバーヘッドが削減され、スケーラビリティが大幅に向上します。複数のトランザクションを 1 つのプルーフに集約することで、ZK ペイメントはブロックチェーン ネットワークの負担を軽減し、トランザクションのスループットを向上させることができます。この拡張性の向上により、確認時間が短縮され、取引手数料が削減され、分散型アプリケーションがより便利になり、ユーザーにとってアクセスしやすくなります。
ゼロ知識証明 (ZKP) とは何ですか?
ゼロ知識ロールアップ?
ケーススタディ – ZkBob
zkBob は、機密取引にゼロ知識証明 (zkSNARK) とステーブルコインを活用するプライバシー重視のアプリケーションです。そのコア部分には、トランザクションを処理するための zkBob コントラクト、プライバシー機能を備えた BOB トークン、安全な送信とガス料金抽象化のためのリレイヤー、アクセス制御のための AccessManager、およびユーザー対話のための UI が含まれます。これにより、プライベート トランザクションとベース レイヤの中立性が保証されます。
アリスとカールが zkBob を使用してプライベート トランザクションを実行するシナリオを見てみましょう。
シナリオ: アリスは、金額、送信者または受信者の情報などのトランザクションの詳細を明らかにせずに、カールにトランザクションを送信したいと考えています。彼らはこのプライバシーを実現するために zkBob を使用することにしました。
取引プロセス
1. アドレスを生成します:
2. デポジット:
3. 転送要件:
4. リレーの相互作用:
5. トランザクションのリリース:
6. トランザクションの受信:
7. 取引完了:
8. 出金オプション:
プロセス全体を通じて、ゼロ知識証明 (zkSNARK) の使用により、トランザクションの詳細、送信者および受信者の情報は非公開のままです。中継者は、機密の詳細を明らかにすることなくトランザクションが処理されることを保証し、zkBob コントラクトは、関係するユーザーのプライバシーを維持しながらトランザクションの整合性を維持します。
ケーススタディ – WaaS Pay
WaaS Pay は、Safe{Core} プロトコル スイートと Safe{Core} Account Abstraction SDK を活用したスマート コントラクト アカウント展開プラットフォームで、プライバシーを優先しながら即時ブロックチェーン支払いを求める組織向けに設計されています。ソーシャル ログイン、法定通貨のオン/オフ ランプ、受取人向けのガスフリー トランザクションなどのスマート コントラクト アカウント機能をカスタマイズするための、ユーザー フレンドリーなコード不要のインターフェイスを提供します。 zkBob が Zero-Knowledge Proofs (ZKP) を介して匿名トランザクションを容易にすることで、WaaS Pay は機密の財務データの安全性とプライバシーを確保します。このプラットフォームは Polygon zkEVM を利用してスケーラビリティと効率を確保し、Helia を備えたセルフホスト IPFS ノードが機密メタデータを保護します。
詳細については: https://ethglobal.com/showcase/waas-pay-br0qs
ゼロ知識支払いの利点
主な使用例
チャレンジ
ゼロ知識 (ZK) 決済はプライベートな Web3 トランザクションを提供しますが、コンプライアンスの課題が生じます。 AML/KYC 要件を満たすこと、税務コンプライアンス、制裁審査、データ保持、国境を越えた規制、および犯罪利用の問題への対処が重要です。規制当局との協力、動的なコンプライアンス、強力なセキュリティにより、責任ある使用が保証されます。 ZKPayments は、ユーザーのプライバシーを保護し、法律を遵守しながらデジタル金融を再発明します。
コンプライアンス問題を解決するにはどうすればよいですか?ケーススタディ(zk.money)
英国の法律や規制を確実に遵守するために、Aztec Network は、プライバシーを重視した DeFi dApp zk.money 上で、プライバシーと違法行為のブロックのバランスをとる包括的なアプローチを実装しました。
抑止の実際的な方法:
行動:
結論は
要約すると、ZKPayments は、Web3 金融におけるプライバシー重視のスケーラブルなオプションに対するニーズの高まりに革新的なソリューションを提供します。プライバシーと透明性をシームレスに融合したゼロ知識証明により、ユーザーは機密情報を保持しながら安全かつ効率的な取引を行うことができます。 ZKPayments は、コンプライアンスとユーザー中心の原則に取り組んでおり、プライバシーを優先し、信頼を育み、責任を持ってデジタル金融環境を再構築する分散型の未来への道を切り開きます。 ZKPayments を採用することで、より安全でユーザーフレンドリーな Web3 エコシステムへの扉が開かれ、すべての人にとってより明るく包括的な金融の未来がもたらされます。
14.4K 人気度
34.7K 人気度
40.7K 人気度
36.4K 人気度
1.9K 人気度
ゼロ知識決済:プライバシーとスケーラビリティの実現と事例紹介
著者: Satyam Kulkarni 編纂者: Lynn
ゼロ知識支払いの主な使用例: 機密の個人取引、プライバシー保護トークン スワップ、プライベート クラウドファンディング キャンペーン、プライベート給与、監査済みの貢献者への報酬、オープンソースの資金調達と助成金。
導入
急速に進化する Web3 の世界では、プライバシーとスケーラビリティという 2 つの重要な課題が生じます。ブロックチェーンの不変性により、ユーザーや企業データのプライバシーに対する懸念が高まる一方、中央銀行デジタル通貨(CBDC)の人気の高まりにより監視に対する懸念が高まっています。
同時に、増大するトランザクション量に対処するには、ブロックチェーン ネットワークでスケーラビリティを実現することが重要です。これらの課題に直面して、ゼロ知識 (ZK) 決済は、プライバシーとスケーラビリティの問題に対する有望な解決策を提供します。このブログでは、ZK Payments が Web3 トランザクションの機密性と透明性の間のギャップをどのように埋め、ブロックチェーンの基本機能を損なうことなくユーザーに必要なプライバシーを提供するかを探ります。さらに、ZK ベースのプロトコルの可能性を掘り下げてスケーラビリティを強化し、分散型アプリケーションをより実用的でアクセスしやすいものにします。
Web3 トランザクションにおけるプライバシーの課題を理解する
Web3 は、多数の分散型アプリケーション、DeFi プラットフォーム、NFT 市場を生み出しました。ただし、ブロックチェーントランザクションの透明性は、ウォレットアドレスとトランザクション履歴がネットワークにアクセスできる誰にでも見えることを意味します。
従来の銀行口座が公開されており、お金がどこに使われたのか、いくら受け取ったのかなど、金融取引に関する詳細に誰でもアクセスできたとしたらどうでしょうか。この状況は衝撃的であり、プライバシーとセキュリティが侵害されるため、ほとんどの人にとって受け入れがたいものです。
Web3 トランザクションにおけるプライバシーの重要性が強調される理由はいくつかあります。
ゼロ知識支払いの台頭
ゼロ知識証明の起源は 1985 年のゼロ知識証明に遡ります。 [GMR85] オリジナルの紙。その後、1992 年に簡易 ZK が提案されました。 [K92] 証明する。 2013 年までに、ゼロ知識証明は実生活で使用できるようになりますが、そのペースは遅くなります。 2016 年に Groth は、計算の複雑さを大幅に軽減する Groth 16 アルゴリズムを提案しました。それ以来、ゼロ知識証明は徐々に実際に商業利用されるようになりました。
暗号通貨の分野では、Monero と Zcash はブロックチェーン トランザクションのプライバシーを優先する先駆者です。 Monero (XMR) は 2014 年にリング署名とステルス アドレスを導入し、従来のブロックチェーンよりも高いレベルのプライバシーを提供しました。 Zcash (ZEC) は 2016 年に zk-SNARK とともに登場し、プライバシーと透明性のバランスを取るためにユーザーに透明なトランザクションとシールドされたトランザクションの選択肢を提供しました。
現在、ゼロナレッジ (ZK) ロールアップとプロトコルが、Web3 トランザクションにおけるプライバシーとスケーラビリティの問題に対する有望なソリューションとして浮上しています。 ZK Payments は、ゼロ知識証明と呼ばれる暗号プロトコルを使用しており、これにより、一方の当事者が機密情報を漏らすことなく、他方の当事者に対して声明の正当性を証明できます。
**ZK はどのようにしてスケーラビリティとプライバシーを実現していますか? **
密かに計算を実行できる魔法の箱があると想像してください。このボックスは、その結論に至った経緯の詳細を明らかにすることなく、特定のステートメントが真実であることを誰にでも証明できます。これがゼロ知識証明の背後にある基本的な考え方です。
では、これをブロックチェーン決済に結び付けてみましょう。ブロックチェーンを使用して支払いを行う場合は、通常、取引をカバーするのに十分な資金があることを証明する必要があります。ビットコインのような従来のブロックチェーンでは、これにはアカウント残高の漏洩が伴います。
基本的な形式では、ゼロ知識証明は、証人 (機密情報)、チャレンジ、および応答の 3 つの要素で構成されます。
現在、zk-SNARK (Zero-Knowledge Succinct Non-Interactive Knowledge Arguments)、zk-STARK (Zero-Knowledge Scalable Transparent Knowledge Arguments)、Bulletproof など、人気のある ZK ベースのプロトコルがいくつかあります。
ブロックチェーンのコンテキストでは、ユーザーは送信者の本当のアドレスを明かさずにトランザクションの正当性を証明できます。この機能により、複数のトランザクションを 1 つのプルーフにまとめて処理できるため、計算オーバーヘッドが削減され、スケーラビリティが大幅に向上します。複数のトランザクションを 1 つのプルーフに集約することで、ZK ペイメントはブロックチェーン ネットワークの負担を軽減し、トランザクションのスループットを向上させることができます。この拡張性の向上により、確認時間が短縮され、取引手数料が削減され、分散型アプリケーションがより便利になり、ユーザーにとってアクセスしやすくなります。
ゼロ知識証明 (ZKP) とは何ですか?
ゼロ知識ロールアップ?
ケーススタディ – ZkBob
zkBob は、機密取引にゼロ知識証明 (zkSNARK) とステーブルコインを活用するプライバシー重視のアプリケーションです。そのコア部分には、トランザクションを処理するための zkBob コントラクト、プライバシー機能を備えた BOB トークン、安全な送信とガス料金抽象化のためのリレイヤー、アクセス制御のための AccessManager、およびユーザー対話のための UI が含まれます。これにより、プライベート トランザクションとベース レイヤの中立性が保証されます。
アリスとカールが zkBob を使用してプライベート トランザクションを実行するシナリオを見てみましょう。
シナリオ: アリスは、金額、送信者または受信者の情報などのトランザクションの詳細を明らかにせずに、カールにトランザクションを送信したいと考えています。彼らはこのプライバシーを実現するために zkBob を使用することにしました。
取引プロセス
1. アドレスを生成します:
2. デポジット:
3. 転送要件:
4. リレーの相互作用:
5. トランザクションのリリース:
6. トランザクションの受信:
7. 取引完了:
8. 出金オプション:
プロセス全体を通じて、ゼロ知識証明 (zkSNARK) の使用により、トランザクションの詳細、送信者および受信者の情報は非公開のままです。中継者は、機密の詳細を明らかにすることなくトランザクションが処理されることを保証し、zkBob コントラクトは、関係するユーザーのプライバシーを維持しながらトランザクションの整合性を維持します。
ケーススタディ – WaaS Pay
WaaS Pay は、Safe{Core} プロトコル スイートと Safe{Core} Account Abstraction SDK を活用したスマート コントラクト アカウント展開プラットフォームで、プライバシーを優先しながら即時ブロックチェーン支払いを求める組織向けに設計されています。ソーシャル ログイン、法定通貨のオン/オフ ランプ、受取人向けのガスフリー トランザクションなどのスマート コントラクト アカウント機能をカスタマイズするための、ユーザー フレンドリーなコード不要のインターフェイスを提供します。 zkBob が Zero-Knowledge Proofs (ZKP) を介して匿名トランザクションを容易にすることで、WaaS Pay は機密の財務データの安全性とプライバシーを確保します。このプラットフォームは Polygon zkEVM を利用してスケーラビリティと効率を確保し、Helia を備えたセルフホスト IPFS ノードが機密メタデータを保護します。
詳細については: https://ethglobal.com/showcase/waas-pay-br0qs
ゼロ知識支払いの利点
主な使用例
チャレンジ
ゼロ知識 (ZK) 決済はプライベートな Web3 トランザクションを提供しますが、コンプライアンスの課題が生じます。 AML/KYC 要件を満たすこと、税務コンプライアンス、制裁審査、データ保持、国境を越えた規制、および犯罪利用の問題への対処が重要です。規制当局との協力、動的なコンプライアンス、強力なセキュリティにより、責任ある使用が保証されます。 ZKPayments は、ユーザーのプライバシーを保護し、法律を遵守しながらデジタル金融を再発明します。
コンプライアンス問題を解決するにはどうすればよいですか?ケーススタディ(zk.money)
英国の法律や規制を確実に遵守するために、Aztec Network は、プライバシーを重視した DeFi dApp zk.money 上で、プライバシーと違法行為のブロックのバランスをとる包括的なアプローチを実装しました。
抑止の実際的な方法:
行動:
結論は
要約すると、ZKPayments は、Web3 金融におけるプライバシー重視のスケーラブルなオプションに対するニーズの高まりに革新的なソリューションを提供します。プライバシーと透明性をシームレスに融合したゼロ知識証明により、ユーザーは機密情報を保持しながら安全かつ効率的な取引を行うことができます。 ZKPayments は、コンプライアンスとユーザー中心の原則に取り組んでおり、プライバシーを優先し、信頼を育み、責任を持ってデジタル金融環境を再構築する分散型の未来への道を切り開きます。 ZKPayments を採用することで、より安全でユーザーフレンドリーな Web3 エコシステムへの扉が開かれ、すべての人にとってより明るく包括的な金融の未来がもたらされます。