ゼロから始めるzkEVMの比較
2024年07月16日
この記事を簡単にまとめると(AI要約)
目次
- 前提
- Ethereumの課題と改善策
- サイドチェーン
- Validium
- Layer 2(L2)
- optimistic rollupが今人気の理由
- それでもzkRollupに注目する理由
- zkEVMの概要
- VM(仮想マシン:Virtual Machine)
- EVM(Ethereum Virtual Machine)
- zkEVM
- zkEVMの実装は難しい
- zkEVMの分類
- Type 1(完全なEthereum互換)
- Type 2(完全なEVM互換)
- Type 2.5(EVM互換、ガスコストを除く)
- Type 3(ほぼEVM互換)
- Type 4(高レベル言語互換)
- 総論
前提
本レポートでは、複雑な概念であるzkEVMについて、その誕生の背景や周辺知識から始まり、zkEVMの分類を理解することを目指します。
まず、Ethereumのスケーリングソリューションについて簡単に紹介し、その中でも特に注目されているzkEVMの仕組みを詳述します。さらに、乱立しているzkEVMを区別するための分類についても紹介します。
本レポートを通じて、Ethereumのスケーリングソリューション全般に関する知識を深め、ブロックチェーンのスケーリングにおける進化に追随するための情報を得ることができます。さらに、zkEVMの技術的な仕組みやその応用について知識を得ることができ、今後ますます注目されるzkEVMプロジェクトを正しく把握するための基礎を身に着けることができます。また、zkEVMの分類方法を理解することで、異なるzkEVMソリューションの特徴を見極めるスキルを身につけられます。
本レポートでは、ゼロ知識証明の概念や実際の流れについて解説していません。そのため、「ゼロ知識証明とは何か」や「実装におけるcircuitの役割、制約、実装のルール」を把握したい方は、以下のレポートを参照してください。
【関連レポート】
また、zkEVMについての概要についてあらかじめ知っておきたい方はこちらのレポートも参照ください。
【関連レポート】
※免責事項:本レポートは、いかなる種類の法的または財政的な助言とみなされるものではありません。