コンテンツにスキップ

リリースノート - v0.78.0

タイトル: APIアクセスを拡張し、ノードの信頼性を強化

日付: 2026-10-04

バージョン: v0.78.0

リリース: v0.78.0

Dingo v0.78.0では、オプトインのAPIアクセスを拡張し、ノードのシャットダウンとプロバイダーのクリーンアップを予測可能にし、ConwayおよびMithrilアンカーに基づく会計を修正し、遅延ヘッダー検証とピアの再同期を強化します。

NetworkCompatible
mainnet⛔
preprod-testnet✅
preview-testnet✅
musashi✅
  • 拡張: オプトインのModel Context Protocol (MCP) APIプラグインを追加し、/mcpではStreamable HTTP、/sseではSSEを提供します。Dingoは/healthと/healthzでヘルスチェックを公開し、読み取り専用のSQLiteおよびCardanoツールと再開可能なUTxOクエリにより、より安全なデータアクセスをサポートします。認証、レート制限、オリジン検証でリクエストを保護し、ループバック以外のバインディングには認証とTLSが必要です。

ノードのライフサイクルとインターフェースの変更

Section titled “ノードのライフサイクルとインターフェースの変更”
  • 改善: コンテキストで期限を制限したシャットダウン、決定論的な接続完了処理、停止したハンドラーを報告する制限付きEventBusシャットダウン、協調的なプロバイダーのクリーンアップ、登録に失敗してもパニックを起こさずロールバックするメトリクス登録を実現しました。Mempoolの完了チャネルは<-chan errorから<-chan struct{}に変更されたため、利用側は処理するチャネル型を更新する必要があります。
  • 修正: ConwayスナップショットでDStateおよびDRepレコードを分類する処理を修正し、GetCommitteeActiveCountをGetCommitteeAuthorizedCountに改名し、Mithrilアンカー付きの報酬とAPIブロック数を修正しました。Genesis delegationはShelley安定期間の後にのみ適用され、検証で重複した委任と無効な委任を拒否します。
  • 強化: 各ヘッダーを台帳を変更する前に完全に検証し、遅延マーカーに上限を設けて永続化し、検証中にサイズ超過ヘッダーを拒否します。再同期ではピアごとの帰属を記録し、スロットとハッシュの両方が完全一致した場合に限り、リプレイで冗長な暗号処理をスキップします。

Doc Holiday logo

Docs authored by Doc Holiday

ページを編集

最終更新日: