2024年10月24日に発表された「Ginger」アップグレードは、Celestiaネットワークのデータ可用性スループットを即座に2倍に引き上げる重要な改良です。このアップグレードにより、ブロック生成時間が従来の12秒から6秒に短縮され、トランザクションのファイナリティ(最終確定)時間が短縮され、ユーザー体験が向上します。
さらに、Gingerはコミュニティガバナンスを通じて、ブロックサイズを最大8MB(6秒ごと)まで拡大する道を開き、これは1.33 MB/sのデータスループットに相当します。このアップグレードは、Arabicaテストネットのブロック高2348907(2024年11月5日頃)で適用される予定で、Mochaテストネットでは11月、本番のMainnet Betaでは12月に導入が予定されています。
Gingerアップグレードには以下の主な変更が含まれます:
署名者検証付きのBlobタイプの導入(CIP-21):Blobのメタデータに署名者のアドレスを含め、検証プロセスを簡素化します。
ガススケジューラ変数のバージョン管理(CIP-24):ガスコストを安定させ、予測可能にするため、特定のガス変数をネットワークアップグレードを通じてのみ変更可能にします。
タイムアウトのバージョン管理(CIP-26):ブロック時間と関連するタイムアウトをアプリケーションのバージョンで制御し、ブロック時間を12秒から6秒に短縮します。
PFBおよび非PFBトランザクションのブロック制限(CIP-27):各ブロックに含まれるPayForBlobs(PFB)および非PFBメッセージの数に制限を設け、ブロック処理時間を管理します。
また、ネットワークのパフォーマンス向上のため、BBR(Bottleneck Bandwidth and Round-trip propagation time)という輻輳制御アルゴリズムをデフォルトで有効にします。これにより、地理的に分散したネットワーク環境でも高いスループットを維持できます。
Gingerアップグレードは、Celestiaネットワークの性能とユーザー体験を大幅に向上させるものであり、今後の発展に向けた重要なステップとなります。
0x4a63...Dc49