Bitcoin Core 24.1

Bitcoin Core installation binaries can be downloaded from bitcoincore.org and the source-code is available from the Bitcoin Core source repository.

24.1 リリースノート

Bitcoin Core バージョン 24.1 は以下から入手可能です:

https://bitcoincore.org/bin/bitcoin-core-24.1/

このリリースには、さまざまなバグ修正およびパフォーマンス改善、更新された翻訳が含まれています。

バグの報告にはGitHubのIssue Trackerを使用してください:

https://github.com/bitcoin/bitcoin/issues

セキュリティやアップデートの通知を受け取りたい場合は、以下に登録してください:

https://bitcoincore.org/en/list/announcements/join/

アップブレード方法

旧バージョンを起動している場合はシャットダウンしてください。 完全にシャットダウンするのを待ってから(数分かかる場合があります)、 Windowsの場合はインストーラーを実行、Macの場合は/Applications/Bitcoin-Qtを上書き、 Linuxの場合はbitcoind/bitcoin-qtを上書きしてください。

EOLに達したBitcoin Coreのバージョンから直接アップグレードすることは可能ですが、 データディレクトリを移行する必要がある場合は時間がかかる可能性があります。 Bitcoin Coreの旧ウォレットバージョンが一般的にサポートされます。

互換性

Bitcoin CoreはLinuxカーネルやmacOS 10.15以降、Windows 7以降を使用している オペレーティングシステムでサポートされ、広範囲にテストされています。 Bitcoin Coreは他のほとんどのUNIXライクなシステムでも動作するはずですが、 それらの環境では頻繁にテストされていません。 サポートされていないシステムでBitcoin Coreを使用するのはお勧めできません。

P2P

  • #26878 I2P network optimizations
  • #26909 net: prevent peers.dat corruptions by only serializing once
  • #27608 p2p: Avoid prematurely clearing download state for other peers
  • #27610 Improve performance of p2p inv to send queues

RPCとその他のAPI

  • #26515 rpc: Require NodeStateStats object in getpeerinfo
  • #27279 doc: fix/improve warning helps in {create,load,unload,restore}wallet
  • #27468 rest: avoid segfault for invalid URI

ビルドシステム

  • #26944 depends: fix systemtap download URL
  • #27462 depends: fix compiling bdb with clang-16 on aarch64

ウォレット

  • #26595 wallet: be able to specify a wallet name and passphrase to migratewallet
  • #26675 wallet: For feebump, ignore abandoned descendant spends
  • #26679 wallet: Skip rescanning if wallet is more recent than tip
  • #26761 wallet: fully migrate address book entries for watchonly/solvable wallets
  • #27053 wallet: reuse change dest when re-creating TX with avoidpartialspends
  • #27080 wallet: Zero out wallet master key upon locking so it doesn’t persist in memory
  • #27473 wallet: Properly handle “unknown” Address Type

GUIの変更

  • gui#687 Load PSBTs using istreambuf_iterator rather than istream_iterator
  • gui#704 Correctly limit overview transaction list

その他

  • #26880 ci: replace Intel macOS CI job
  • #26924 refactor: Add missing includes to fix gcc-13 compile error

クレジット

このリリースに直接貢献されたみなさん、ありがとうございます:

  • Andrew Chow
  • Anthony Towns
  • Hennadii Stepanov
  • John Moffett
  • Jon Atack
  • Marco Falke
  • Martin Zumsande
  • Matthew Zipkin
  • Michael Ford
  • pablomartin4btc
  • Sebastian Falbesoner
  • Suhas Daftuar
  • Thomas Nguyen
  • Vasil Dimov

Transifexでの翻訳を手伝ってくださったみなさんもありがとうございます。