Evmosは単なる出発点?CevmosがCosmosのスケーラビリティを引き起こす方法

BlockBeats
2022-03-05 18:40:46
コレクション
Celestia上にはEvmosだけの決済層は存在せず、暗号の世界にもCelestiaだけではありません。モジュール化の方法で拡張可能なブロックチェーンを構築することが、暗号業界の発展の新しい考え方になるかもしれません。

著者:0x137、BlockBeats リズム

Evmos の Rektdrop エアドロップは Cosmos エコシステムに十分な熱気を生み出しました。コミュニティは Evmos エコシステムについてますます頻繁に議論を交わし、その中で「Cevmos」というトピックが特に注目を集め、多くの技術者たちから Cosmos のスケーラビリティを爆発させる解決策として称賛されています。では、Cevmos とは一体何なのでしょうか?なぜそれが Cosmos エコシステムを爆発させることができるのでしょうか?

ブロックチェーンの流水加工工場

もし誰かがブロックチェーンとは何かと尋ねたら、あなたはどう答えますか?

多くの人はこう答えるかもしれません:ブロックチェーンは、ユーザーが取引を生成し、ノードがその有効性を検証し、ブロックに記録する分散型ネットワークの台帳です。現時点では、この答えは間違っていません。今日のほとんどすべてのブロックチェーンは、ユーザー、検証ノード、ブロックで構成されており、それぞれが取引を生成し、取引を検証・決済し、取引履歴を記録する役割を果たしています。

ブロックチェーンをレストランに例えるなら、こんな感じです:このレストランには一人のウェイターしかおらず、彼は同時に注文を取り、料理を作り、帳簿をつけるなど、運営と管理に関わるすべての仕事を担当しなければなりません。もしこれが街角の包子屋であれば、このような運営モデルには大きな問題はありませんが、もしそれが CBD の人気レストランであれば、数日で倒産してしまうかもしれません。結局、顧客は一食のために一、二日も待つことはありません。

これが現在多くの Layer 1 モノリシックブロックチェーンが直面している問題です。例えば、イーサリアムの場合、すべての取引、決済、ブロック生成が同じチェーン上で行われ、ユーザーは前のブロックが完了するまで自分の取引を決済できません。

そのため、イーサリアムが大規模に普及している今日、ネットワークの混雑や手数料の高騰といった問題が発生しています。自分の取引を早くブロックに含めるために、人々は高額な「ガス戦争」を繰り広げざるを得ず、取引速度もますます遅くなっています。これが私たちがよく知っている「スケーラビリティの問題」です。

この問題に対する開発者の解決策

私たちが最もよく知っているのは、コンセンサス機構を変更することです。Avalanche や BSC などのパブリックチェーンは、新しいプルーフ・オブ・ステーク(PoS)を採用することで、ネットワークの決済とブロック生成速度を向上させ、より強力なスケーラビリティを実現しました。しかし、根本的には、これらのチェーンは自分のウェイターをロボットに置き換えただけで、運営モデルには革新がありません。

したがって、取引需要が急増する中で、ネットワークは依然として同じ問題に直面しています。最近のファントムは「Solidly ブーム」により、ガス料金が一時 3、4 ドルに急騰しました。

もう一つの解決策は Rollups です。取引をチェーン外に移動させてパブリックチェーンの負担を軽減します。しかし注意が必要なのは、決済とブロック生成は依然として基盤となるパブリックチェーンによって行われるということです。言い換えれば、レストランは追加でウェイターを雇って注文を取る仕事を担当させているだけです。したがって、イーサリアムの Rollups は依然として高いガス料金の問題に直面しています。なぜなら、非 Rollups アプリケーションと競争しなければならないからです。例えば、Arbitrum は、平均して毎日 9 万ドルをガスに費やしています。

では、より良い解決策はあるのでしょうか?実際、常識から考えると、最良の方法は分業協力です。三人のウェイターを雇い、それぞれが注文、料理、帳簿を担当すれば、各ウェイターが専門性を発揮し、レストランの効率も大幅に向上します。これが Cevmos が目指していることです。

