Bitcoin Core 25.1

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

25.1 版本說明

Bitcoin Core 25.1 版本現已發布,可從以下位置下載:

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

此版本包含各種錯誤修正和效能改善,以及更新的翻譯。

請使用 GitHub 的問題追蹤器回報錯誤:

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

如需接收安全性和更新通知,請訂閱:

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

如何升級

如果您正在執行舊版本,請將其關閉。等待它完全關閉(在某些情況下可能需要幾分鐘),然後執行安裝程式(在 Windows 上)或直接複製 /Applications/Bitcoin-Qt(在 macOS 上)或 bitcoind/bitcoin-qt(在 Linux 上)。

可以直接從已達到 EOL 的 Bitcoin Core 版本升級,但如果需要遷移資料目錄,可能需要一些時間。通常支援舊版本的 Bitcoin Core 錢包。

相容性

Bitcoin Core 在使用 Linux kernel、macOS 10.15+ 和 Windows 7 及更新版本的作業系統上受到支援和廣泛測試。Bitcoin Core 也應該可以在大多數其他類 Unix 系統上運作,但在這些系統上的測試頻率較低。不建議在不受支援的系統上使用 Bitcoin Core。

重要變更

P2P

  • #27626 Parallel compact block downloads, take 3
  • #27743 p2p: Unconditionally return when compact block status == READ_STATUS_FAILED

Fees

  • #27622 Fee estimation: avoid serving stale fee estimate

RPC

  • #27727 rpc: Fix invalid bech32 address handling

Rest

  • #27853 rest: fix crash error when calling /deploymentinfo
  • #28551 http: bugfix: allow server shutdown in case of remote client disconnection

錢包

  • #28038 wallet: address book migration bug fixes
  • #28067 descriptors: do not return top-level only funcs as sub descriptors
  • #28125 wallet: bugfix, disallow migration of invalid scripts
  • #28542 wallet: Check for uninitialized last processed and conflicting heights in MarkConflicted

Build

  • #27724 build: disable boost multi index safe mode in debug mode
  • #28097 depends: xcb-proto 1.15.2
  • #28543 build, macos: Fix qt package build with new Xcode 15 linker
  • #28571 depends: fix unusable memory_resource in macos qt build

Gui

  • gui#751 macOS, do not process actions during shutdown

Miscellaneous

  • #28452 Do not use std::vector = {} to release memory

CI

  • #27777 ci: Prune dangling images on RESTART_CI_DOCKER_BEFORE_RUN
  • #27834 ci: Nuke Android APK task, Use credits for tsan
  • #27844 ci: Use podman stop over podman kill
  • #27886 ci: Switch to amd64 container in “ARM” task

致謝

感謝所有直接為此版本做出貢獻的人:

  • Abubakar Sadiq Ismail
  • Andrew Chow
  • Bruno Garcia
  • Gregory Sanders
  • Hennadii Stepanov
  • MacroFake
  • Matias Furszyfer
  • Michael Ford
  • Pieter Wuille
  • stickies-v
  • Will Clark

以及所有在 Transifex 上協助翻譯的人。