ニュース

BNBチェーンがRethを最適化し、同期速度とバリデーターのパフォーマンスを向上

BNBチェーンは、同期の高速化、バリデーターのパフォーマンス向上、そして内部テストでの40%のスループット向上を実現したRethクライアントを強化しました。

BNBチェーンがRethを最適化し、同期速度とバリデーターのパフォーマンスを向上

翻訳記事です。 元の記事を読む.

BNBチェーンは、BNBスマートチェーン(BSC)上での同期速度とバリデーターのパフォーマンスを向上させることを目的としたRethクライアントの重要な進展を発表しました。これらの開発は、Rethのモジュラーアーキテクチャと高度な処理能力を活用して、ノードオペレーターと開発者のためのスケーラビリティと効率を向上させています。

Rethの主要最適化

Rethクライアントは、元々EthereumのためにParadigmによって開発され、BSC固有の機能を統合することでBSCに適応されました。初期の最適化には、並列スパーストライ処理と調整されたビルド設定が含まれ、フルノードの同期中のブロック挿入、実行、および検証の遅延が削減されました。しかし、p95の検証遅延はBSC-Gethクライアントと比較して依然として高いです。

状態ルート計算、永続性、ブロック生成スケジューリングにもさらなる改善がなされました。GethのTrieDBを統合することで、チューリフィーチの事前取得が可能になり、スケジューリングプロセスが調整されました。内部テストでは、以前のTrieDB設定と比較して40%のスループット増加が記録され、バリデーターのパフォーマンスにおける重要な前進を示しました。

パフォーマンス目標と今後の計画

BSC Rethクライアントは、1Gのガス/sスループットを750msのブロック時間下で持続するという長期目標を持っています。初期テストでは、現在のBSC-Gethクライアントに比べて40%の高速同期速度が既に示されており、EVM JITおよびASM Hash最適化などのさらなる改善が計画されています。

クライアントは現在、履歴的およびライブ同期のために稼働していますが、バリデーターの移行はまだ開発中です。ノードオペレーターは、より高速な同期、高いRPCスループット、および低い運用オーバーヘッドを期待でき、開発者とユーザーはより応答性が高くスケーラブルなネットワーク体験の恩恵を受けることができます。

BNBエコシステムへの影響

RethのBNBエコシステムへの統合は、BNBチェーンのブロックチェーンインフラの進展に対するコミットメントを強調しています。Rethの高パフォーマンス能力を活用することで、ネットワークは分散型アプリケーションやサービスのための堅固な基盤を提供し、成長するユーザーベースに対するスケーラビリティと効率を確保することを目指しています。

その他の日本語記事 · 財務比較とSEC資料(英語)