
著者:ジュン、バンクレス
Ethereum Virtual Machines(EVM)は、静かにブロックチェーン開発のバックボーンになりました。これはテクノロジーだけでなく、テクノロジー開発を取り巻く開発者、ツール、アプリケーションのエコシステムです。
今日、ETEREUMの設計の選択肢を再考し、EVMを強化して、数十億人のユーザーと数千のトランザクションを1秒間にわたって処理できるブロックチェーンを作成しているチームがたくさんあります。彼らはEVMを利用し、新しいアーキテクチャと機能を備えた境界を押します。
この記事では、EVMを加速して大規模なスケーラビリティを達成し、将来の暗号通貨の採用への道を開くプロジェクトを強調しています。今日、私たちはモナド、メガース、ベラチャイン、セイに飛び込みます。
モナド
まず、モナドについて話しましょう。
Monadは、1秒あたり10,000トランザクションの目標を達成して、楽観的な並列実行を導入することにより、EVMを強化するために2億2500万ドルを調達したL1ブロックチェーンです。
並列実行により、独立したトランザクションが同時に実行できるようになり、それにより処理が大幅に高速化されます。複数の洗濯機を同時に使用していると考えてください。各洗濯機が仕上げるのを待つことなく、まだ整理されている間、すべてをより速く実行できます。
並列実行に加えて、Monadはスタック全体のパフォーマンスも最適化します。
-
パフォーマンスは、カスタムコンセンサスメカニズムであるMonAdbftによって強化され、より速いトランザクションのためにシングルタイムスロットファイナライゼーションを可能にします。
-
遅延実行は、処理をコンセンサスから分離し、効率を改善し、時間をブロックするために使用されます。
-
並列化されたカスタムデータベースMonADDBにより、非同期状態アクセスが可能になり、データ処理が高速化されます。
Monadのアーキテクチャは、消費者グレードのハードウェアに最適化されており、高価なバリデーターのセットアップを必要とせずに分散化を容易にすることは注目に値します。
Megaeth
次はMegaethです。
MegaethはEthereum L2であり、Ethereumのセキュリティを新しいレベルのパフォーマンスに引き上げます。その目標は、セキュリティとデータの可用性を確保するためにイーサリアムとEigendaに依存しながら、1秒あたり100,000トランザクションを処理できる最初のリアルタイムブロックチェーンを構築することです。
Megaeth Sultputの鍵は専門化です。ほとんどのブロックチェーンにより、各ノードは同じタスクを実行できます。Verifyifyify、Consensusに到達し、トランザクションを実行します。Megaethはキャラクター部門を通じてこれを変更しました。
ノードは、シーケンサー、プーバー、フルノードの3つのタイプに分割されます。ソーターは、トランザクションのソートと実行を処理します。完全なノードは、チェーンのローカルコピーを最新の状態に保つためにステータスの更新を受信するだけです。Prooferはバックグラウンドで動作し、暗号化証明ですべてを検証します。
Megaethとその相互作用の主なコンポーネント。出典:Megaeth Research
Megaethはまた、メモリ計算を通じてEVMを強化し、シーケンサーがEVMの世界状態全体をメモリに保存します。これにより、従来のシステムと比較して、状態アクセス速度が1,000倍増加します。さらに、ブロック構造アルゴリズムの改善とその他の更新により、Megaethは遅延やスループットなどの問題を解決できます。
ベラチャイン
もちろん、ベラチャインについて話さなければなりません。
Berachainは、EVMと同じL1ブロックチェーンの高性能です。つまり、その実行層は、Ethereum MainNetのEVMランタイム環境を反映しています。これにより、システムが開発者に知られているすべての馴染みのあるツールと操作をサポートしますが、追加の利点があります。
これらの利点の中心にあるのは、ベラチャインが構築されたモジュール式のEVM中心のコンセンサスクライアントフレームワークであるBeaConkitです。BeaConkitの主な利点は、COMETBFTコンセンサスアルゴリズムの機能をEVM実行環境と統合する機能です。これにより、スタックを効果的にモジュール化し、コンセンサスレイヤーと実行レイヤーを分離して、全体的なベラチャインエクスペリエンスを強化します。
出典:beaconkit-エヴァンコンセンサスクライアントを構築するためのモジュラーフレームワーク
BeaConkitは任意のEVM実行クライアントとペアリングすることもでき、EVM(Dencunなど)の各アップグレードをBerachainに自動的に適用できるようにします。これは、ベラチャインがEVMと同じ状態を保持するだけでなく、互換性を失うことなく速度を上げ、拡張し、複合性を追加することを意味します。たとえば、BeaConkitを使用すると、Berachinはシングルスロットファイナライズを実現できます。つまり、イーサリアムと同様に、12〜15分、またはそれ以上のブロックがすぐに決定されることを意味します。
sei
最後に、SEIを詳細に知りましょう。
SEIは、EVM環境と並列実行を組み合わせて、既存のツールと開発者コミュニティを活用しながら、より高速で安価なトランザクションを有効にします。その並列実行により、複数のトランザクションを同時に実行でき、スループットが大幅に改善され、迅速な状態の更新のためにSEIDBによって補完されます。
SEIの斬新なのは、「ツインターボ」コンセンサスメカニズムであり、ブロッキング時間をわずか400ミリ秒にスピードアップします。コンセンサスプロトコルで一般的な非効率性の問題を排除する2つの重要なテクノロジーを削除することにより、これを達成します。
-
スマートブロック伝播 – ブロックの作成を加速し、バリデーターの待機時間を短縮し、最終的に遅延を減らします。
-
楽観的なブロック処理-Verifiersは、ブロック提案を受けた直後にトランザクションの処理を開始し、それにより最終化を加速します。
さらに、SEIには、EVMとCosmwasmの間の相互運用性などの機能も組み込まれ、Cosmosエコシステムへの扉を開きます。
ただし、SEIはノード間の一部の分散化を犠牲にします。これらの関数は二次通信の複雑さを導入します。これは、より多くのバリーターが結合すると、メッセージの数が大幅に増加し、ネットワークのスケーリングがより困難になることを意味します。
結論
これらの野心的なプロジェクトは、イーサリアムとスループットのスケールスループットの成果に基づいて、毎秒数千のトランザクションに基づいて構築することを目的としています。ほとんどはまだ初期段階にあります。時間のみが、スケーリング、採用の推進、効率的なアプリケーション開発の可能性に成功することを証明します。
これはイーサリアムにとって何を意味しますか?
銀の裏地は、これらの高性能チェーンのいくつかがL2鎖であり、イーサリアムの略式中心の拡張ロードマップと一致していることです。もう1つの肯定的な側面は、既存のツールに基づいてすべてEMV互換性があり、独自の方法でそれらを強化し、それによってEVMの採用を促進することです。
これは、イーサリアムコミュニティにとっても重要な瞬間であり、多くの人がイーサリアム自体をL1に拡大することにもっと注意を払っていないのかと疑問を呈しているからです。Vitalikは「戦時モード」にあり、イーサリアムの潜在的な将来に関するブログ投稿を絶えず公開しているようです。ポイントは、EthereumにはEthereum L1のスループットを拡大する複数の方法があり、重要なことには、すべてのパスが議論され、調査されていることです。