# Layer-1プロジェクトが多様化し、新しいブロックチェーン技術が次々と進化している現在のブロックチェーン業界では、ビットコインやイーサリアムなどの有名なパブリックチェーン、さらには新興のブロックチェーンネットワークを含む多くのLayer-1プロジェクトが登場しています。競争が激しい環境の中でも、独自の利点を持つ新しいパブリックチェーンは引き続き登場しており、技術も継続的に最適化されています。業界では、今後ほぼすべてのLayer-1プロジェクトがzkEVMに基づくzkRollup技術を採用し、最終的には全チェーン相互運用のzkRollupソリューションを実現するだろうと広く考えられています。! [なぜAptos/SuiはついにzkEVMベースのzkRollupを採用するのですか? ](https://img-cdn.gateio.im/social/moments-30128817dca056d66361a65c1bb05a2b)## Moveスマートコントラクト言語の新しいパブリックチェーン2022年、業界で最も注目を集めている新興パブリックチェーンは、Moveスマートコントラクト言語を採用したプロジェクトです。これらのプロジェクトは、元Meta社のDiem(旧Libra)プロジェクトのエンジニアによって立ち上げられ、Diemの多くの機能を継承しつつ、性能、プログラミング言語、メカニズムの面で既存のL1パブリックチェーンと顕著な違いがあります。Move言語の際立った特徴は、「モジュール構造」を再定義することで、トークン、NFT、スマートコントラクトなどの資産を単一のデータモジュールを通じて簡潔にモジュール化して定義できることです。この点はイーサリアムのEVMには及ばないもので、EVMを使用したことがある開発者は、Solidityでモジュール構造(およびネスト構造)を使用することの困難さを知っています。古典的な再入攻撃を例に挙げると、この問題は長年にわたりEVMエコシステムプロジェクトを悩ませ、巨額の損失を引き起こしました。一方、Move言語はリソースベースのアプローチを採用し、根本的に再入攻撃の可能性を回避しています。しかし、新しいパブリックチェーンが成功するかどうかは、採用される言語だけでなく、チェーン上プロジェクトの革新性にも大きく依存しています。イーサリアムを忙しい四車線の道路に例えるなら、新しいパブリックチェーンは広々とした八車線の高速道路のようで、最新技術を採用していますが、現在のところ十分なトラフィックがないようです。パブリックチェーンにとって、技術革新は確かに重要ですが、チェーン上プロジェクトがパブリックチェーンのトラフィックに貢献することも同様に不可欠です。アプリケーションエコシステムのないパブリックチェーンは、どんなに技術が進歩しても成功を収めることは難しいでしょう。EVMエコシステムの巨大なトラフィックを得るために、これらの新しいパブリックチェーンは最終的にEVMシステムとLayer2ネットワーク、特に最先端のzkEVMに基づくzkRollup技術を受け入れざるを得なくなるでしょう。## 新しいパブリックチェーン上にzkEVMベースのzkRollupを構築する長期的に見て、zkRollupは最もシンプルで高い安全性と効率を持つスケーリングソリューションになるでしょう。理論的には、zkRollupはその証明を検証できる任意のネットワークに展開可能であるため、新しいパブリックブロックチェーン上でzkEVMのzkRollupを構築することは完全に実行可能です。これを行うことの主な利点は2つあります:1. EVMエコシステムの開発者とユーザーを引き付ける。開発者にとって、新しいパブリックブロックチェーンの高い互換性を持つzkEVMベースのzkRollupに製品をデプロイすることは、イーサリアムや他のEVM互換チェーンにデプロイすることとほとんど違いがなく、コードや設計を大幅に変更する必要がありません。これは、EVMエコシステムの開発者がほぼゼロコストでアプリケーションを新しいパブリックブロックチェーンのエコシステムに移行できることを意味します。わずかなインセンティブがあれば、多くの成功したEVMプロジェクトを引き付けてデプロイすることができ、新しいパブリックブロックチェーンに豊かなエコシステムとアプリケーションシーンをもたらします。2. ユーザー体験の向上。ユーザーにとって、zkRollupはより低い(場合によっては無感覚の)手数料を提供し、インタラクションの速度と費用モデルにおいて従来のアプリケーションに近い使用体験を提供します。さて、新しいパブリックチェーン上でzkEVMベースのzkRollupを構築するにはどうすればよいでしょうか?ある技術会社が設計した汎用のzkEVMベースのzkRollupモデルを参考にすることができます:まず、zkRollup上の取引を受信するSequencerが必要です。これにより、EVM互換性を確保するためにEVMを搭載したノードで取引が実行されます。このプロセス中、Sequencerは証明が容易な実行プロセスの記録(Trace)を生成し、それを証明パッカーであるzkProverに送信します。zkProverはzk-EVMを持つ証明生成者であり、EVM設計に基づく完全なゼロ知識証明回路を備えており、実行記録がEVMの実行ルールに適合しているかを検証します。最終的に、zkProverはゼロ知識証明アルゴリズムを使用して証明を生成し、それを新しい公衆チェーンに送信します。最後に、新しいパブリックチェーンにいくつかの契約をデプロイする必要があります。- zkRollup資産を管理するコントラクトで、新しいパブリックチェーンとzkRollupの間の資産の流れを管理します。- コントラクトの検証、zkProverが送信した証明を検証するための- ガバナンス契約、権限管理の問題(例えば、ProverやzkRollupにおける資産タイプの記録)## フルチェーンの相互運用性の未来 zkRollup未来のWeb3ネットワークエコシステムは、多数のブロックチェーンが共存する構造になるでしょう。資産のクロスチェーン及びクロスチェーンの相互作用が重要なニーズとなります。従来のクロスチェーンブリッジのソリューションは、チェーンの数が増加する際に効率と複雑さの問題に直面します。したがって、全チェーン相互運用zkRollupは、クロスチェーンさらには全チェーンアプリケーションの最良のソリューションとなるでしょう。汎用のzkEVMベースのzkRollupを基に、全チェーン相互運用プロトコルに接続する(これは今後五年間の重要なトラックです)ことで、いわゆる全チェーン相互運用zkRollupが形成されます。それは全チェーンからの資産流動性を集約し、全チェーンの実行層の役割を果たします。ゼロ知識証明を通じて取引の正確性を保証し、全チェーンの合計と同等の安全性を享受します。私たちは、全チェーン相互運用のzkRollupが、全チェーンからの資産と情報の完全なプログラム可能な相互作用を実現すると想像できます。ユーザーはここで取引を送信して、このような相互作用を開始することができ、これらの相互作用は各チェーン上のアカウントの状態を変更します。全チェーン相互運用のzkRollupは、ブロック単位で計算し、各チェーン上で状態を更新し、状態更新の証明を提出します。全チェーン相互運用zkRollupのビジョンには無限の可能性が秘められています。人々はその上に、すべてのチェーンを集約した分散型取引所を展開したり、全チェーンのユーザーを集約したGameFiやSocialFiを創造したり、さらにはより多様で境界のない革新的なアプリケーションを開発したりすることができます。これにより、ブロックチェーンエコシステムには前例のない相互運用性と革新のスペースがもたらされるでしょう。
Layer-1新しいパブリックチェーンとzkRollup:全チェーン相互運用の未来の発展
Layer-1プロジェクトが多様化し、新しいブロックチェーン技術が次々と進化している
現在のブロックチェーン業界では、ビットコインやイーサリアムなどの有名なパブリックチェーン、さらには新興のブロックチェーンネットワークを含む多くのLayer-1プロジェクトが登場しています。競争が激しい環境の中でも、独自の利点を持つ新しいパブリックチェーンは引き続き登場しており、技術も継続的に最適化されています。業界では、今後ほぼすべてのLayer-1プロジェクトがzkEVMに基づくzkRollup技術を採用し、最終的には全チェーン相互運用のzkRollupソリューションを実現するだろうと広く考えられています。
! なぜAptos/SuiはついにzkEVMベースのzkRollupを採用するのですか?
Moveスマートコントラクト言語の新しいパブリックチェーン
2022年、業界で最も注目を集めている新興パブリックチェーンは、Moveスマートコントラクト言語を採用したプロジェクトです。これらのプロジェクトは、元Meta社のDiem(旧Libra)プロジェクトのエンジニアによって立ち上げられ、Diemの多くの機能を継承しつつ、性能、プログラミング言語、メカニズムの面で既存のL1パブリックチェーンと顕著な違いがあります。
Move言語の際立った特徴は、「モジュール構造」を再定義することで、トークン、NFT、スマートコントラクトなどの資産を単一のデータモジュールを通じて簡潔にモジュール化して定義できることです。この点はイーサリアムのEVMには及ばないもので、EVMを使用したことがある開発者は、Solidityでモジュール構造(およびネスト構造)を使用することの困難さを知っています。古典的な再入攻撃を例に挙げると、この問題は長年にわたりEVMエコシステムプロジェクトを悩ませ、巨額の損失を引き起こしました。一方、Move言語はリソースベースのアプローチを採用し、根本的に再入攻撃の可能性を回避しています。
しかし、新しいパブリックチェーンが成功するかどうかは、採用される言語だけでなく、チェーン上プロジェクトの革新性にも大きく依存しています。イーサリアムを忙しい四車線の道路に例えるなら、新しいパブリックチェーンは広々とした八車線の高速道路のようで、最新技術を採用していますが、現在のところ十分なトラフィックがないようです。パブリックチェーンにとって、技術革新は確かに重要ですが、チェーン上プロジェクトがパブリックチェーンのトラフィックに貢献することも同様に不可欠です。アプリケーションエコシステムのないパブリックチェーンは、どんなに技術が進歩しても成功を収めることは難しいでしょう。
EVMエコシステムの巨大なトラフィックを得るために、これらの新しいパブリックチェーンは最終的にEVMシステムとLayer2ネットワーク、特に最先端のzkEVMに基づくzkRollup技術を受け入れざるを得なくなるでしょう。
新しいパブリックチェーン上にzkEVMベースのzkRollupを構築する
長期的に見て、zkRollupは最もシンプルで高い安全性と効率を持つスケーリングソリューションになるでしょう。理論的には、zkRollupはその証明を検証できる任意のネットワークに展開可能であるため、新しいパブリックブロックチェーン上でzkEVMのzkRollupを構築することは完全に実行可能です。これを行うことの主な利点は2つあります:
EVMエコシステムの開発者とユーザーを引き付ける。開発者にとって、新しいパブリックブロックチェーンの高い互換性を持つzkEVMベースのzkRollupに製品をデプロイすることは、イーサリアムや他のEVM互換チェーンにデプロイすることとほとんど違いがなく、コードや設計を大幅に変更する必要がありません。これは、EVMエコシステムの開発者がほぼゼロコストでアプリケーションを新しいパブリックブロックチェーンのエコシステムに移行できることを意味します。わずかなインセンティブがあれば、多くの成功したEVMプロジェクトを引き付けてデプロイすることができ、新しいパブリックブロックチェーンに豊かなエコシステムとアプリケーションシーンをもたらします。
ユーザー体験の向上。ユーザーにとって、zkRollupはより低い(場合によっては無感覚の)手数料を提供し、インタラクションの速度と費用モデルにおいて従来のアプリケーションに近い使用体験を提供します。
さて、新しいパブリックチェーン上でzkEVMベースのzkRollupを構築するにはどうすればよいでしょうか?ある技術会社が設計した汎用のzkEVMベースのzkRollupモデルを参考にすることができます:
まず、zkRollup上の取引を受信するSequencerが必要です。これにより、EVM互換性を確保するためにEVMを搭載したノードで取引が実行されます。このプロセス中、Sequencerは証明が容易な実行プロセスの記録(Trace)を生成し、それを証明パッカーであるzkProverに送信します。
zkProverはzk-EVMを持つ証明生成者であり、EVM設計に基づく完全なゼロ知識証明回路を備えており、実行記録がEVMの実行ルールに適合しているかを検証します。最終的に、zkProverはゼロ知識証明アルゴリズムを使用して証明を生成し、それを新しい公衆チェーンに送信します。
最後に、新しいパブリックチェーンにいくつかの契約をデプロイする必要があります。
フルチェーンの相互運用性の未来 zkRollup
未来のWeb3ネットワークエコシステムは、多数のブロックチェーンが共存する構造になるでしょう。資産のクロスチェーン及びクロスチェーンの相互作用が重要なニーズとなります。従来のクロスチェーンブリッジのソリューションは、チェーンの数が増加する際に効率と複雑さの問題に直面します。
したがって、全チェーン相互運用zkRollupは、クロスチェーンさらには全チェーンアプリケーションの最良のソリューションとなるでしょう。汎用のzkEVMベースのzkRollupを基に、全チェーン相互運用プロトコルに接続する(これは今後五年間の重要なトラックです)ことで、いわゆる全チェーン相互運用zkRollupが形成されます。それは全チェーンからの資産流動性を集約し、全チェーンの実行層の役割を果たします。ゼロ知識証明を通じて取引の正確性を保証し、全チェーンの合計と同等の安全性を享受します。
私たちは、全チェーン相互運用のzkRollupが、全チェーンからの資産と情報の完全なプログラム可能な相互作用を実現すると想像できます。ユーザーはここで取引を送信して、このような相互作用を開始することができ、これらの相互作用は各チェーン上のアカウントの状態を変更します。全チェーン相互運用のzkRollupは、ブロック単位で計算し、各チェーン上で状態を更新し、状態更新の証明を提出します。
全チェーン相互運用zkRollupのビジョンには無限の可能性が秘められています。人々はその上に、すべてのチェーンを集約した分散型取引所を展開したり、全チェーンのユーザーを集約したGameFiやSocialFiを創造したり、さらにはより多様で境界のない革新的なアプリケーションを開発したりすることができます。これにより、ブロックチェーンエコシステムには前例のない相互運用性と革新のスペースがもたらされるでしょう。