シーンの設定 🌐

Sei は 2023 年 8 月にメインネット ベータ版がリリースされて以来、一貫して 390 ミリ秒という驚異的なファイナリティ時間を達成しており、これまでで最速のブロックチェーンとなっています。最近提案された、初の並列化 EVM ブロックチェーンである Sei v2 は、Solana と Ethereum の長所を組み合わせることで、Sei のパフォーマンスを向上させることが期待されています。

SeiDB の登場: ストレージのゲームチェンジャー ⚙️

状態の肥大化の課題に対処するために、Sei v2 では、状態アクセス、コミットメント、およびストレージを最適化するように設計された画期的なストレージ レイヤーである SeiDB が導入されています。重要なポイントを詳しく見ていきましょう。

🔍 重要なポイント

  • アクティブ状態のサイズが 60% 削減: SeiDB はアクティブ状態のサイズを大幅に削減し、ブロックチェーンの効率を向上させます。

  • 履歴データの増加が 90% 減少: 履歴データの増加が抑制され、時間の経過によるパフォーマンスの低下を防ぎます。

  • 状態同期時間が 1200% 高速化: SeiDB は状態同期を高速化し、ノードがシームレスに同期された状態を維持できるようにします。

  • ブロック コミット時間が 2 倍に改善: SeiDB を使用すると、ブロック コミット時間が 287 倍も大幅に改善されます。

  • 全体的な TPS が 2 倍に向上: 状態アクセスとコミットが高速化することで、1 秒あたりのトランザクションが 2 倍に増加します。

状態の肥大化: ストレージの課題 📊

アクティブ状態

  • スナップショットの課題: 状態のサイズが大きいと、スナップショットの作成などの重要な操作が妨げられ、状態同期後のキャッチアップ期間が長くなります。

  • 書き込み増幅の問題: Sei v1 ストレージでは、書き込み増幅率が 2.5 倍になり、ストレージの使用効率が低下します。

歴史的状態

  • 急速なストレージの増加: Sei v1 のテストネット上の履歴データは、1 日あたり 150 GB という持続不可能な速度で増加していました。

状態コミットメント (SC) レイヤー 🌳

  • メモリマップされた IAVL ツリー: SeiDB は、アクティブな状態のコミットメントにメモリマップされた IAVL ツリーを利用して、データを 2 つのレイヤーに分割します。

  • 非同期トランザクション コミット: 非同期コミットにより、トランザクション コミットの遅延が最小限に抑えられ、パフォーマンスが向上します。

状態ストレージ (SS) レイヤー 💽

  • 効率的な生のキーと値のペア: SS は最小限のメタデータで生のキーと値のペアを保存し、状態ストレージ要件を 60% 削減します。

  • 柔軟なバックエンド サポート: RocksDB、SQLite、PebbleDB などのさまざまなバックエンドをサポートし、ノード オペレーターに柔軟性を提供します。

ベンチマーク 📈

  • 状態同期の 1200% 高速化: SeiDB は状態同期を大幅に高速化し、読み取りおよび書き込み操作を最適化します。

  • ABCI ブロック コミット レイテンシが 287 倍高速化: SeiDB の非同期コミットにより、ABCI ブロック コミット レイテンシが 287 倍も大幅に改善されます。

結論🌟

SeiDB はゲームチェンジャーとして登場し、状態の肥大化の課題に対処し、Sei のブロックチェーン ストレージの速度、パフォーマンス、信頼性を大幅に向上させます。Sei Labs が SeiDB を改良し続けるにつれて、TPS とスループットがさらに向上し、業界リーダーとしての Sei の地位が強化されると予想されます。

詳細な洞察と技術的な議論への貢献については、Sei 開発者フォーラムの SeiDB 提案を参照してください。

この画期的な取り組みに多大な貢献をしてくれた Cosmos SDK の Bez と Cronos チームに感謝します。

$SEI
#SEI #EVM #cryptonews