序文
技術的特徴を主なセールスポイントとする製品はすべて半製品です。
EVM と ZK EVM に関する誇大広告と議論は、特に Vitalik が ZK EVM の種類を分割してからしばらくの間続いています。バイトコード、仮想マシン、互換性、その他の厄介な概念に関する人気のある科学記事は無限にありますが、これらの語彙は正確には何ですか?つまり、ZK EVM の人気がパブリック チェーン構造をどこに導くかは明確に説明されていません。
ZK トラックも正式に普及しており、以前の ZK-Rollup が L2 のローカルエリアに限定されていたとすれば、今ではブロックチェーン ネットワーク全体の共通技術になるという漠然とした傾向が見られます。 EVM は多くのチェーン共存パターンを終わらせます。
この置き換えの歴史の過程で、さらに多くの新しいプロジェクトが必然的に生まれます。R3PO は、EVM の「無意識」の理解からスタートして、パブリック チェーンの将来の方向性を探求していきます。

画像の説明: 異なるオペレーティング システム間でファイルを転送するためのソリューション
画像出典:R3PO
次のシナリオを想像してください。
アリスは Windows で実行されている Word 文書をボブに転送したいと考えていますが、ボブは Pages を使用できる Mac しか持っていないため、ボブは文書を開くことができません。この問題はどのように解決すればよいでしょうか。 Bob が Mac 版の Word をインストールし、記事内のテキストをコピーした場合、まだ 4 つの方法が残っています。
1. アリスは記事を Google ドキュメントなどのクラウドにアップロードし、ボブはクロスプラットフォームをサポートするブラウザでそのドキュメントを開いて編集できます。
2. アリスは Word.exe とドキュメントを相手に渡します。ボブは Crossover または仮想マシン (VM) を使用して Windows 環境をシミュレートし、Mac 上で .exe アプリケーションを実行してドキュメントを開くことができます。
Crossover は Word.exe の単独実行のみをサポートしますが、他の .exe アプリケーションでは何もできません。
仮想マシン (VM) は Mac に Windows サブシステムをインストールし、任意の .exe アプリケーションを Windows サブシステムで実行できます。
3. アリスは文書を Java が理解できるファイル形式に変更し、ボブが文書を開くために Mac に Java 環境をインストールできるように相手に渡します。
4. アリスはドキュメントをバイナリ ファイルに変換し、ボブは最も互換性の低いドキュメントを開くことができます。
上記のプロセスを理解できたら、次の概念を置き換えてみてください。
Windows や macOS などのオペレーティング システム --> イーサリアムやコスモスなどのパブリック チェーン。
.exe や .dmg などのアプリケーション形式 --> さまざまなパブリック チェーンの Dapps。
Word ドキュメント --> オンチェーン アセット。
クロスオーバー --> クロスチェーンブリッジ;
仮想マシン (VM) --> ZK VM である Polygon Hermez などの互換性の低い EVM。EVM と比較して機能を実装するには、同期された更新を維持するために手動で反復する必要があります。
JVM --> EVM、言語レベルでの同等の互換性(計画されたスクロールなど)、それによって実装された ZK EVM は EVM と完全に同等であり、ZK 機能バージョンを追加した EVM として理解できます。
バイナリ互換 --> これは EVM または Ethereum 自体です。
VM および EVM 全体の特徴は前述したとおりであり、その動作モードは基本的にオペレーティング システム間でのファイル転送プロセスと同様です。 R3PO によると、最大の傾向は、ZK EVM が既存の EVM 互換ソリューションを置き換えるだけでなく、最終的にはイーサリアムが唯一のアプリケーション層通信プロトコルとなり、他のパブリック チェーンが Linux と同様、特定分野の特定目的チェーンになることです。サーバー分野で活躍する一方、一般ユーザーの間でもWindowsが活躍します。
この結論に至った理由については、以下で詳しく説明します。
他人を理解したいなら、まず自分自身を理解する必要があります。エコロジーの本質は開発者とユーザーの間の双方向のラッシュです
EVM は、パブリック チェーン競争におけるイーサリアムの勝利を促進します。この勝利はイーサリアムの「コンピューティング能力の優位性」によるものではなく、主に EOS などの旧世代のイーサリアム キラーや、Solona イーサリアム キラーなどの前世代の互換性によるものです。 Aptos などの新世代の Ethereum Killer はすべて、TPS の超高速性を誇示しています。
しかし、イーサリアムは依然として健在で、TPS が 1 桁の TVL と Dapps の数で絶対的なリードを維持しています。この利点はエコロジカルクラスター効果として要約できますが、他のパブリックチェーンが EVM と互換性があり、クロスチェーンを精力的に構築しているのはなぜでしょうか。 ? 橋渡し後も差は縮まっていないが、弱気相場がさらに拡大する兆候はあるのか?
R3PO は、より確実な出発点から問題の解決策を導き出すことができると信じています。
この出発点は開発者のエクスペリエンスです。現在の Web 3 はまだ非常に初期段階にあり、2000 年以前のインターネットと比較することができます。トークン メカニズムがあっても、ほとんどのユーザーは依然としてマニアや初期段階のユーザーの領域です。 CEX と TradiFi 機関によって構築された CeDeFi では、実際のオンチェーン ユーザーは非常に少なく、イーサリアムのアクティブ アドレスはわずか 40 万ですが、TVL は 320 億米ドルにも達し、市場価値は 2,000 億米ドルに達します。ドル。
ユーザーの数と蓄積された資金の量が大きく異なる状況において、開発者の力を競うことがエコシステムを維持するための最も重要な方法となっています。論理は、実際の数十億ドルのローンチまで誰が持続できるかにかかっています。パブリック チェーンが真に次世代になり得るコンシューマ アプリケーションのレベル。インターネットの世代のインフラストラクチャは、過去の World Wide Web や Netscape ブラウザに似ています。
イーサリアムは開発者に最も完全な開発エクスペリエンスを提供します。
ある意味、これは Java 言語の成功の模倣でもあります。Java が登場する以前の C/C++ 言語の最大の問題は、プログラマがソフトウェアとハードウェアの適応を考慮する必要があることでした。たとえば、32 ビット数値型。 16 ビット マシンで実行するように直接移行することはできません。