Cevmos とは何か?どのような解決策を提供するのか?

Cevmos は Celestia と Evmos から構成され、これら二つのチームの共同作業の成果となる予定で、来年の Q2 に発表される見込みです。Celestia は Cosmos SDK を使用して構築された L1 パブリックチェーンですが、他のパブリックチェーンとは異なり、Celestia はそのチームによって「Lazy Ledger」と形象的に呼ばれています。

そう呼ばれる理由は、Celestia の唯一の役割はコンセンサス機構を通じて取引記録を保存し、データの可用性(Data Availability)を提供することだからです。具体的な内容を保存することには関心がありません。

しかし、データの可用性を提供することで、他の開発者は Rollups の形式で Celestia 上に自分の決済層(例えば EVM)や実行層(例えばアプリケーションチェーン)を構築でき、独自のチェーンのためにコンセンサス機構を設計する必要がありません。つまり、Celestia は注文、料理、帳簿の三つの機能をすべて分離しました。これをモジュラー・ブロックチェーン(Modular Blockchain)と呼びます。

このようにすることで、開発者は自分の専門性を十分に発揮し、最良の EVM 決済層やアプリケーションチェーンのインタラクション体験を構築できます。そして、モジュラー・ブロックチェーン全体が妥協することなく、各方面の向上を実現します。Evmos は Celestia 上に構築される最初の重要な決済層となります。

Evmos は EVMos と CosmOS の組み合わせであり、この名前は EVMOS の目標を明確に示しています------Cosmos の EVM になることです。

Evmos は EVM に対応したパブリックチェーンを Cosmos エコシステムに統合できるため、Avalanche や Fantom などのチェーン上のトークンや NFT 資産を Evmos を通じて Cosmos の IBC エコシステムに統合でき、さらには EVM ベースのアプリケーションも Cosmos にブリッジすることが可能です。

IBC 世界と EVM 世界をつなぐ橋として、Evmos は明らかに Cosmos の重要な資産決済層であり、将来的には巨大な負荷の圧力に直面することになります。しかし、Celestia 上に構築された Evmos は大幅に改善されるでしょう。

前述のように、Rollups は実行層(すなわち取引)と決済層を分離する解決策です。しかし、理想的な Rollups 決済層環境では、Rollups スマートコントラクトと決済層間の単純なクロスチェーン転送しか許可されず、非 Rollups アプリケーションに Rollups スマートコントラクトを使用させることが強制されます。これは、Rollups がイーサリアムのような EVM モノリシックチェーン上で非 Rollups アプリケーションと競争し、高額なガスコストを生じさせる必要があるからです。

一方、Celestia は Optimint コンセンサス機構を使用し、開発者が Cosmos に基づいて Rollups チェーンを構築することを許可します。つまり、Celestia 上の決済層(例えば Evmos)も Rollups となり、決済層上に構築された実行層(すなわちアプリケーションチェーン)は Rollups の Rollups となります。ZKR であれ OR であれ、これらの実行層は独立したブロックチェーンとして存在し、特定の分野に最適化され、共通のコンセンサス機構と決済層を共有します。

Cosmos はなぜ Cevmos を必要とするのか?

あなたはこう尋ねるかもしれません:こんなに長い話をして、結局 Cosmos とは何の関係があるのか?私たちは、Cosmos が Web3.0 のリーダープロジェクトとして解決すべき三つの大きな問題、すなわち相互運用性、スケーラビリティ、革新性を知っています。以下では、Cevmos がどのようにして安全性を確保しながら Cosmos エコシステムの発展を推進するのかを、この三つの観点から説明します。

相互運用性

現在の IBC は Cosmos プロジェクトがエコシステム内で良好な相互運用性を実現するのに役立っていますが、Cosmos チェーンはエコシステム外の EVM チェーンと相互運用することができません。これにより、Cosmos エコシステム内のプロジェクトは EVM エコシステムの恩恵を逃してしまいます。例えば、以前の「アバランチブーム」や最近の「ソリッドリー戦争」などです。

