Bitcoin (BTC) の開発者は、テスト用として v31.0rc4 のリリースを発表しました。X 上で Bitcoin Core Project が強調したとおり、この主要リリースは v30.2 に続くもので、開発者、ノード運用者、テスターがレビューできるバイナリとドラフトノートが用意されています。
この発表は、メジャーな変更としてクラスター・メンプール設計が導入されたことを受け、Bitcoin の研究者、マイナー、ウォレット基盤提供者を対象としています。明確にするために、メンプールは、マイナーがブロックに含める前に取引が待機する待合室のようなものです。
この再設計では、ブロックのための取引選択、手数料効率、複雑な取引パッケージの取り扱いが改善されています。制限を課すのではなく、新しい仕組みは取引をクラスターに整理します。
これは、1 クラスターあたり 64 取引、サイズ 101 kB というデフォルトの上限を伴います。これにより、手数料によって取引に優先順位を付ける際に、ノードがより良い判断を下せるようにするのが狙いです。さらに、アップデートでは、保留中の取引をより高い手数料版で置き換えることができます。これにより、置き換えがメンプール全体の手数料構造を改善することが保証されます。
Bitcoin ノードソフトウェア v31 には、プライバシー機能の改善、手数料推定の向上、パフォーマンスのアップグレードもあります。
プライバシー面では、取引は Tor または I2P ネットワーク経由でのみブロードキャストできます。これが従来バージョンより優れている点は、ユーザーの IP アドレスが隠され、複数の取引を簡単に結び付けられないことです。これにより、自分でノードを運用する Bitcoin ユーザーのプライバシーが向上します。
一方で、ノードがより速く同期し、ブロックをより速く検証できるようにするため、デフォルトのデータベースキャッシュが 450 MB から 1,024 MB に増やされました。ただしこれは、最低でも 4 GB RAM を搭載したシステムでのみ適用されます。
paytxfee、maxorphantx、古い tor ネットワークラベルを含むいくつかの時代遅れのオプションは削除されました。こうした整理により、ソフトウェアが分かりやすくなり、ユーザーのミスも減ります。
総じて、Bitcoin ノードソフトウェア v31 は、複雑な取引チェーンをより適切に扱い、プライバシーを改善することを意図しています。手数料推定がより正確になり、ブロックがより速く検証されるようになるため、ノードのパフォーマンスは向上します。
開発者は、最終リリースの前に、ノード運用者、マイナー、インフラ提供者が新しいバージョンをテストにかけてくれることを期待しています。これは、リリース時にシームレスな機能が確保されることを目的としています。
別の動きとして、JAN3 の CEO サムソン・モウは、量子コンピューターによる Bitcoin への脅威に関する懸念を退けました。モウは、研究者は Bitcoin の取引を守るための解決策によって、すでに量子コンピューターの脅威に先んじていると強調しました。