画像の説明: JVMアーキテクチャ
出典: ウィキペディア
言語の使いやすさの向上に加えて、Java の最大の改善点は、一言で言えば、言語スケジューリングを通じてさまざまなハードウェアに同様の適応を可能にする「ハードウェアのソフト化」にあります。 EVM に一度実装されていれば、どのデバイスでも実行できるため、ハードウェアの問題をさらに考慮することなく、真のクロスプラットフォーム開発を実現できます。
JVM のおかげで、Java は世界で最も主流の開発言語の 1 つになりました。特定の分野に特化しているわけではありませんが、これが互換性の本質です。
EVM とイーサリアムの開発エコシステムにも同じことが当てはまります。開発者は EVM 向けに一度開発するだけで、その後はパブリック チェーンのアップグレードやハードウェアの違いなどの互換性を考慮することなく、イーサリアム エコシステムを使用して開発を進めることができます。

画像の説明: EVM アーキテクチャ
画像ソース: ethereum.org
Solidity は完璧ではなく、EVM にも問題がないわけではありませんが、開発者のロイヤルティを確保するには最高の互換性があれば十分です。EVM と互換性のあるパブリック チェーンが増えるにつれ、この互換性により受動的メリットが得られ、チェーン間の移行が可能になります。ワークロードは十分に小さく、他のパブリック チェーンはイーサリアム Dapps のローカライズされたバージョンにすぎず、最終的にはイーサリアム エコシステムの優位性に貢献します。

