ゼロ知識イーサリアム仮想マシン(zkEVM)が何を伴うかを特定する前に、イーサリアム仮想マシンの役割を理解することが重要です。
Ethereum仮想マシンは、Ethereumブロックチェーン上のスマートコントラクトの展開と実行の管理に役立ちます。
いくつかのアプリとタスクがEthereumプロトコルで実行されています。イーサリアム仮想マシンはそれらをすべて管理します。
EVMには、すべての操作に対応する堅牢なデータストレージと分散ノードがあります。
イーサリアム仮想マシンの命令モジュールは「チューリング完了」です。
オプティミスティック・ロールアップとゼロ知識ロールアップの組み合わせがzkEVMを生み出しました。
オプティミスティックとゼロ知識ロールアップはどちらも、ガス料金と取引時間を短縮するレイヤー2スケーリングソリューションです。
zkEVMのアップグレードにより、Ethereumブロックチェーンはトランザクションをより迅速に処理し、より少ないガス料金を請求します。
キーワード: イーサリアム、ブロックチェーン、EVM、ゼロ知識、仮想、開発者、マシン。
[記事全文]
活気に満ちた優れた機能は、ブロックチェーン技術の現在の時代を特徴づけます。 開発者は、ブロックチェーンプロトコルがシームレスに動作することを保証するために、毎日いくつかのスケーリングソリューションを展開しています。
言い換えれば、ブロックチェーン技術を活用したこれらのさまざまなプロトコルの間で継続的な戦いがあります。 これらの戦いは健全であり、ブロックチェーンプロトコルがスケーラビリティと実行可能性を向上させることを保証することを目的としています。
これらの戦いは、パブリックチェーンからイーサリアムスケーリングソリューションの戦い、他のブロックチェーンベースのソリューションまで多岐にわたります。 これらのソリューションの中で最もインテリジェントなのは、Ethereumスケーリングソリューションです。
この記事では、イーサリアム仮想マシン(EVM)を正しく動作させるために構築されたイーサリアムスケーリングソリューションを特定します。 これらの技術の1つがzkEVMです。
それでは始めましょう!
イーサリアムプロトコルの包括的なソリューションであるゼロ知識イーサリアム仮想マシン(zkEVM)を掘り下げる前に、イーサリアムブロックチェーンがどのように機能するかを特定します。 私たちのスポットライトは、イーサリアム仮想マシン(EVM)メカニズムについても説明します。
イーサリアム仮想マシン(EVM)メカニズム
Ethereumブロックチェーンは、ブロックチェーン開発者がアプリを構築して起動するための分散型プラットフォームを提供します。 これらのプロトコルを実行するスマートコントラクトまたはコードは、イーサリアム仮想マシン(EVM)です。
イーサリアム仮想マシンは、スマートコントラクトの展開と実行を管理するイーサリアムブロックチェーンの不可欠なコンポーネントです。 何百万もの実行可能なタスクとトランザクションがEthereumネットワーク上で実行されています。イーサリアム仮想マシンは、これらすべてのタスクを同時に処理します。
イーサリアム仮想マシン(EVM)は、堅牢な恒久的なデータストレージと、複数の端末にまたがる分散ノードを備えています。 これらの分散ノードは、トランザクションの有効性を検証し、Ethereumブロックチェーンに新しいブロックを作成します。
イーサリアム仮想マシンの命令セットは「チューリング完全」です。 この命令セットを使用すると、Ethereumブロックチェーンにコントラクトを展開し、そのようなコントラクトを使用してプログラム可能なタスクを実行できます。
イーサリアム仮想マシンで完全なチューリングのユースケースには、ERC-20標準に準拠した代替可能なトークンの作成が含まれます。 ERC-721標準の下での代替不可能なトークンも、EVMのチューリング完全版のユースケースです。
イーサリアム仮想マシンは、すべての仮想マシンマシンに似ています。 EVMにはスタック・ベースのアーキテクチャがあります。すべてのメモリ内値をスタックに格納し、256ビットのワードサイズで動作します。
イーサリアム仮想マシンの前身はBitTorrentソフトウェアであることを知っておくことが不可欠です。
EVMの開発と発売を促したBitTorrentに関する意見の相違は、BitTorrent DAppが機能しないようにするには、世界中のあらゆる場所で分散型アプリケーションを使用しているすべてのコンピュータをシャットダウンする必要があるということです。
イーサリアム仮想マシンの開発には、インテリジェントな機能が付属しています。 そのうちの1つは、ゼロ知識イーサリアム仮想マシンです。
zkEVM とは何ですか?
Ethereumブロックチェーンを特徴付ける問題の1つは、トランザクションの処理と検証にかかる時間です。 輻輳とマイナーがトランザクションを検証するための長い待ち時間を減らすために、いくつかのレイヤー2スケーリングソリューションがブロックチェーンに導入されました。
これらのレイヤ 2 スケーリング ソリューションは、オプティミスティック(OP)ロールアップとゼロナレッジ(ZK)ロールアップです。
オプティミスティック・ロールアップ・ソリューションは、より高いガス料金で取引が成功するまでにちょうど1週間かかります。 ゼロ知識ロールアップは数分しかかからず、より低いガス料金を差し引くことができます。 ただし、ゼロ知識 (ZK) ロールアップは、オプティミスティック (OP) ロールアップと比較して簡単に実装できます。
イーサリアムブロックチェーンが最適な容量で機能し、輻輳の問題に対処するために、ゼロ知識イーサリアム仮想マシン(zkEVM)が発売されました。 zkEVM ソリューションは、オプティミスティック (OP) ロールアップ・ソリューションとゼロ知識ロールアップ・スケーリング・ソリューションを組み合わせたものです。
イーサリアム技術に対するzkEVMソリューションの利点は、1秒あたりのトランザクション数が増加することです。 引き出し時間が短縮され、現在のEthereum仮想マシンとの直接の互換性があります。
ゼロ知識イーサリアム仮想マシン(zkEVM)は、Plonkゼロ知識証明を使用して、最小限のストレージと計算リソースを使用しながら、証明を大幅に高速に生成します。
zkEVMの利点
zkEVM には他にも次のような利点があります。
まず、イーサリアムネットワークは非常に効率的になり、ネットワークの輻輳に遭遇する確率が大幅に減少します。
第二に、zkEVMはイーサリアムブロックチェーン上の低計算リソース消費を保証します。 イーサリアムネットワークのユーザーおよびイーサリアムプロトコルに展開されたDAppsのユーザーは、より低いガス料金を請求されます。
第三に、引き出しと取引の待ち時間はもはや数週間または数日かかりません。 あなたの引き出しは数秒または数分で処理されます。
結論
ブロックチェーンネットワークは、ネットワークを活用したプロトコルの運用を強化するのに役立つ変更を加え、機能を追加する余地を提供します。 これらの機能により、分散型アプリがユーザーにとって使いやすくなり、プラットフォームの操作も強化されます。
Ethereumネットワークは、堅牢なアップグレードとスケーラブルな機能を導入する最前線にあるブロックチェーンプロトコルの1つです。 スケーラビリティを向上させるスマートな機能の1つはzkEVMです。
ゼロ知識のEthereum仮想マシンは、Ethereum 2.0バージョンで紹介されているアップデートとスケーラビリティソリューションです。 zkEVMはまだ活発な開発段階にあり、完全に機能する前に、より多くのスマートな機能が追加されることが期待されています。
著者:
バレンタイン。A, Gate.io 研究者
この記事は研究者の見解のみを表しており、投資提案を構成するものではありません。
Gate.io は、この記事に対するすべての権利を留保します。 記事の再投稿は、参照されている限り許可さ Gate.io ます。 いずれの場合も、著作権侵害により法的措置が取られます。