
Initia:優れたモジュラーEVMとはどのようなものか?
TechFlow厳選深潮セレクト

Initia:優れたモジュラーEVMとはどのようなものか?
モジュラーL1ブロックチェーンInitiaが自らInitiaEVMを構築することを選んだ理由、そしてその特徴とは?
編集:Alex Liu、Foresight News
Initiaはモジュラー型L1パブリックチェーンであり、多数の「相互に接続された(interwoven)」Rollupを展開・垂直統合できるプラットフォームで、公式にはこれらを「Minitias」と呼んでいる(コンセプト的にはDymensionとそのRollAppsに類似している)。
InitiaはCosmos SDK上に構築されており、CosmosエコシステムにはすでにEvmosなどのEVMソリューションが存在する中で、なぜあえて独自のInitiaEVMを構築したのか。その特徴とは何か。
VMレベルでの相互運用性
Initiaは、Minitiasを高速で柔軟かつ相互に運用可能なアプリケーションチェーンを構築する最もシンプルな方法とすることを目指している。仮想マシン(VM)はMinitiaツールキットの中の一つのツールにすぎず、開発チームが追求する特定のユースケースや言語の好みに応じて選択されるべきものである――複数の選択肢から得られる柔軟性こそが、モジュラー設計の利点だ。MinitiasはInitiaEVM、InitiaMVM(MoveVM)、WasmVMのいずれかを自由にVMとして選択できる。
Rollupを中心とした未来において、数千のRollupがシームレスに相互作用する必要がある。それらは後付けではなく、初めから相互運用可能であるべきであり、仮想マシンが異なっても同様である。この理念のもと、InitiaはInitiaEVMに対して特別な最適化を行った。InitiaEVM、InitiaMVM、WasmVMの間では、異なるVM間でも相互運用が可能になっている。
EVMとCosmosの双方互換
InitiaEVMはCosmos SDKのモジュールとして設計されており、SolidityスマートコントラクトとEVM操作をサポートしつつ、CosmosおよびIBCとの相互運用性を強化している。
完全なEVM互換性により、Solidityコントラクトは一切の変更なしにInitiaEVMへデプロイまたは移行できる。

さらに重要なのは、InitiaEVMがカスタムのBank Interface (BI) を通じてEVM層とCosmos層を結合しており、ネイティブコイン(原生トークン)アカウントを管理する標準的なCosmos x/Bankモジュールの代わりにERC20を使用している点だ。
Cosmos Bank == ERC20
InitiaのMoveVMも同様のモデルを採用している。

そのため、EVM MinitiasはCosmosチェーンでありながら、トークン規格はERC20のみという単一の仕様になる。
ユーザーはCosmosのトークンやインターフェース、トークン変換といった概念について全く考える必要がない。Solidityプロジェクトは負担なく移行でき、必要に応じてCosmosエコシステムに接続することも可能だ。
IBCファースト
IBCはCosmosエコシステムが最も誇るクロスチェーンプロトコルであり、異なるCosmosチェーン間での資産転送を容易にする。InitiaEVMでは:
-
出金:Solidityスマートコントラクト内で作成されたERC20は、特別な処理を必要とせず即座にIBC経由で他のチェーンへ転送できる。
-
入金:ネイティブCosmos資産はIBCを通じてEVM Minitiaへ転送され、ERC20として生成される。
これにより、Minitias間の資産移動が非常にシンプルかつ容易になる。
簡素化されたプリコンパイル
InitiaEVMでは、Solidityコントラクトから直接Cosmosメッセージを実行したり、Cosmosチェーンの状態を照会したりできる。チェーン間アカウント(ICA)、ICQ、Slinkyクエリなど、すべて利用可能だ。開発体験は従来のEVMチェーンとまったく変わらず、広大なSolidityエコシステムの開発者を受け入れやすく、開発負荷を低減する。
EVM間のクロスインタラクション
InitiaEVMはすでにIBCフック(Hook)を統合しており、マルチチェーン・異なるVM間・コントラクト間の相互作用をサポートしている。これは新しいマルチチェーン世界秩序にとって極めて重要である。
まとめ
Initiaの見解では、優れたモジュラー型EVMとはまず、「正真正銘のEVM」であることだ。開発者は新たな概念を学んだり、ソースコードを修正したりすることなく、新しいアプリケーションチェーン上で既存のSolidityプログラムを動作させることができ、ゼロコストでの移行が実現される。次に、Rollup間、異なる仮想マシン間での相互運用性を持ち、トークン規格、資産移転機能、基盤チェーンとの統合を備えることで、将来のマルチチェーン世界において優れたユーザーエクスペリエンスを提供できる。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