Evmos が埋めるのは、Cosmos における EVM 互換性の空白です。EVM 互換性、Tendermint PoS コンセンサス機構、および IBC 相互運用性を活用することで、開発者は Evmos 上で EVM スマートコントラクトを記述または接続し、Cosmos エコシステム内の他のアプリケーションで EVM 資産を使用できます。

もちろん、Evmos は Cosmos チェーンが EVM 上のさまざまなプロトコルにアクセスすることもサポートしています。例えば、Aave などです。同様に、Osmosis のようなエコシステム内のアプリケーションも EVM 資産プールを持ち、資産の多様化を実現します。また、Evmos は既存のイーサリアムクライアントや Metamask などのツールとも相互作用でき、ユーザー層をさらに拡大します。

これらの目標を達成するために、Evmos は「ERC-20 モジュール」を採用し、ERC20 トークンコントラクトアドレスを Cosmos トークンに関連付け、クロスチェーンの資産表現と取引を実現します。誰かが尋ねるかもしれませんが、これは Gravity Bridge と何が違うのでしょうか?

答えは、違いはありません。Evmos と Gravity Bridge のクロスチェーンメカニズムについて言えば、両者は同じで、いずれもロック・ミントモデルを採用しています。しかし、Celestia 上に構築された Cevmos については、状況は大きく異なります。

共通のコンセンサス層とデータ可用性(DA)層を提供することで、Celestia 上の Rollups クラスターは、互いのブロックが Celestia に含まれているか、つまり「利用可能」であるかを検証するだけで済み、検証プロセスの信頼性を最大限に実現します。

これはクロスチェーン通信において非常に役立ちます。クラスター間のクロスチェーン(例えば Gravity Bridge)は通常、高いセキュリティリスクを伴います。これは、セキュリティが低い軽量クライアントに依存しており、これらのクライアントはすべての取引が誠実で有効であると仮定しているため、クロスチェーンブリッジの検証者があなたの資金を盗まないと信じなければなりません。

しかし、Celestia 上に構築された Cevmos は異なります。なぜなら、Celestia の DA 層を共有しているため、軽量クライアントはこれらの仮定を行う必要がなく、単にデータの可用性を検証するだけで済むからです。これにより、クロスチェーンブリッジのセキュリティが大幅に向上します。

スケーラビリティ

EVM との相互運用性の能力があるため、Evmos は EVM エコシステムのトラフィックを Cosmos に引き込むことができ、これが Evmos と Cosmos エコシステムにスケーラビリティの問題をもたらします。従来のモノリシックチェーンの最大の制限は、私たちがよく言う「三重のジレンマ」であり、分散化、スケーラビリティ、安全性の間で妥協とバランスを取らなければなりません。

しかし、モジュラー・チェーンはそうではありません。コンセンサス、決済、実行層を分離することで、各モジュールは最適化を実現できます。ブロック生成の基盤となるコンセンサス層または DA 層として、Celestia はその上の Rollups にデータの可用性を提供するだけで、取引の実行や決済を行う必要はありません。

データの可用性があれば、Celestia の軽ノードは取引を検証する必要がなく、ブロックデータが利用可能かどうかを確認するだけで済みます。したがって、ブロック内のサンプルの一部をランダムにダウンロードするだけで、そのすべてのデータの有効性を非常に高い確率で検証できます。この場合、軽量クライアントはユーザーのコンピュータであり、ユーザーが取引を行う際に関連データをダウンロードし、可用性を検証することができます。

明らかに、Celestia の安全性とスケーラビリティは、軽量クライアントの数に依存しています。軽量クライアントの数が増えるにつれて、各ブロックのサイズも増加でき、ネットワーク自体の安全性や分散化に影響を与えることなく、より大きなブロックはより高いスループットを意味します。

したがって、現在のブロックチェーンとは完全に逆に、Celestia およびその上に構築された Cevmos は、より高い普及率によりより強力なスケーラビリティを得ることになります。面白いですね。

革新性

多くのアプリケーション開発者にとって、Cevmos は「スケーラビリティの選択肢」でもあります。他の EVM エコシステムとは異なり、Cosmos は「アプリケーションチェーン」の概念を採用しています。SDK に基づいて、一つのブロックチェーンは特定の分野に特化し、IBC を通じて Cosmos エコシステム内の他のアプリケーションチェーンと相互運用性を実現できます。