画像の説明: EVM の動作図
画像出典:R3PO
また、言語レベルの互換性は、EVM の効率とセキュリティの確保にも役立ちます。
上の図の仮想マシン (VM) は、異なるオペレーティング システム間のオペレーティング モードを指します。たとえば、Parallels Desktop は Windows サブシステムを Mac 上で実行できるようにしますが、元のシステムから特定のソフトウェアおよびハードウェア リソースを割り当てる必要があります。サブシステムを確立し、そのサブシステムに Windows アプリケーションをインストールすると、アプリケーションは実行できるようになりますが、割り当てられたリソースの制限により、その動作効率はネイティブ アプリケーションと比較できません。
EVM は JVM に似ており、Solidity 言語レベルから互換性操作を実行します。開発者は、Infura が提供する API を使用してメイン ネットワークと対話し、スマート コントラクトの開発、テスト、展開などに Truffle を使用します。 EVM を完成させるために利用可能 適応後、Dapp は EVM 互換のパブリック チェーン上で実行できます。
開発者だけでなく、EVM レベルの互換性のある開発により、どのユーザーにも提供されるエクスペリエンスが完全に一貫していることが保証され、イーサリアム エコシステムの最小限のシード ユーザー グループが節約され、開発者と少数のユーザーのみが他のユーザーに対するイーサリアム エコシステムの影響を維持できます。 . パブリックチェーンの主な利点。
EVM は JVM を指します。多くのハードウェアやコーディングの問題を考慮する必要はなく、アプリケーションが実際に必要とする機能だけを開発すれば、複数の端末で使用できます。
エコロジーの意味は開発 + アプリケーション + ユーザーであり、EVM はエコロジー構築におけるフライホイールの初期化の役割を果たします。
他人を批判したい場合は、まず自分自身を批判する必要があります。EVM の互換性は競合他社の勝利には役立ちません。
EVM はイーサリアムの成功を促進しましたが、EVM や血を吸うイーサリアム エコシステムの「ヴァンパイア プラン」と互換性のある他のパブリック チェーンが機能しないのはなぜでしょうか?
互換性のある人の論理:
開発者向け: EVM と互換性があるため、イーサリアム開発者の移行コストを削減し、より高い TPS などの新しいパブリック チェーン機能を提供します。
ユーザー向け: ユーザーの移行を促進するために、ある程度のトークン インセンティブを提供します。
イーサリアムの置き換えを完了します。
互換性の論理的な抜け穴:
開発者向け: 互換性のある EVM は結局のところネイティブ EVM ではなく、隠れた移行コストが発生します。
ユーザーの場合: イーサリアムのセキュリティは、ビットコイン ネットワークを除けば最高です。このセキュリティは、金の採掘やエアドロップなどの短期的な誘惑には匹敵しません。
結果: イーサリアムは依然として最も主流の地位を占めています。
実際、他のパブリック チェーンはジレンマに陥っています。EVM の互換性はイーサリアムの事実上のサイド チェーンになる危険性がありますが、誰もがトラフィックを望んでいるという前提の下では、互換性のないことは最後の手段になります。絶望的な行為。

