EVMOSを一文で理解し、これがクロスチェーン通信とモジュール化に何を意味するのか。
著者:RainandCoffee、『the weekly depths』の寄稿者
翻訳:DeFiの道
もし今あなたがまだはっきりと理解していないのなら、未来はマルチチェーンに属することを教えましょう。ほとんどの人が単一のブロックチェーンに制限されていた時代は過ぎ去りました。現在、多くの人々が複数のブロックチェーンを使用して利益を最大化し、新しいgemトークンを探し求めています。
では、EVMOSの世界を深く掘り下げてみましょう。そして、これが相互運用性、クロスチェーン通信、モジュール化に何を意味するのかを見ていきましょう。
現在、Evmosはまだトークンを発行していませんが、その期待されるエアドロップとメインネットのリリースは2月28日に行われる予定です。ですので、座ってコーヒーを飲みながら、Evmosについて深く理解し、準備を整えましょう。
イントロダクション
まず、EVMOSが何を意味するのかを確認しましょう --- 実際、非常にシンプルです。EVMOSはEVM osとCosmOSを組み合わせたものです。
この名前はEVMOSの使命を明確に示しています。それはEVMとCosmosエコシステムの接続点となることです。EVMOSの技術的側面を深く掘り下げる前に、なぜそれがこれほど革新的であるのかを見てみましょう。
簡単に言えば、EvmosはEVM互換チェーン(単にEthereumだけでなく)をCosmosエコシステムに統合することを実現しています。これは、Fantom、Avalanche、HarmonyなどのEVMブロックチェーンがEvmosを通じてCosmos IBCエコシステムに資産を統合できることを意味します。つまり、EVMに基づく分散型アプリケーション、トークン、NFTはすべてCosmosエコシステムに接続できます。
しかし、多くの人がまだ知らないかもしれないのは、EVMOSのアイデアは2016年にEthermintの形で登場したことです。Ethermintの目標は、TendermintコンセンサスプロトコルをEthereumに導入することでした。しかし、この目標はArbitriumなどのロールアップによって実現されたため、元のEthermintチェーンはもはや価値提案を持たなくなりました。
そこで、Tharsisチーム(Evmosの開発を担当)が新しいビジョンに取り組むことを決定しました ------ Cosmos上に高いセキュリティと迅速な確定性を持つEVMベースのブロックチェーンを構築し、IBCとEthereum間のスマートコントラクトに相互運用性とより大きなコンポーザビリティを提供することです。
続ける前に、EVMとFinality(最終性)が何を意味するのかを簡単に理解しておきましょう:
EVMはEthereumの仮想マシンで、開発者がEthereumおよびEthereumに類似したチェーン上で動作する分散型アプリケーションを構築・作成できるようにします。
Finality(最終性)とは、取引が完了した後に変更、取り消し、またはキャンセルできない保証を指します。本質的に、最終性はネットワークが取引を確認するのに必要な時間を指し、それによってチェーンの最終確定率が決まります。
Tendermintの迅速/即時確定(+2/3指+2/3のバリデーター)
驚くことではありませんが、迅速な最終性はEthereumコミュニティで多くの注目を集め、VitalikもEthereumにはTendermintのようなコンセンサスモデルが必要だという記事を書いています。
EVMOS
今、私たちはEvmosの背景と基本概念を確認したので、プロトコル、彼らが達成しようとしていること、そしてその他の詳細をさらに深く探っていく時が来ました。
Evmosは主権の「アプリケーション特化型チェーン」となり、IBCを通じてEthereum、EVM互換環境、他のBFTチェーンと相互運用し、ユーザーと開発者がそれらの間を簡単に移動できるようにします。そして、EvmosはEthermintライブラリ(Cosmos SDKを使用して迅速に確定するPoSチェーンを作成できるスケーラブルで相互運用可能なEthereumライブラリ)を利用した特定のアプリケーションチェーンの開発をサポートする予定であり、このビジョンはさらに拡大します。
Evmosは他のEthermintベースのブロックチェーンに接続します
したがって、EvmosはEthereumをCosmos SDKアプリ特化型ブロックチェーンとして機能させることを可能にします。これにより、開発者はEthereumの必要なすべての機能を持ちながら、TendermintのPoSコンセンサスエンジンの恩恵を受けることができます。
これはEvmosができる/持っていることを意味します:
- EVM互換性;
- Tendermintコンセンサスエンジンによる高スループット;
- IBCによる水平スケーリング(より多くのノードを追加して性能を向上);
- 迅速な取引確定;
今、あなたはこれがすべてどのように実現可能なのか疑問に思うかもしれません。これは、EvmosがTendermint、Cosmos SDKを実装し、go-Ethereum (geth)ライブラリ(go(lang)でEthereumのコマンドラインインターフェースを実行するために使用される)を利用しているからです。これがあなたを興奮させるには不十分であれば、次の部分は確実にそうなるでしょう。
Evmosは完全に互換性のあるJSON-RPCレイヤーもサポートしており、これによりEvmosは既存のEthereumクライアントやMetamaskなどのツールと相互作用できます。
前述のように、EvmosはIBCをサポートするチェーンのユーザーが、分散型取引所(DEX)、貸付プロトコル、NFTアプリなど、Ethereum上で見られるプロトコルタイプにアクセスできるようにします。
では、なぜEvmo上にEthereumベースのアプリをデプロイするのでしょうか?
- Tendermint PoSコンセンサスを得る;
- より迅速な取引;
- 手数料を削減;
- IBCユーザー群;
要するに、EVMOSは最初のIBCを有効にするEVMブロックチェーンであり、Cosmos SDKとTendermintコンセンサスエンジンを使用して構築されています。これにより、新しいEVMアプリケーションと既存のアプリケーションがCosmosと統合されることが可能になります。
以下はいくつかの例です:
AaveはすでにEvmosへのデプロイを提案し、投票で支持しています。これは、Evmos上にCosmosおよびEthereumベースの資産貸付市場が存在することを意味します。
さらに、EvmosはOsmosisにEthereum資産プールを持たせるため、Osmosisがさまざまな金融ツールを実施する目標がすぐに現実になる可能性が高いです。
Cosmos IBCエコシステムをEVMエコシステムに接続する
EvmosはCosmosを1000億ドル以上の資産と無数のEVMベースのプロトコルに接続するのに役立ち、これによりIBCエコシステム内の分散型アプリケーションと金融に新しい時代を開くことになります。
Evmosがもたらす主要な焦点が確認されたので、次にいくつかの基本的な技術的側面を見ていきましょう:
1、ルーティング
EvmosがEVMとCosmosモジュールの取引を処理できるようにするためには、Ethereumの取引構造を模倣する必要があります。これは、gethのtx構造を模倣し、それをCosmos SDKメッセージタイプとして扱うことで実現されます。メッセージには、署名、ガス、金額など、すべての関連するEthereum情報が含まれています。
2、ペンディングステート(Pending State)
Ethereumプラットフォームでは、マイナーが作成したブロックを待っている間にペンディングブロックが生成されます。これらのブロックには、マイナーが最高のガス報酬に基づいて決定したペンディング取引が含まれています。
なぜそうなるのでしょうか?これは、Ethereumプラットフォームではブロックの確定性が不可能であり、私たちが言うところの確率的確定性の方法で実行されるためです。つまり、時間が経つにつれて、取引と結果ブロックが元に戻される可能性が低くなります。
一方、Evmosの設計は非常に異なり、「ペンディング/確率的状態」の概念がありません。これは、EvmosがTendermintコンセンサスメカニズムを使用しており、取引に即時(迅速)確定性を提供するためです。
この理由から、Evmosはペンディングステートメカニズムを必要とせず、すべての取引は次のブロックで実行されます(現在、Cosmos上の平均ブロック生成時間は約8秒ですが、Tendermintチェーンでは1秒未満にすることができます)。
3、ERC-20モジュール
さて、EvmoがEVMを処理し、相互作用するためには、ERC-20モジュールが必要です。
このモジュールの基本は、ユーザーがEthereum上のERC-20トークンをCosmos上の資産に変換できるようにすることです。逆もまた然りです。したがって、このモジュールはEVMとCosmosハブ間の相互運用性を実現します。
このモジュールは、開発者がEvmos上で動作するスマートコントラクトを記述し、Cosmosエコシステム内の他のアプリでEVM資産を使用できるようにします。
さらに、Evmosはトークン保有者によって管理されるため、バリデーターとアプリはEvmosチェーン上にデプロイされた任意のERC-20トークンの手数料を定義できます。
次に、あなたは一つの質問を持つかもしれません ------ どうやって?
このモジュールは、ERC20トークンコントラクトアドレスとCosmosトークン間の関連を記録します。これをトークンペアと呼びます。これらのトークンペアは、ユーザーが自分のERC20トークンをCosmosトークン表現に変換できるようにします。逆もまた然りです。
新しいペアを作成するために、Evmosのトークン保有者はガバナンス提案を作成する必要があります。ガバナンス提案が通過すると、トークンペアがモジュールに追加されます。この場合、誰でもそのERC20トークンをCosmosの対応物に変換できるようになります。
ERC-20->Cosmosモジュールのビジュアル図
したがって、このモジュールは開発者がアプリケーション特化型ブロックチェーン間でマルチチェーンのコンポーザビリティの実験と革新を行うことを可能にします。
トークンエコノミー
最後に、多くの人にとって、次の部分はこの記事の中で最も興味深い部分、すなわちEvmosのトークンとその機能です。
ブロックチェーンの世界では、通常、3つのグループがあります:開発者、ユーザー、ブロック提案者(バリデーターまたはマイナーとも呼ばれる)。これらの3つのグループは、ネットワークの価値を創造し維持する上で重要な役割を果たしています。
しかし、多くのブロックチェーンは、これらの3つの重要な参加者に対して持続可能な価値を平等に蓄積することに失敗しています。一般的に、ブロック提案者(マイナー)はブロックチェーンネットワークの最も多くの価値を蓄積しますが、ユーザーと開発者(彼らはネットワーク内でより一般的かつ活発であるにもかかわらず)、彼らが得る価値は少なくなります。
では、私たちはこの誤りをどのように修正しようとしているのでしょうか?
Evmosに関しては、彼らがこの問題を修正するために計画している方法は次のとおりです:
Evmosは手数料とステーキングトークンとして機能するだけでなく、EVMエコシステム内でチェーンガバナンスの結果を推進する最初のトークンとなります。さらに、将来の経済発展を決定し、3つの主要なアクターを結びつけて利益を得るのに役立つ可能性があります。
この目標をさらに推進するために、Evmosトークンはリリース時に5つの主要なユースケースを持ちます:
- 開発者とネットワークオペレーターへの報酬支払い;
- プロトコルアップグレードへの投票;
- ERC20モジュール上でのトークン登録;
- Evmosに基づくアプリの使用インセンティブの決定;
- 高優先度機能の有効化;
これらの使用報酬はさらに増加します。なぜなら、バリデーターと保有者が投票で報酬措置を決定し、トークン保有者にさらなる価値を創造するからです。
Evmosはその設計がドミノ効果を生むことを望んでいます。
初期配分
2月28日のEvmosトークン発行日に、最初の供給の2億Evmosトークンのうち、40%がRektdropエアドロップの形でユーザーに配布され、残りの60%はコミュニティプールと戦略的備蓄に使用されます(Evmosエコシステムのアクセラレーターとして機能します)。
インフレ計画
最初の年に、Evmosネットワークはさらに3億枚のトークンを発行します。これは、Evmosトークンが初期に非常に高いインフレ率を持ち、その後は指数的に減少していくことを意味します。
これは半減期の概念に似ており、あなたは物理の授業での半減期(放射性崩壊など)を思い出すかもしれません。
4年後、Evmosの配分は終了し、その後、トークン保有者はさらなる配分方法やトークン上限を決定するために投票できます。
他のTendermintおよびCosmos SDKブロックチェーンと同様に、Evmoをステーキングすることを選択した場合、トークンのアンステーキング時間は3週間になります。
手数料/gas
Ethereumプラットフォームでは、トークンの大部分の価値増加は煩わしいガス料金から来ていますが、Tendermintブロックチェーンでは、ガス料金は通常非常に低いです。
しかし、EvmosはEVM互換のチェーンであるため、他のEVMのガス消費量と公平に一致させる必要があります。
したがって、Cosmos SDK内のガス消費ロジックは無視される可能性があり、消費されたガスは状態変換(取引の有効性を確認する)からの残りのガスを差し引き、ガス制限の払い戻しを加算して計算されます。
Evmo上では、ほぼ0の手数料で取引を送信できますが、これはEVMモジュールを使用しない取引に限られます。
したがって、EVMモジュール取引はゼロ手数料を実現できません。なぜなら、EVMはガスを必要とするからです。
CEVMOS
私が非常に興奮しているもう一つのことは、CelestiaとEvmosの間の協力関係です(私のCelestiaに関する記事を読んだことがあれば、あなたはこれを知っているはずです)。これにより、Celestiaをデータ可用性レイヤーとして使用し、EVMベースのアプリにモジュール化されたスタックを提供することが可能になります。
これにより、EVMベースの効率的なロールアップがCosmosハブ内で動作し、驚くべきスケーラビリティとセキュリティを持つことができます。
このモジュール化されたチェーンスタックが実際にどのように見えるかは次のとおりです:
CEVMOはロールアップ向けに特化して最適化されます。したがって、ロールアップは非ロールアップ取引とガスを競う必要がなくなり、手数料を削減し、より良いスケーラビリティを得ることができます。Cosmos SDKとOptimintを使用して構築されているため、IBCを介してEvmosハブに接続され、Evmosトークンを使用してセキュリティとガスを保証します。
実際には、これがEvmosトークンにさらなる価値をもたらすことになります。
協力
Evmosチームは、エコシステムを発展させるためにさまざまなプロトコルとのパートナーシップを築くために努力しており、AMM、クロスチェーンブリッジなどのプロトコルを作成しているチームと提携しています。彼らのパートナーがEvmos上で何を実現しようとしているのかを見てみましょう。
現在、最も注目されているいくつかのプロトコルには:
Aave、Diffusion(Uniswapフォーク)、NovaDAO(Ohmフォーク)、Frax(アルゴリズム安定コイン)、Metalancer(Balancerフォーク)、Gamify(NFTマーケットプレイス)
現在、さらに多くのプロトコルがEvmos上に構築される予定であり、さらに増えると信じています。
Evmosに関する新しいパートナーシップやプロジェクトの更新については、evmos.blogで確認できます。
さらに、Evmosはマルチチェーントランザクションの決済レイヤーの中心として機能することができ、これはEvmosと@nomadxyzおよび@ConnextNetworkとの提携によって可能になります。
以下はその仕組みです:
nomad/connextによって有効化されたマルチチェーントランザクション
これにより、ERC-20トークンがCosmosエコシステムにクロスチェーンで接続できるようになります。
エアドロップとメインネットリリース
前述のように、メインネットを立ち上げる際にトークンを配布するために、Evmosは多くのCosmosプロトコルが採用しているエアドロップ方式を採用し、初期トークン供給の大部分をエアドロップします。
初期エアドロップの8000万枚のEvmosトークンは、さまざまなパラメータに基づいて大量のユーザーに配布されます。
これにはEthereumエコシステム、Cosmosエコシステム、さまざまなクロスチェーンブリッジのユーザーが含まれます。
これは非常にユニークな方法であり、創業供給を分散させ、公平性を高めるのに役立ちます。
では、28日にEvmosメインネットが立ち上がった後、どこでEvmosトークンにアクセスできますか?立ち上げ時、EvmosネットワークにはいくつかのDEXがあり、そのうちの2つは以下の通りです:
- Exswap
Exswapは、Evmosトークンがリリースされるとすぐに立ち上がることを確認しました。これはUniswap v2のフォークプロジェクトです;
- Diffusion
DiffusionもUniswap v2のフォークプロジェクトで、Evmos上で最初のAMMの一つとなります。
現在、Evmosがメインネットリリース時にCEXに上場するかどうかについての情報はありませんが、私の見解ではあまり可能性は高くありません。なぜなら、ほとんどのEvmosトークンはユーザーにエアドロップされるからです。
したがって、Evmosチームが戦略的備蓄を使用して取引所に支払わない限り、Evmosに参加する最良の選択肢はCosmosベースのDEXになるでしょう。
結論
Evmosの目標は、EVMベースのアプリケーションと資産を相互運用可能なCosmosエコシステムに接続し、開発者とユーザーのインセンティブを調整することで、革新的なチェーン間のコンポーザビリティを促進することです。