MeterはSupernova Coreを発表し、Cosmos SDKに新しい拡張性ソリューションを提供します。
共識とクロスチェーンインフラストラクチャの分野で先駆けとなるLayer 1ブロックチェーンとして、MeterはSupernova Coreを発表し、オープンソース化しました。これは、Cosmos SDKと完全に互換性のある共識フレームワークであり、CometBFTを置き換えることを目的として設計されており、性能とスケーラビリティの課題を解決し、Cosmosエコシステム内の開発者に対して分散化の程度と開発性能を向上させることを目指しています。
新しい共識フレームワークとして、Supernova Coreは最先端の共識アルゴリズムと暗号技術(HotStuffやBLS など)を組み合わせており、ブロックチェーン開発を新たな高みに押し上げることは間違いありません。また、Cosmos SDKと完全に互換性のあるソリューションとして、Supernova Coreは開発者にシームレスな移行の選択肢を提供し、彼らが慣れ親しんだ開発ツールやフレームワークを使用し続けながら、新しい高性能の共識ソリューションを統合できるようにします。
Supernova Coreの共識エンジンは、Meter上で4年以上稼働しており、現在300以上の検証ノードをサポートするネットワークで、ピーク時には1日800万件の取引をスムーズに処理しています。特定の状況下、例えばリソース制限(AWSクラウドサーバー上の制限されたインスタンスを使用)により、負荷がピークに達した際に20%の検証ノードが同時にダウンした場合でも、Meterネットワークはその完全性と高性能を維持することができました。この広範な運用実績は、厳しい条件下での信頼性、効率性、堅牢性を十分に示しています。
現在のCosmos SDKが直面している課題
現在、Cosmos SDKを基盤とするブロックチェーンは、スケーラビリティの制限を含む多くの課題に直面しています。検証ノードの数が増えるにつれて、既存の共識メカニズムはその高いスループットを維持することが難しくなります。性能のボトルネックは、通常、非効率的なネットワーク設計や検証ノード間の共識情報の高いオーバーヘッドから生じ、スケーラビリティを妨げています。さらに、イーサリアム仮想マシン(EVM)機能の統合に関する困難は、クロスチェーン開発の可能性をさらに制限しています。
"Supernova Coreを通じて、私たちはコミュニティに既存のCosmos SDK共識メカニズムの限界を打破するソリューションを提供します。 "とMeterの共同創設者であるXiaohan Zhuは述べています。 "BLS署名の集約、より効率的なネットワーク通信層、最新の共識プロトコルなどの革新を導入することで、Supernova Coreは開発者に前例のないスケーラビリティと高性能を実現します。 "
Supernova Coreの技術的利点
Supernova Coreは、以下の方法でこれらの問題を解決しています:
- BLS 署名の集約:ブロックサイズと通信オーバーヘッドを大幅に削減し、150名以上の検証者がいる場合でも効率的にスケールできます;
- P2Pネットワーク設計の最適化:階層型ネットワークアーキテクチャを通じて、検証者間のメッセージ伝達の効率性と信頼性を向上させます;
- HotStuff プロトコルに基づく高度な共識メカニズム:迅速な最終確認、高スループットを提供し、線形通信オーバーヘッドを通じてより優れた検証者数のスケーラビリティを実現します;
- EVMとの完全互換性:イーサリアムのネイティブツールとスマートコントラクトをCosmosベースのチェーンに簡単に統合できます。
Supernova Coreのアーキテクチャは、教育的な順序付けと状態処理のデカップリングを可能にし、仮想マシン(VM)の実行を共識から独立させ、個別にスケールできるようにし、高性能で分散型のLayer 2ソリューションの基盤を築いています。この革新は、検閲耐性と公平性を確保するだけでなく、相対的に中央集権的な代替案と同等、あるいはそれ以上の速度と性能を実現します。
現在、Supernova Coreはそのソースコードをコミュニティに公開しており、すぐにテストネットのデプロイメントの準備を進めます。今後の更新には、並行EVMのサポートや、イーサリアムスタイルのキー/バリューストレージアクセスモードの最適化が含まれ、さらなる性能向上と開発者体験の向上が期待されます。
Supernova CoreのGitHubコードリポジトリ:https://github.com/meterio/supernovacore