画像の説明: EVM 互換ソリューションのリスト
画像出典:R3PO
現時点では、他のパブリックチェーンが主に主導権を握っていますが、イーサリアムは、PoW から PoS、L2 パスの選択、アカウント抽象化の実装、DankSharding など、独自の古い問題の改善に焦点を当てています。互換性パスでは、主に実装されています。 EVM 、アプリケーションを使用してチェーン間の互換性と EVM 互換チェーンを実現します。
BNB Chainなどに代表されるパブリックチェーンはEVM互換です。
DeFi Llamaのデータによると、BNBチェーンやOKXチェーンなどの取引所パブリックチェーンは、取引所のユーザーベースとプロジェクト運営能力に依存しており、BNBチェーンを例にとると、そのチェーンのTVLとエコロジーは過小評価することはできません。 TVL とその上で実行されるエコロジーは過小評価できません。492 のプロトコルと 60 億米ドルの TVL は、規模と量の点でイーサリアムに次いで 2 番目に大きいパブリック チェーンです。
その主な動作モードはイーサリアムを「模倣」しています。たとえば、その最大の DEX である Pancakeswap は、もともと Uniswap のフォークされたバージョンであり、同じ Dapp が 2 つのパブリック チェーン間でシームレスに切り替えることができます。これには、EVM 互換性によってもたらされる大きな利点があります。利点: プロジェクト関係者は、製品をゼロから開発するのではなく、運用のみに集中する必要があります。
Solona に代表されるオンチェーン EVM 互換性。
Solona は、PoH メカニズムを備えた単一のブロックチェーンでもあり、市場価値トップ 10 のパブリック チェーン プロジェクトの中で唯一 EVM 互換ではありません。ただし、これは EVM 互換チェーンと通信できないことを意味するものではありません。 Neon プロジェクトはチェーン上で実行され、EVM 互換性を提供します。
この互換性は、パブリック チェーン自体のレベルでの直接的な互換性ではなく、マトリョーシカ スタイルの互換性として理解できます。
Neon は、Solidity 言語プログラミングのサポート、シームレスなスマート コントラクト展開エクスペリエンス、MetaMask への直接呼び出し、Truffle などの開発キットなど、EVM 自体と非常によく似た開発エクスペリエンスを提供します。
EVMOSに代表されるEVMチェーンに対応。
Cosmos や Polkadot などのモジュラー ブロックチェーンには、それ自体が L1 レベルのパブリック チェーンとなるオプションもあります。EVMOS は、Cosmos のサブチェーンであり、EVM チェーンとの互換性を提供します。 Cosmos 間で EVM 互換性を「渡す」だけでなく、他のパブリック チェーン間でも EVM 互換性を提供できます。
EVM 互換性プロバイダーであることに加えて、DeFi やその他のアプリケーションをデプロイするためのパブリック チェーンとしても使用できます。たとえば、その上の DEX Exswap は Uniswap のフォーク バージョンです。
この段落の要約:
パブリック チェーンの世界全体の開放に貢献したのはこの広範な互換性であり、それらの間のリンクは EVM 互換性、クロスチェーン ブリッジ、および交換です。これを考慮して、R3PO は上記の互換性の特定の流派を要約しました。 ZK EVM を提供するため、ターミネーター キャラクターは試合前のウォームアップを行います。
他人に勝ちたいなら、まず自分自身に勝たなければなりません: ZK EVM はイーサリアムのイニシアチブです
他のパブリック チェーンが EVM との互換性で忙しい場合、イーサリアムには時間がありすぎますが、PoS の統合が成功し、L2 テクノロジー ルートが決定された後、ZK はパブリック チェーン トラック全体の共通テクノロジーになりました。 、ZKテクノロジーとEVMの組み合わせもイーサリアムを推進し、モジュラーアーキテクチャの進化は完了します。
ZK テクノロジーは L2 分野に限定されるものではなく、Dapps、パブリック チェーン、その他の上位レイヤーと下位レイヤーにも存在します。ただし、最も人気のある ZK EVM トラックはこれを簡単に要約し、排除するよう努めています。必需品を保持します。

画像の説明: 異なる EVM の互換性とパフォーマンス
画像ソース: vitalik.eth
Vitalik は、さまざまな EVM 分類の互換性とパフォーマンスの関係を示しました。実装が低いほど互換性は高くなりますが、イーサリアムのパフォーマンスは低下することがわかります。メインネットのパフォーマンスと強力なセキュリティがわかります。
最下層に近づくほど、ネイティブ EVM 動作モードに近づくほど、互換性は強化されますが、パフォーマンスも大幅に制限されます。
上位層に近づくほど、独自の EVM 互換性ソリューションの能力をテストするため、イーサリアムのネイティブ EVM との差が大きくなり、互換性は悪くなりますが、カスタマイズの自由度も高まり、大幅な最適化が可能になります。パフォーマンス。
Polygon Hermez は前述して ZK VM として分類されていますが、実際には Hermez は ZK EVM ソリューションを名乗っています。一文字違いのように見えますが、互換性とセキュリティはまったく異なります。
Polygon Hermez に実装された ZK VM/EVM は、開発チームが更新を続ける限り、WBTC と BTC の関係、およびシャドウとオントロジーの関係と同様に、基本的に EVM の機能を 1 対 1 で「複製」します。使用感は EVM と同じですが、結局のところ、これは言語レベルの実装ではなく、商業競争の下でのごまかしであるとしか言えません。
最近、StarkNet は、StarkNet 上でイーサリアム スマート コントラクトを実行するために使用される、カイロ言語を使用した ZK EVM Kakarot をリリースしました。これは、ZK EVM がテスト段階に入った初めてと考えられます。他にも、Taiko、Scroll、zkSync 2.0、その他の ZK EVM プレーヤーが現在進行中です。
なぜ ZK EVM はこれほどホットなトラックになったのでしょうか?また、なぜ ZK EVM がパブリック チェーンの終焉を迎えたのでしょうか?商業競争の現段階では、さまざまなプロジェクト関係者が発表した情報は包括的なものではなく、R3PO 独自の理解を提供しようとするものであり、出発点としての役割を果たします。

