zkSNARKSは、ブロックチェーンネットワークにプライバシーとスケーラビリティを追加しています

zkSNARKSは、ブロックチェーンネットワークにプライバシーとスケーラビリティを追加しています 海外仮想通貨ニュース

原文(英uk)zkSNARKSは、ブロックチェーンネットワークにプライバシーとスケーラビリティを追加しています

2022-03-27 20:30:00

DeFiとWeb3でのプライバシーの必要性はますます懸念されています。 現在のシステムでは、すべてのトランザクションが分散された公開元帳に記録および保存されるため、誰でも簡単に個人のトランザクション履歴を表示し、チェーン上のアクティビティをリンクすることでそれらを識別できます。

それは問題だ。 右?

ええと、プライバシーと匿名性の間には細い線があります。 プライバシーは良好です。 匿名性はそうではありません。 すべてのブロックチェーントランザクションが匿名である場合、誤用につながる可能性があります。 同時に、すべてのオンチェーントランザクションに誰もが簡単にアクセスできる場合、悪用にもつながります。

したがって、DeFiとWeb3でのプライバシーの必要性には、パラドックスがあります。一方で、監査できるようにトランザクションを追跡できる必要があります。 一方、個人とその取引に関する情報、特に個人を特定するために使用される可能性のある情報は公開したくありません。

幸いなことに、ゼロ知識証明(ZKP)の形式のソリューションが登場しました。 一言で言えば、ZKPは、2人が相手にそれが何であるかを言わずに、自分が何かを知っていることを証明する方法です。

興味深いですね? よく見てみましょう。

ゼロ知識証明:基本

MITのシルビオミカリ教授とシャフィゴールドワッサー教授、およびマスター暗号学者のチャールズラコフが学術論文「インタラクティブプルーフシステムの知識の複雑さ」で最初に提案したゼロ知識証明(ZKP)は、2者が証明できる暗号化プロトコルです。彼らはお互いにその情報そのものを言わずにいくつかの秘密の情報を知っていることをお互いに。

過去数十年の間に、ゼロ知識証明の理論は大幅に進化し、「アイデア」がついに実現しました。

ゼロ知識(ZK)という用語は、「秘密情報」に関する詳細が明らかにされていない(「ゼロ」)という事実に由来しています。 それでも、受信者(検証者)には、送信者(証明者)が「秘密情報」を知っているという説得力のある「証拠」が提供されます。

これはどうして可能ですか?

このプロセスは、「証明者」がデータを明らかにすることなく計算ステートメントが正確であるかどうかを「検証者」に暗号的に示すことを可能にする一連の暗号化アルゴリズムによって強化されています。 アプリケーションの観点から、ZKはブロックチェーンテクノロジーの2つのコア制限であるプライバシーとスケーラビリティに対処します。

ZKには、主に2つのタイプがあります。インタラクティブと非インタラクティブです。 対話型ZKPでは、証明者が一連のタスクを完了して「検証者」に特定の情報があることを納得させる必要がありますが、非対話型ZKPでは当事者間の対話は必要ありません。

ゼロ知識証明(ZKP)は、ユーザーに情報を制御するために必要な柔軟性と自由を提供します。 したがって、ブロックチェーンとZKPを組み合わせると、さまざまな既存の問題に対処できることは非常に論理的です。

ブロックチェーンとゼロ知識証明(ZKP)

zkSNARKの概念は、2013年に最初に提案され、ZCashはそれを使用する最初のプロジェクトでした。 長年にわたり、ゼロ知識は、イーサリアムのスケーラビリティ、スループット、およびコスト効率を向上させることを目的としたいくつかのロールアッププロジェクトでも使用されてきました。 zk-Rollupsを活用する一般的なプロジェクトには、Starkware、zkSync、Loopring、およびAztecが含まれます。

zkSNARK(Zero-Knowledge Succinct Non-Interactive Argument of Knowledge)は、元の概念よりも大幅に発展し成熟した後、DeFiおよびWeb3スペクトル全体のプライバシーを強化するための最も潜在的なソリューションの1つとして位置付けられました。

例えば、 マンタネットワーク、基板ベースのプラグアンドプレイDeFiプライバシープロトコルは、zkSNARKやGroth16ゼロ知識証明などの高度な暗号化ソリューションを採用して、暗号エコシステムに待望のプライバシーレイヤーを追加しました。 zkSNARKの概念と、Mantaがそれを活用してエンドツーエンドのプライバシーを提供する方法をよりよく理解するには、ブロックチェーンネットワークを強化するコンセンサスメカニズムを調べることが重要です。

