ホームページ  >  記事  >  zkEVM は zk-rollups とどう違うのですか?どういう意味でしょうか?

zkEVM は zk-rollups とどう違うのですか?どういう意味でしょうか?

PHPz
PHPz転載
2024-01-24 13:12:15539ブラウズ

イーサリアム仮想マシンは、デフォルトではゼロ知識証明をサポートしていません。zkEVM は、すべての情報が正しいという証明を提供しながら、イーサリアム状態の継続性を確保するように設計されています。このように、zkEVMのことを知り始めたけど、zkEVMの意味は分からないという人も多いのではないでしょうか? zkEVM (Zero-Knowledge Ethereum Virtual Machine) は、Zero-Knowledge Proof (ZKP) テクノロジーと互換性のある方法でスマート コントラクトを実行するイーサリアム ステート マシンであり、すべての情報を正確に提供しながらイーサリアム状態の継続性を確保するように設計されています。以下のエディタでは、zkEVM の包括的な概要を説明します。

zkEVM は zk-rollups とどう違うのですか?どういう意味でしょうか?

#zkEVM とはどういう意味ですか?

zkEVM は、ゼロ知識証明コンピューティングと互換性があり、スマート コントラクトの実行に使用される仮想マシンです。これはイーサリアム上に構築されており、トランザクションを処理、スタックし、イーサリアムメインネットに転送します。この集約処理方法は、イーサリアム ネットワークからの大きな負荷を効率的に処理できるため、より安価で高速なトランザクションが可能になります。

zkEVM は、イーサリアム環境をゼロ知識サマリーとして複製することでその目標を達成します。まず初期状態を読み取り、すべてのトランザクションを計算し、次に更新された新しい状態と対応するゼロ知識証明を出力します。この証明は検証者スマート コントラクトに送信され、検証者スマート コントラクトは、すべてのトランザクションを 1 つずつ検証することなく、初期状態と新しい状態の正確性を検証することでトランザクションの正当性を検証します。

zkEVM はイーサリアム仮想マシン上に構築されているため、開発者はゼロ知識証明を実装することなく、イーサリアム DApp とスマート コントラクトを zkEVM に簡単に移行できます。言い換えれば、zkEVM は、これまでサポートされていなかったトークン交換や支払い機能を含むゼロ知識証明スマート コントラクトの実行をサポートできます。

イーサリアム仮想マシンの互換性機能により、開発者は既存のイーサリアム仮想マシン ツールとプログラミング言語 Solidity を活用して、zkEVM によって提供される強化されたセキュリティの恩恵を受けながら新しい製品を作成できます。ユーザーにとっても、同じ DApps や使い慣れたツールを 2 倍のセキュリティとプライバシー保護で使い続けることができるため、その恩恵を受けることになります。

zkEVM と zk-rollups の違いは何ですか?

zk-rollups と zkEVM の主な違いの 1 つは、設計目標が異なることです。スケーラビリティに重点を置いた zk-rollup により、イーサリアム メイン チェーンのセキュリティと整合性を維持しながら、大量のトランザクションをオフチェーンで処理できるようになります。この方法の利点は、トランザクションのスループットを大幅に向上させ、トランザクション手数料を削減し、イーサリアムメインチェーンの負担を軽減できることです。対照的に、zkEVM はプライバシー保護に重点を置いています。これにより、プライバシーを保護した方法でスマート コントラクトを実行できるようになり、イーサリアム プラットフォーム上でプライベートで機密のトランザクションを作成できるようになります。このアプローチの利点は、ユーザーのプライバシーが保護され、トランザクションの詳細を公開することなくブロックチェーントランザクションを実行できることです。一般に、zk-rollup と zkEVM は、イーサリアムのスケーラビリティとプライバシーの問題を解決するために提案されたソリューションですが、その具体的な実装とアプリケーション

zk-rollup と zkEVM は、イーサリアムのスケーラビリティとプライバシーを向上できるイーサリアムの重要なイノベーションです。これらのイノベーションにより、イーサリアム プラットフォームの機能が大幅に強化され、幅広いアプリケーション シナリオにより適したものになることが期待されています。

以上がzkEVM は zk-rollups とどう違うのですか?どういう意味でしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjb51.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。