
zkEVM上でSolidityコードを実行する:なぜzkEVMが注目されているのか?
TechFlow厳選深潮セレクト

zkEVM上でSolidityコードを実行する:なぜzkEVMが注目されているのか?
トークンの価格は好況と不況の波があるかもしれないが、科学技術は常に前進し続ける。
執筆:Foobar
翻訳:TechFlow intern
これはzkEVMについて解説する記事です。
― それとは何か?
― zk-Rollupと他のタイプのRollupの比較
― zk-Rollup創設者たちの競争状況
そして、誰が最初にzkEVMを立ち上げたのか。

L2 Rollupはユーザーのトランザクションをまとめて処理し、ガスコストを削減しつつ、イーサリアムメインチェーンの大部分のセキュリティ保証を継承する方法です。
主に2つのタイプがあります。Optimistic Rollupとzk Rollupです。
OptimismやArbitrumのようなOptimistic Rollupは定期的にメインチェーンにステートを送信し、詐欺証明(fraud proof)によってステートの正当性を保証します。LoopringやStarkwareのようなzk Rollupも同様にステートをメインチェーンに送信しますが、暗号化された有効性証明(validity proof)を含めます。

一般的に、zk Rollupはより強固なプライバシー保証を持つため好まれますが、技術的には非常に困難です。開発者は難解なプログラミング言語でカスタム「回路」を記述しなければならず、わずかな機能変更でも基盤ロジックの大規模な修正が必要になります。

これがLoopringやStarkwareなどのzk Rollupが直面している問題です。理論的には強力ですが、あまりにも複雑であるため、実際に上での開発を行う開発者がほとんどいません。
そこで、もしzk Rollup上で任意のSolidityコードを実行できたらどうでしょうか? それがいわゆるzkEVMです。
現在、Polygonが初のzkEVMを発表しました。19日にはScrollが彼らのzkEVMのPre-alphaテスト版を発表。昨年12月にはzkSyncがリアルタイムテストネットを開始しており、どうやら彼らが最初のzkEVMだったようです。
Loopringはzk Rollupを運用していますが、それはzkEVMではありません。代金移転やDEX取引といった特定のアクティビティ専用に設計されています。

StarkwareもまたLoopringと同じく、開発者はSolidityではなくCairoを使ってカスタムコードを書かなければなりません。

いずれが真の「最初の」ものかという議論は置いても、明らかにzkEVMは現実味を帯びてきています! これは驚くべき進展であり、優れたチーム同士の競争は科学技術の革新をさらに加速させることでしょう。
これは非技術者、つまり私たちにとって何を意味するのでしょうか?より安いガス代、より多くのRollupの選択肢、そしてその上に構築される多数のアプリケーション…… トークン価格は相場の上下動があるかもしれませんが、科学技術は常に前進し続けるのです。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














