Somniaのマルチストリームコンセンサスは、スループット、レイテンシー、そして混雑の問題を解決するために設計された新しいプロof-of-stake、部分的に同期するBFTプロトコルです。すべてのバリデータが各ブロックを処理し検証する必要がある単一のグローバルチェーンを持つ代わりに(、Somniaは独立した「データチェーン」に作業を分割します。各バリデータは自分のデータチェーンを運営します。これらのデータチェーン上で、バリデータはそのレベルでのコンセンサスチェックなしに生の取引データを含むブロックを追加します。
これらのデータチェーンに加えて、別のコンセンサスチェーンがあります。このコンセンサスチェーンは、修正されたPBFT )実用的ビザンチンフォールトトレランス(アルゴリズムを使用して、すべてのデータチェーンの現在のヘッドを各コンセンサスブロックで集約します。それは各データチェーンのティップを含み、そうすることで、ネットワークがバリデータのデータチェーン全体にわたって公開されたすべてのトランザクションの単一でグローバルなビューを持つことを保証します。これにより、セキュリティ、ファイナリティが確保され、バリデータがネットワークの一貫性を脅かす方法で個々のデータチェーンをフォークすることを防ぎます。
重要な機能の一つは、加速された逐次実行と呼ばれるものです。多くのデータチェーンが並行して動作しているにもかかわらず、トランザクションの最終的な順序付けと実行は、コンセンサスチェーンによって決定される一貫した逐次的な順序で行われます。これにより、並行実行モデルで発生する多くの問題—競合、同じ契約/アカウントをターゲットにしたときの予測できない動作、調整のオーバーヘッドなど—を回避できます。したがって、Somniaは決定論を失うことなく高いスループットの利点を得ることができます。
このアーキテクチャをサポートするために、Somniaは、非常に高速で信頼性の高い読み書きを提供するIceDBというカスタムデータベースや、ノード間で必要な帯域幅を削減するためのストリーミング圧縮や署名集約を含む高度な圧縮技術など、いくつかの有効化技術を導入しています。これらの最適化により、マルチストリームモデルは大規模にスケールしつつ、コストを非常に低く、レイテンシーを小さく保つことができます。
マルチストリームコンセンサスのおかげで、Somniaは最大で約400,000トランザクションを毎秒処理できると主張しています)TPS(。サブ秒のブロック確定性と非常に低い手数料)は、しばしば1セント未満(です。これらの指標は、リアルタイムゲーム、メタバース体験、ソーシャルアプリ、NFTドロップ、高頻度取引など、速度とコストの両方が非常に重要なユースケースに適しています。 私のテイクアウェイ Somniaのマルチストリームコンセンサスは、トランザクション生成をグローバルコンセンサスから分離するスマートな設計で、バリデータにデータチェーンの自主性を与えつつ、最終的な統一された順序を強制します。開発者とユーザーにとって、これは一貫性を犠牲にすることなく、はるかに高いスループットと低レイテンシーを意味します。実装が維持されれば、これは「高速、安価、大衆消費者向けdApps」がどのようなものかを再定義する可能性があります。 #Somnia @Somnia_Network $SOMI
22 人気度
13K 人気度
24K 人気度
308.1K 人気度
164.6K 人気度
Somniaのマルチストリームコンセンサス:それが何であり、なぜ重要なのか
Somniaのマルチストリームコンセンサスは、スループット、レイテンシー、そして混雑の問題を解決するために設計された新しいプロof-of-stake、部分的に同期するBFTプロトコルです。すべてのバリデータが各ブロックを処理し検証する必要がある単一のグローバルチェーンを持つ代わりに(、Somniaは独立した「データチェーン」に作業を分割します。各バリデータは自分のデータチェーンを運営します。これらのデータチェーン上で、バリデータはそのレベルでのコンセンサスチェックなしに生の取引データを含むブロックを追加します。
これらのデータチェーンに加えて、別のコンセンサスチェーンがあります。このコンセンサスチェーンは、修正されたPBFT )実用的ビザンチンフォールトトレランス(アルゴリズムを使用して、すべてのデータチェーンの現在のヘッドを各コンセンサスブロックで集約します。それは各データチェーンのティップを含み、そうすることで、ネットワークがバリデータのデータチェーン全体にわたって公開されたすべてのトランザクションの単一でグローバルなビューを持つことを保証します。これにより、セキュリティ、ファイナリティが確保され、バリデータがネットワークの一貫性を脅かす方法で個々のデータチェーンをフォークすることを防ぎます。
重要な機能の一つは、加速された逐次実行と呼ばれるものです。多くのデータチェーンが並行して動作しているにもかかわらず、トランザクションの最終的な順序付けと実行は、コンセンサスチェーンによって決定される一貫した逐次的な順序で行われます。これにより、並行実行モデルで発生する多くの問題—競合、同じ契約/アカウントをターゲットにしたときの予測できない動作、調整のオーバーヘッドなど—を回避できます。したがって、Somniaは決定論を失うことなく高いスループットの利点を得ることができます。
このアーキテクチャをサポートするために、Somniaは、非常に高速で信頼性の高い読み書きを提供するIceDBというカスタムデータベースや、ノード間で必要な帯域幅を削減するためのストリーミング圧縮や署名集約を含む高度な圧縮技術など、いくつかの有効化技術を導入しています。これらの最適化により、マルチストリームモデルは大規模にスケールしつつ、コストを非常に低く、レイテンシーを小さく保つことができます。
マルチストリームコンセンサスのおかげで、Somniaは最大で約400,000トランザクションを毎秒処理できると主張しています)TPS(。サブ秒のブロック確定性と非常に低い手数料)は、しばしば1セント未満(です。これらの指標は、リアルタイムゲーム、メタバース体験、ソーシャルアプリ、NFTドロップ、高頻度取引など、速度とコストの両方が非常に重要なユースケースに適しています。 私のテイクアウェイ Somniaのマルチストリームコンセンサスは、トランザクション生成をグローバルコンセンサスから分離するスマートな設計で、バリデータにデータチェーンの自主性を与えつつ、最終的な統一された順序を強制します。開発者とユーザーにとって、これは一貫性を犠牲にすることなく、はるかに高いスループットと低レイテンシーを意味します。実装が維持されれば、これは「高速、安価、大衆消費者向けdApps」がどのようなものかを再定義する可能性があります。 #Somnia @Somnia_Network $SOMI