イーサリアムのロールアップ レース:「本物の」zkEVM とは何ですか?
出典: セージ・D・ヤング
原文の編集: Shui Duoduo | zkSync
先週、Scroll、Matter Labs、Polygon からの 3 つの発表には共通点が 1 つありました。それは、各企業が zkEVM を初めて市場に投入することを示唆しているということです。
続きを読む:
続きを読む:EVM 互換の ZK ロールアップの急増
zkEVM はすべて同じ目標を目指しています。それは、イーサリアムを使用してレイヤー 1 ブロックチェーンのような ZK を作成することです。Rollups経験。これは、開発者がコードを変更したり、使い慣れた EVM (イーサリアム仮想マシン) ツールを放棄したりすることなく、既存のスマート コントラクトを移植できる必要があることを意味します。
EVM は特定のハードウェアやソフトウェアではなく、よりよく理解するルール、基準、パッケージの組み合わせ。同様のソフトウェアを実行する異なるコンピューター間で共有すると、この共有標準のセットは単一のネットワークに統合されます (イーサリアムもそのようなネットワークですが、他の多くのブロックチェーン ネットワークでは EVM のバージョンが採用されています)。
最初のレベルのタイトル
zkEVMs
この記事では、さまざまな種類の集計すべてについては説明しません。ここで説明するオプティミスティック ロールアップとより高度な ZK ロールアップの違いを含む、これに関する詳細については、以下を参照してください。有効なポイントそしてCoinDeskのレイヤ 2 の説明デバイス。
これまでのところ、ゼロ知識集約は、アドレス間でのトークンの送信や代替不可能なトークンの取引など、いくつかのユースケースにのみ適用されています。NFT)。 zkEVM(イーサリアムのスマートコントラクトを強化するために設計されたゼロナレッジロールアップ)は、最近まで「何年もかかる」と予想されていました。
市場投入までの時間を短縮Optimistic最初のレベルのタイトル
競技スケジュール
なぜ 3 チームすべてが自分たちが「最初の」zkEVM を持っていると考えているのかというと、おそらく彼らの相互の意見です。気づかなかった競合他社も同様のペースで開発を進めています。
Matter Labs (zkSync) が、これが 2023 年第 1 四半期に市場に投入される最初の zkEVM になるだろうと述べたとき、Polygon が先週独自の zkEVM を発売することをおそらく理解していなかったでしょう。
おそらく、Polygon は、これが市場に投入される最初の zkEVM になると発表した際に、zkSync が年末までに、つまり Polyon が予定している 2023 年初頭の発売に先駆けて、イーサリアムのメインネット上で発売される準備が整っていることを認識していなかったのだろう。
誰もが知っているように、クリプトランドのタイムスケジュールは単なる推定であり、Scroll、zkSync、Polygon のロードマップは慎重に検討する必要があります。
最初のレベルのタイトル
EVM相当 EVMと互換性あり
先週、Polygon は EVM に相当する最初の ZK ロールアップを市場に投入すると発表しました。批判に直面する。一部の有力者によれば、Polygon のソリューションは、EVM と同等というよりも、EVM の「互換性がある」と表現するのが最も適切だそうです。
それでは、互換性と同等性の違いは何でしょうか?
イーサリアムの 2 つの主要な楽観的ロールアップである Artbitrum と Optimism は、EVM と同等であることを誇っています。これは、Arbitrum および Optimism での開発エクスペリエンスが Ethereum での開発エクスペリエンスと 100% 同一であることを意味します。レイヤー チェーンでは、レイヤー 1 コントラクトの破損を心配する必要はありません。
EVM の同等性は、レイヤー 1 からレイヤー 2 に移行する際のオーバーヘッドと労力が大幅に削減されるため、開発者にとって大きな意味があります。
ユーザーは、EVM と同等であることの利点も認識します。 Optimism や Arbitrum などの EVM と同等のチェーンのユーザーは、ロールアップ固有のウォレットやその他のツールを同時に使用せずに、Metamask などの使い慣れたアプリケーションを放棄する必要はありません。
EVM 互換性は、EVM 同等性よりも緩やかな定義です。イーサリアムとまったく同じ開発者およびユーザー エクスペリエンスである EVM 互換チェーンは、イーサリアムで使用されているすべての同じツールやソフトウェア フレームワークにプラグインできるわけではありません。
開発者は、EVM 互換のブロックチェーンにスマート コントラクトを移植するために、スマート コントラクトを書き直す必要がある場合があります。場合によっては、イーサリアムのネイティブ言語である Solidity とはまったく異なるプログラミング言語を使用します。開発者が引き続き Solidity を使用してスマート コントラクトを作成できる場合でも、一部の操作はロールアップで完全にはサポートされない可能性があり、バグやその他のエンジニアリング上の問題が発生する可能性があります。
最初のレベルのタイトル
ポリゴン EVM は同等ですか?
先週、Polygon が最初の EVM 同等の zkEVM を市場に投入すると発表したとき、一部の有力者は、Polygon が提供した仕様は EVM 同等というよりも EVM 互換と表現するのが適切であると指摘しました。
役職役職最初のレベルのタイトル
zkSync2.0
zkSync 2.0 は言語レベルです。開発者は Solidity でスマート コントラクトを作成できますが、zkSync は、そのコードは Yul と呼ばれる別の言語に翻訳され、その後解釈されてゼロ知識ロールアップを可能にするすべての高度な暗号化が実行されます。
zkSync の背後にあるチームである Matter Labs によれば、そのシステムはロールアップに特定の利点を提供するように設計されており、特に計算量の多い暗号証明を生成する方法においてそうです。
副題
スクロールとポリゴン
どちらの zkEVM もバイトコード レベルのアプローチを採用しています。
これらのメソッドでは、トランスレーターのステップが完全に排除されます。つまり、Solidity コードをコンパイルして解釈する前に別の言語に変換しません。これは、EVM との互換性が向上することを意味します。しかし、これら 2 つがあっても、質問者によっては、Scroll が Polygon よりも「本物の」zkEVM である可能性があるいくつかの違いがあります。
レポートレポートで説明されているように、「[EVM] 議論の一部は、EVM バイトコードが直接実行されるか、解釈されてから実行されるかということです。言い換えれば、ソリューションが公式の EVM 仕様を反映していない場合、それは真の zkEVM とはみなされません。この点では、定義によれば、スクロールはポリゴンではなく「真の zkEVM」とみなされる可能性があります。」
Messari 氏によると、「Polygon は、新しいアセンブリ コードのセットである人間が判読できるバイトコード変換を使用して各オペコードを表現します。これにより、EVM 上でコードが異なる動作を行うことができます。」
最初のレベルのタイトル
仮想世界でのマーケティング
先週の zkEVM の発表は目覚ましい技術進歩を表しましたが、仮想通貨が何度も証明しているように、高度に技術的なコンセプトであってもマーケティングの歪みを免れないわけではありません。 (Polygon の技術チームは常に非常に強力ですが、マーケティング チームは常に誇張したり自慢したりするのが好きです)
ただし、結局のところ、微妙な技術的な違い (EVM の同等性と互換性の違いなど) が、明確に定義されていない境界内に存在します。
Scroll の共同創設者である Sandy Peng 氏は次のように述べています。「定義について明確な合意はありません。[Scroll の] 研究チーム全体は、物事について特定の物語や特定の見解を持っている傾向がありますが、それは決して決定的なものではありません。研究チームは、すべてが何を意味するかについてさえ同意していませんでした。」
誰が「最初の」zkEVM であると正当に主張できるのかはさらに明らかではありません (そしておそらく重要性も低い) 。
「『最初』というのは非常に哲学的な概念です。」「最初に発表した人、最初にローンチした人、または最初にメインネットを実装した人を測定するかどうかに関係なく、すべての不具合を修正してデバッグするには数か月または数年かかる場合があります。 」
元のリンク


