Bitcoin Core バージョン31.1のリリース
Bitcoinの開発者たちは、バグ修正とパフォーマンス向上を含むメンテナンスリリースであるBitcoin Coreバージョン31.1を公開しました。この新しいソフトウェアは、ノードオペレーターのネットワークデータを露出させるリスクがある重要なプライバシー脆弱性に特に対処しています。
プライバシー設定のセキュリティ脆弱性
プラットフォームのプライバシー設定内のセキュリティ脆弱性が、新しいリリースで提供された最も注目すべきパッチです。具体的には、IPアドレス漏洩問題の修正が含まれています。このソフトウェアは「-privatebroadcast」機能を使用する際のIPアドレス漏洩を修正します。
プライバシーメカニズムは、特定の条件下でデータを安全にルーティングできていませんでした。しかし、今回のアップデートにより、ノードオペレーターは自らのクリーンなネットIPアドレスを意図せずに明らかにすることなく、匿名性を保つことができるようになりました。
データベースエンジンの改善
セキュリティパッチに加えて、Bitcoin Core v31.1はハードウェアに負担をかけていたデータベースエンジン内の欠陥も解決しました。このリリースには「-privatebroadcast IPアドレス漏洩およびleveldbによる過剰なディスク操作」の修正が含まれています。
このバージョンは特に「チェーンステートデータベースが自らの大部分を繰り返し書き換え、通常の操作中に過剰なディスクの読み書きを引き起こす問題を修正します。」
ウォレットインフラのメンテナンス
ウォレットインフラも重要なメンテナンスを受けました。指定されたウォレットの変更において、開発チームは「移行中に最終BDBページLSNを確認する」ためのプルリクエストを統合し、「入力サイズを見積もる際にアウトポイントを使用する」修正を行いました。
アップデートの重要性
ノードオペレーターは、セキュリティとデータベースの改善を享受するために、迅速にシステムを更新する必要があります。ユーザーは新しいバイナリをインストールする前に、アクティブなノードを完全にシャットダウンする必要があります。