# 有効性ロールアップ: イーサリアム拡張の未来の道バリディティロールアップ (VRs)は、新興のイーサリアムのスケーリングソリューションとして、業界の広範な注目を集めています。それは、エーテルの取引処理能力を安全かつ分散型の方法で向上させるために、有効性証明を使用して検証可能な計算を行います。VRsの動作原理は、取引の実行をオフチェーン環境に移すことです。オペレーターは大量の取引を処理した後、結果とオフチェーン実行の完全性の有効性証明をイーサリアムメインネットに提出します。メインネット上の検証契約はその証明を自動的に検証し、すべての取引が有効であることを確認し、結果をイーサリアムの状態に更新します。VRsの中で、オフチェーン仮想マシン(VM)は取引を実行するための重要なコンポーネントです。現在、主に2つのVMソリューションがあります:zkEVMとCairo VM (CVM)。! [なぜValidity RollupsはEthereumをスケーリングするための最も有望な方法なのですか? ](https://img-cdn.gateio.im/social/moments-153dacb136e22a06d86040ffe5e822e0)zkEVMは、開発者がコードを変更することなく、スマートコントラクトをよりスケーラブルなLayer 2に移行できるように、イーサリアムの開発環境を完全に再現することを目指しています。しかし、この互換性は性能とスケーラビリティを犠牲にしています。EVMは有効性証明を生成するために設計されておらず、そのスタックベースのモデルとストレージレイアウトは効率的な証明には不利です。対照的に、Starknetが採用しているCairo VMは、高効率の有効性証明を生成するために特別に設計されています。新しいVMアーキテクチャとCairoプログラミング言語を採用し、性能と拡張性を最優先にしています。Cairo VMは、各命令に対して最適化された代数表現を生成することができ、証明効率を大幅に向上させます。Cairoは多様な開発方式をサポートしています。ネイティブCairoプログラミングに加えて、Solidity互換性を提供しており、トランスレータを通じてまたはStarknet上でzkEVMを実行することでSolidityコントラクトをサポートできます。この柔軟性により、開発者は自分に最適なソリューションを選択できます。総じて、zkEVMとCairo VMにはそれぞれの長所と短所があります。zkEVMはイーサリアムの互換性に焦点を当てており、Cairo VMは性能と拡張性を最優先にしています。技術の進歩に伴い、VRはイーサリアムの最も有望なスケーリングソリューションの一つになると期待されており、ブロックチェーンの大規模な応用への道を開くでしょう。! [なぜValidity RollupsはEthereumをスケーリングするための最も有望な方法なのですか? ](https://img-cdn.gateio.im/social/moments-12eef6e2fc5e11f187106BDD011fd720)
バリデティ・ロールアップ:zkEVM vs カイロVM 誰がイーサリアムのスケーリングの未来をリードするのか
有効性ロールアップ: イーサリアム拡張の未来の道
バリディティロールアップ (VRs)は、新興のイーサリアムのスケーリングソリューションとして、業界の広範な注目を集めています。それは、エーテルの取引処理能力を安全かつ分散型の方法で向上させるために、有効性証明を使用して検証可能な計算を行います。
VRsの動作原理は、取引の実行をオフチェーン環境に移すことです。オペレーターは大量の取引を処理した後、結果とオフチェーン実行の完全性の有効性証明をイーサリアムメインネットに提出します。メインネット上の検証契約はその証明を自動的に検証し、すべての取引が有効であることを確認し、結果をイーサリアムの状態に更新します。
VRsの中で、オフチェーン仮想マシン(VM)は取引を実行するための重要なコンポーネントです。現在、主に2つのVMソリューションがあります:zkEVMとCairo VM (CVM)。
! なぜValidity RollupsはEthereumをスケーリングするための最も有望な方法なのですか?
zkEVMは、開発者がコードを変更することなく、スマートコントラクトをよりスケーラブルなLayer 2に移行できるように、イーサリアムの開発環境を完全に再現することを目指しています。しかし、この互換性は性能とスケーラビリティを犠牲にしています。EVMは有効性証明を生成するために設計されておらず、そのスタックベースのモデルとストレージレイアウトは効率的な証明には不利です。
対照的に、Starknetが採用しているCairo VMは、高効率の有効性証明を生成するために特別に設計されています。新しいVMアーキテクチャとCairoプログラミング言語を採用し、性能と拡張性を最優先にしています。Cairo VMは、各命令に対して最適化された代数表現を生成することができ、証明効率を大幅に向上させます。
Cairoは多様な開発方式をサポートしています。ネイティブCairoプログラミングに加えて、Solidity互換性を提供しており、トランスレータを通じてまたはStarknet上でzkEVMを実行することでSolidityコントラクトをサポートできます。この柔軟性により、開発者は自分に最適なソリューションを選択できます。
総じて、zkEVMとCairo VMにはそれぞれの長所と短所があります。zkEVMはイーサリアムの互換性に焦点を当てており、Cairo VMは性能と拡張性を最優先にしています。技術の進歩に伴い、VRはイーサリアムの最も有望なスケーリングソリューションの一つになると期待されており、ブロックチェーンの大規模な応用への道を開くでしょう。
! なぜValidity RollupsはEthereumをスケーリングするための最も有望な方法なのですか?