Bitcoin Core 28.3

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

28.3 版本說明

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

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

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

請使用 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 3.17+、macOS 11.0+ 和 Windows 7 及更新版本的作業系統上受到支援和廣泛測試。Bitcoin Core 也應該可以在大多數其他類 UNIX 系統上運作,但在這些系統上的測試頻率較低。不建議在不受支援的系統上使用 Bitcoin Core。

重要變更

Mempool & Policy

最小區塊費率(-blockmintxfee)已更改為每 kvB 1 satoshi。仍可使用設定選項進行更改。

  • 預設最小中繼費率(-minrelaytxfee)和增量中繼費率(-incrementalrelayfee)已更改為每 kvB 100 satoshis。仍可使用各自的設定選項進行更改,但如果決定更改,建議同時更改兩者。
    • 其他最小費率(例如 dust feerate、費用估算器返回的最小值,以及錢包使用的所有費率)保持不變。mempool 最小費率仍會根據高流量而變化。
    • 請注意,除非這些較低的預設值在整個網路中被廣泛採用,否則不保證使用較低費率建立的交易能夠傳播或確認。錢包費率保持不變;在嘗試使用錢包建立較低費率的交易之前,必須更改 -mintxfee
  • #33106 policy: lower the default blockmintxfee, incrementalrelayfee, minrelaytxfee
  • #33504 mempool: Do not enforce TRUC checks on reorg

P2P

  • #33395 net: do not apply whitelist permissions to onion inbounds

Test

  • #32765 test: Fix list index out of range error in feature_bip68_sequence.py
  • #33001 test: Do not pass tests on unhandled exceptions
  • #30125 test: improve BDB parser (handle internal/overflow pages, support all page sizes)
  • #30948 test: Add missing sync_mempools() to fill_mempool()
  • #30784 test: add BulkTransaction helper to unit test transaction utils

Build

  • #32678 guix: warn and abort when SOURCE_DATE_EPOCH is set
  • #32943 depends: Force CMAKE_EXPORT_NO_PACKAGE_REGISTRY=TRUE
  • #33073 guix: warn SOURCE_DATE_EPOCH set in guix-codesign
  • #33563 build: fix depends Qt download link

Doc

  • #32776 doc: taproot became always active in v24.0
  • #32777 doc: fix Transifex 404s
  • #33070 doc/zmq: fix unix socket path example
  • #33133 rpc: fix getpeerinfo ping duration unit docs
  • #33236 doc: Remove wrong and redundant doxygen tag

Misc

  • #33340 Fix benchmark CSV output
  • #33482 contrib: fix macOS deployment with no translations
  • #33581 ci: Properly include $FILE_ENV in DEPENDS_HASH

致謝

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

  • 0xB10C
  • amisha
  • Ava Chow
  • fanquake
  • glozow
  • Hennadii Stepanov
  • MarcoFalke
  • Martin Zumsande
  • romanz
  • Sjors Provoost
  • theStack
  • Vasil Dimov
  • willcl-ark
  • zaidmstrr

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