しかし、ここでのアプリケーションチェーンは前述のものとは異なり、独自のコンセンサス機構と検証ノードを構築してネットワークを立ち上げる必要があります。そのため、Keplr ウォレットにはさまざまなステーキングオプションが表示されます。しかし、コンセンサス機構や決済に不慣れなアプリケーション開発者にとっては、特定のアプリケーションのために基盤アーキテクチャを構築することはやや過剰に思えるかもしれません。

この時、Cevmos は重要な役割を果たします。なぜなら、すでにコンセンサス層と決済層を提供しているため、アプリケーションチェーンは新しいコンセンサス機構や検証ノードを必要とせず、直接 Rollups の形式で自分のネットワークを立ち上げることができるからです。これにより、多くの中小開発者に便利さがもたらされ、複雑なコンセンサス設計やノードの発展を省くことができ、Cevmos および Cosmos エコシステム上のアプリケーションは急成長を遂げ、さらなる普及率とスケーラビリティをもたらすことができます。

アプリケーションチェーンの立ち上げを支援するだけでなく、Cevmos にはモジュラー・チェーンの主権的な利点もあります。モジュラー・ブロックチェーンを使用することで、ガバナンス権を実行層のアプリケーションに細分化でき、他のアプリケーションとの重複が生じません。

イーサリアム上では、アプリケーションに大規模な脆弱性が発生した場合、投票によるガバナンスの同意を得なければならず、そうでなければチェーン全体をハードフォークするしかありません。例えば、Ethereum Classic のように。Rollups も同様です。なぜなら、すべてイーサリアムを決済層およびコンセンサス層として使用しているからです。

しかし、Celestia 上では、Rollups は Celestia を決済層として使用しないため、アプリケーションをフォークしてもコンセンサス層のデータを変更することはありません。この点は、開発者がより多くの実験を行うことを奨励し、エコシステムの革新への道を開くことになります。

モジュラー化、ブロックチェーンの新しい考え方

イーサリアムが誕生して以来、スケーラビリティの問題は常に開発者が解決したい課題でした。しかし、コミュニティが大きく、意見が分かれ、利害団体もそれぞれの思惑を持っているため、イーサリアムのスケーリングの道は非常に困難でした。現在のブロックチェーンが大規模に普及している背景の中で、多くのパブリックチェーンがこの機会を捉え、高速で低コストのネットワークを提供し、多くの暗号新参者を引き寄せています。

しかし、記事の冒頭で述べたように、現在のほとんどのパブリックチェーンが行っているのは「スープを変えて薬はそのまま」ということに過ぎず、最終的には「三重のジレンマ」の制約を受けることになります。例えば、Solana の場合、ネットワークの低手数料を保証するために、チームは無条件に計算能力を保証する約束をしましたが、その結果、分散化の程度を犠牲にしました。

しかし、Cevmos は Celestia を通じてコンセンサス、決済、および実行層を分離し、ブロックチェーンのモジュラー化を実現しました。一方で、より良いスケーラビリティの解決策を提供し、他方でネットワークの分散化と安全性を確保します。このモデルは、近い将来にイーサリアム上の Rollups にも解決策を提供できるかもしれません。

Celestia チームによると、彼らは「Quantum Gravity Bridge」と呼ばれるプロジェクトも開発中で、これにより Celestia がイーサリアム EVM の Rollups に有効な証明を提供できるようになります。将来的に、他の EVM Rollups が Cevmos を使用して Cosmos エコシステムにブリッジすることを望まない場合でも、彼らは独自の EVM エコシステムを決済層として使用することを選択できますが、同時に Celestia を DA 層として使用し、Celestia の恩恵を享受することができます。

将来的に、Celestia 上には Evmos だけでなく、他の決済層も存在するでしょう。暗号の世界にも Celestia だけではありません。モジュラー化の方法でスケーラブルなブロックチェーンを構築することは、暗号業界の発展における新しい考え方となるかもしれません。

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する