ZKは、アプリケーションの観点からのプライバシーとスケーラビリティという2つのコア機能を提供します。 Zero-Knowledgeは、ビットコインやイーサリアムなどの既存のネットワークにプライバシーレイヤーを追加し、ユーザーがウォレットのアドレスや金額などの個人情報を公開することなく資産を転送できるようにします。 同時に、すべてのネットワーク参加者にトランザクションの検証を要求する代わりに、ZKを使用して、他のユーザーがすばやく簡単に検証できる暗号で検証可能なプルーフを生成できます。

匿名トランザクションを容易にするために、ネットワークは特定の条件に従う必要があります。 たとえば、ZCashは、ビットコインのコアコードに基づくzkSNARKを使用して完全な匿名性を提供します。 このような単純な「匿名転送」は、ビットコインが提供するハッシュ暗号化に依存しています。 ただし、Web3、DeFi、NFT、GameFi、SocialFi、およびその他のブロックチェーンを利用したサービスの採用が増える中、単純な匿名転送では、ユーザーのプライバシーニーズの高まりに対応できなくなりました。

マンタネットワークとzkSNARK

その程度まで、 マンタネットワーク は、Web3およびDeFiのレイヤー1プライバシーソリューションとしての地位を確立しています。 Mantaは、zkSNARKを活用することで、エンドツーエンドの匿名性、より高速なトランザクション速度、およびPolkadotとそのすべてのパラチェーンとの完全な相互運用性を提供します。

現在、Mantaは、ハードウェアではなくzkSNARKとGroth16を使用して、セキュリティとステーブルコインなどの主流の資産との統合を提供する唯一のプライバシーソリューションです。 Mantaは、プライバシー保護自動マーケットメーカー(AMM)DEX MantaSwapやプライバシーが組み込まれた支払いプロトコルMantaPayなど、zkSNARKsとGroth16を搭載したさまざまな製品を通じて、ユーザーがウォレットのアドレス、金額、その他の個人情報を完全に隠すのに役立ちます。ユーザーにチェーン上のアクティビティをマスクする機能を付与します。

既存のプライバシーソリューションとは異なり、MantaはWeb3に対応しています。 このプラットフォームは、PolkadotおよびKusamaエコシステムから始めて、スタンドアロンネットワークから他のトークンの民営化を可能にします。 さらに、MantaはPolkadotのクロスコンセンサスメッセージング(XCM)メカニズムを使用して、Polkadotエコシステムの一部である他の分散型レイヤー1ネットワークとのシームレスな通信を確立します。

Mantaのゼロ知識証明の実装のおかげで、プラットフォームのプライバシー保護機能は、通常のトークントランザクションを超えて拡張されます。 これらは、DeFi、NFT、GameFi、SocialFi、メタバース、およびWeb3の進化とともに出現するその他の未来的なユースケースを含む、より広範なブロックチェーンエコシステム全体で使用できます。 Manta Networkは、プライバシー指向のサポートに加えて、DeFiの相互運用性、スケーラビリティ、流動性、および使いやすさの課題にも対応しています。

マンタのプライバシー保護ソリューションは、投資家と暗号愛好家の両方を魅了しています。 このプロジェクトは、ParaFi Capital、CoinFund、LongHash Ventures、PolychainCapitalなどのエンジェル投資家や機関のコンソーシアムによって支えられています。 暗号コミュニティもMantaNetworkを支援しています。これは、KusamaとPolkadotの両方のスロットオークションでのプロジェクトの説得力のある勝利から明らかです。

プライバシーは、ブロックチェーンテクノロジーとそれがサポートするサービスの世界を大量に採用するために重要です。 Manta NetworkがzkSNARKのまだ実現されていない可能性を利用することで、Web3は、分散化、セキュリティ、またはその他の既存の機能を損なうことなく、測定可能なほど安全でプライベートになりました。

免責事項:この記事は情報提供のみを目的として提供されています。 法律、税務、投資、財務、またはその他のアドバイスとして提供または使用することを意図したものではありません。




元ソース

続き・詳細はこちら

zkSNARKSは、ブロックチェーンネットワークにプライバシーとスケーラビリティを追加しています

タイトルとURLをコピーしました