Bitcoin (BTC) 開発者の新しいリリース
Bitcoin 開発者は、テスト用のバージョン v31.0rc4 をリリースしたことを発表しました。Bitcoin Core ProjectがXで強調したように、この主要なリリースは v30.2 に続くもので、開発者、ノードオペレーター、テスターによるレビューのためにバイナリとドラフトノートが利用可能です。
メモリプールの再設計
この発表は、Bitcoinの研究者、マイナー、ウォレットインフラプロバイダーを対象としており、メモリプール設計に大きな変更が導入されました。メモリプールは、トランザクションがマイナーによってブロックに含まれる前に待機する場所です。この再設計により、ブロックのトランザクション選択、手数料の効率性、複雑なトランザクションパッケージの処理が改善されました。
新しいシステムは制限を課すのではなく、トランザクションをクラスターに整理します。デフォルトの制限は、クラスターごとに64トランザクション、サイズは101 kBです。このアイデアは、ノードが手数料によってトランザクションの優先順位を決定する際に、より良い判断を下せるようにすることです。
ユーザー体験の向上
さらに、このアップデートにより、ユーザーは保留中のトランザクションをより高い手数料のバージョンに置き換えることができ、これによりメモリプール全体の手数料構造が改善されることが保証されます。Bitcoin Coreの新しいリリース候補であるv31.0rc4はテスト用に利用可能で、これは新しい主要リリースであり、v30.2に続いています。
プライバシーとパフォーマンスの改善
作業中のリリースノートには、プライバシー機能の改善、手数料の見積もりの向上、パフォーマンスのアップグレードが含まれています。プライバシーの面では、トランザクションはTorまたはI2Pネットワークを通じてのみブロードキャストできるようになり、ユーザーのIPアドレスが隠され、複数のトランザクションが簡単にリンクされることがなくなります。これにより、自分のノードを運営するBitcoinユーザーのプライバシーが向上します。
一方、ノードがより速く同期し、ブロックをより速く検証できるように、デフォルトのデータベースキャッシュが450 MBから1,024 MBに増加しました。ただし、これは少なくとも4 GBのRAMを持つシステムにのみ適用されます。
ソフトウェアの簡素化
また、paytxfee、maxorphantx、古いtorネットワークラベルなど、いくつかの古いオプションが削除されました。これらのクリーンアップにより、ソフトウェアが簡素化され、ユーザーのミスが減少します。全体として、Bitcoinノードソフトウェアv31は、複雑なトランザクションチェーンをより良く処理し、プライバシーを改善することを目的としています。
開発者の期待と量子コンピュータの脅威
ノードのパフォーマンスは、ブロックがより速く検証され、手数料の見積もりがより正確になるため、向上します。開発者は、ノードオペレーター、マイナー、インフラプロバイダーが最終リリース前に新しいバージョンをテストすることを期待しています。これは、リリース時にシームレスな機能を確保するためです。
別の展開として、JAN3のCEOであるSamson Mowは、量子コンピュータがBitcoinに与える脅威に関する懸念を否定しました。Mowは、研究者たちがすでに量子コンピュータの脅威に対してBitcoinのトランザクションを保護するための解決策を持っていると強調しました。