画像の説明 ZK EVM時代のイーサリアムアーキテクチャ
画像ソース R3PO
最初の質問に対する答えは、ZK EVM が実際には将来の Dapps の本当の拠点であるということです。
既存の知識では、Dapp はパブリック チェーンまたは L2 ネットワーク上で実行されます。しかし、R3PO の見解では、ZK EVM は将来的にアプリケーション層を直接ホストすることになります。
上の図に示すように、将来の ZK EVM は EVM、Rollup、およびクロスチェーン ブリッジ機能の集合体になる予定であり、それ自体は一種の EVM であり、後者の 2 つの機能に焦点を当てる必要はありません。
L2 レベルのロールアップは低レベルすぎるため、Starkware が開発した StarkNet を例に挙げると、検証データの有効性を証明するために再帰を無限に拡張することができます。 「-test before」メソッドを使用すると、ZK が保証できます。全体的なデータ規模は限られているため、StarkNet 自体をアプリケーションとその上の L3 の検証レイヤーとして使用できます。
クロスチェーン ブリッジ自体は理解しやすいですが、クロスチェーン ブリッジの本質は、異なるパブリック チェーン間でアセットを交換および転送することです。両者が EVM 互換性を達成すれば、クロスチェーン ブリッジが機能する必要はありません。頻繁に脆弱性がある現在のクロスチェーン ブリッジ ソリューションと比較して、ZK EVM はより安全なクロスチェーン ブリッジ ソリューションです。
2 番目の質問の答えは、ZK EVM がパブリック チェーン全体を EVM チェーンに変えるというものです。
Solona や Aptos などの EVM と互換性のないパブリック チェーンでも、Evmos を介して接続できます。この観点から、ZK EVM は、私に接続しない場合でも互換性があります。このようにして、イーサリアムの生態学的利点はさらに増幅されるでしょう。
AptosやSuiなどのMoveエコロジカルパブリックチェーンは、Move VMもEVMと同様の一般的な開発メカニズムであると主張しています。理論的には、Rustから修正されたMove言語は確かにSolidityよりも優れていますが、その最大の欠点は、時間がかかるためです。 1 つは、独自のトラフィックとエコロジーを構築できるかどうか疑問であり、これが他のパブリック チェーンが EVM と互換性があるかどうかというジレンマにつながります。
結論
パブリックチェーンが市場で成功できるかどうかは、もちろん自身の努力にかかっていますが、歴史の流れも考慮する必要があります。
ZK EVMの開発過程では、その背後にあるパブリックチェーン闘争の難しさをはっきりと感じることができ、イーサリアムとパブリックチェーンの間の綱引きの中で、終わりのないロマンチックな物語がこの時点で生まれました。 Move VM や ZK EVM などの新しい種の死活について、R3PO は、将来のパブリック チェーンの展望は、競争の前提条件として EVM 互換性によってもたらされる相互運用性に基づいていなければならないと考えています。全体の話。
ZK EVMが順調に進めば、イーサリアムがパブリックチェーン世界のWindowsとなり、最も豊富なアプリケーション層を実行し、最も安全で堅牢な決済層としての地位を確保することになるでしょう。
ZK テクノロジーが大規模に成熟するには少なくとも 5 年はかかるでしょう。資本と市場が大規模に成熟するにつれて、その速度は約 3 年に減速する可能性があります。真実。
著作権に関する声明: 転載する必要がある場合は、WeChat でアシスタントにご連絡ください。許可なく原稿を転載またはクリーニングした場合、当社は法的責任を追及する権利を留保します。
免責事項: 市場にはリスクが伴うため、投資には注意が必要です。読者は、この記事の意見、見解、結論を検討する際に、現地の法律や規制を厳密に遵守するよう求められます。上記の内容は投資アドバイスを構成するものではありません。



