注目★★★★★Hacker News
IPFS のコンテンツ公開が 10 倍高速化、平均 20 秒から 1 秒未満へ
30秒で把握
- 1ProbeLab が IPFS コンテンツ公開を 20 秒から 1 秒未満に短縮する Optimistic Provide を開発・Kubo 0.39.0 デフォルト統合
- 2ネットワークサイズ推定・統計的終了判定・非同期フォローアップで可能に・ネットワークオーバーヘッド 40% 削減も実現
- 3IEEE INFOCOM 2024 発表済・分散アプリの実時間デバッグ・再構成が可能になり IPFS の実用性が向上
要約
ProbeLab チームが IPFS の Kubo 0.39.0 に統合した「Optimistic Provide」により、分散ハッシュテーブル (DHT) へのコンテンツ公開時間を 20 秒以上から 1 秒未満に短縮した。ネットワークサイズの軽量推定、統計的終了判定、非同期フォローアップの 3 つの機構により、リアルタイム公開を実現した。従来は DHT ウォーク中に到達不可能なピアを待つ剛直な終了条件が遅延の主因だったが、90% 確信度での確率的判定に置き換えることで、ネットワークオーバーヘッドを 40% 削減しながら性能を 1 桁以上向上させた。この最適化は IEEE INFOCOM 2024 で発表され、開発者が実時間でのデバッグ・再構成が可能になった。
あなたへの影響
IPFS を本番運用するアプリケーション開発者にとって、コンテンツ公開の 20 倍以上の高速化は分散ストレージの実用性を大きく左右する。
推奨:既存の Kubo 0.38 系統を使用している場合、0.39.0 以降へのアップグレードによって自動的に Optimistic Provide が有効化されるため、特別な実装変更なしにメリットを享受できる。