詳細解説
1. プライバシー&パフォーマンス修正(2026年7月9日)
概要: Bitcoin Core v31.1のこのメンテナンスアップデートでは、2つの重要な問題が修正されました。ユーザーのIPアドレスが漏れる可能性のあったプライバシーの穴を塞ぎ、またディスクの過剰な使用を引き起こしていたバグを修正することで、ノードの耐久性とパフォーマンスを向上させています。
特に注目すべきは-privatebroadcast機能の修正です。v31.0では、悪意のあるピアがプライベートなTorネットワーク接続を通常の接続に切り替えさせることができ、ノード運営者の実IPが露出する恐れがありました。今回のアップデートにより、プライベート放送は確実にプライベートに保たれます。加えて、chainstateデータベースのLevelDBに存在したバグも修正されました。このバグは不要な高負荷なディスク入出力を引き起こし、フルノードのハードウェアに負担をかけていました。修正により負荷が軽減され、ノード運用がより効率的かつ持続可能になります。
意味合い: これはBitcoinにとって非常に良いニュースです。ネットワークのセキュリティとプライバシーが強化されることで、インフラを支えるノードの信頼性が高まり、Bitcoinの分散性と耐障害性がさらに強固になります。これらはBitcoinの長期的な価値の根幹を支える重要な要素です。(出典)
2. リリース候補版の公開(2026年6月30日)
概要: 開発者はv31.1rc1を「リリース候補版」として公開し、コミュニティにテストを呼びかけました。これは正式リリース前に残るバグを発見し、より安全で安定したアップデートを提供するための重要なプロセスです。
このバージョンは本番環境での使用を目的としていませんが、v31.1に予定されているすべての修正(プライバシーとディスク使用の改善を含む)が含まれています。ボランティアのテストにより、ネットワーク全体の安定性が守られます。
意味合い: これはBitcoinにとって中立的なニュースです。オープンソース開発の健全な慣行であり、公開テストを通じてネットワーク全体の問題発生リスクを減らすことで、システムの信頼性向上に寄与します。(出典)
3. メジャーバージョン30.0のリリース(2025年10月12日)
概要: この大規模アップグレードでは、いくつかの基盤的な改善が行われました。旧式のレガシーウォレットが廃止され、グラフィカルユーザーインターフェースがQt 6に更新されました。特に注目すべきは、OP_RETURNのデータ制限が80バイトから4MBに大幅に拡大されたことです。これにより、より多くのオンチェーンデータ(例えば文書のタイムスタンプや契約パラメータなど)を直接取引に埋め込むことが可能になりました。
レガシーウォレットの廃止はコードベースの簡素化を促し、Qt 6への移行はユーザー体験の近代化を意味します。OP_RETURNの拡大は議論を呼びましたが、Bitcoinの用途を単なる支払いから拡張し、より多様なアプリケーションを可能にする重要な一歩です。
意味合い: これはBitcoinにとって非常にポジティブな動きです。プロトコルの積極的な進化を示しており、新しいユースケースに対応することで開発者の関心を引きつけ、長期的にはブロックスペースの需要増加につながる可能性があります。(出典)
結論
Bitcoinの開発は、セキュリティ、プライバシー、ネットワーク効率の強化を最優先しつつ、オンチェーン機能の拡張にも慎重に取り組んでいます。これらのアップデートは、成熟したプロジェクトが革新と運用の安定性を両立させていることを示しています。v30.0で拡大されたデータ容量は、今後のBitcoinネイティブアプリケーションの新たな波をどのように促進するのでしょうか。