跳到正文
10月26日周二
  1. Bitcoin Core 版本说明24

    Bitcoin Core 0.20.2 发布:修复钱包通知与 PSBT 兼容性,调整节点惩罚机制

    Bitcoin Core 0.20.2 版本已发布,包含错误修复、性能改进及翻译更新。该版本恢复了因冲突移除的钱包交易 -walletnotify 通知,并优化了 PSBT 以兼容需要完整前序交易的钱包软件。此外,对行为不当节点的“劝阻”机制不再自动超时或持久化,且无法通过 RPC 单独移除。

9月13日周一
  1. Bitcoin Core 版本说明68

    Bitcoin Core 22.0 发布:新增 I2P 支持并移除 Tor v2

    Bitcoin Core 22.0 版本正式发布,包含新功能、错误修复和性能改进。在网络层面,该版本新增了对 I2P 服务的支持,并移除了对 Tor v2 隐藏服务的兼容,仅保留 Tor v3;同时增加了 NAT-PMP 端口映射支持。

    推荐理由:原文详细列出了比特币核心客户端22.0版本在P2P网络、RPC接口及钱包功能上的具体变更,可用于理解该版本对节点运行和隐私连接的实际影响。

1月14日周四
  1. Bitcoin Core 版本说明62

    Bitcoin Core 0.21.0 发布:支持 Taproot 实验性规则与描述符钱包

    Bitcoin Core 0.21.0 版本正式发布,包含新功能、错误修复和性能改进。该版本实现了 Taproot 共识规则(BIP341/BIP342)但未在主网激活,仅可在 Signet 测试网进行实验;同时引入了基于 SQLite 的实验性描述符钱包(Descriptor Wallets),并增加了对 Tor v3 隐藏服务和 BIP157 紧凑过滤器等网络特性的支持。

    推荐理由:原文详细列出了比特币节点软件0.21版本在共识规则、网络通信及钱包架构上的多项技术变更,适合开发者评估升级影响。

6月3日周三
  1. Bitcoin Core 版本说明62

    Bitcoin Core 0.20.0 版本发布

    Bitcoin Core 0.20.0 版本正式发布,包含新功能、错误修复和性能改进。该版本移除了 BIP61 reject 消息支持,默认使用 bech32 地址,并引入了新的 RPC 白名单配置选项。此外,OpenSSL 不再被使用,且 macOS 最低支持版本提升至 10.12。

12月25日周二
  1. Bitcoin Core 版本说明26

    Bitcoin Core 0.17.1 版本发布:修复错误并恢复 listtransactions 标签支持

    Bitcoin Core 0.17.1 作为次要版本发布,包含多项错误修复、性能改进及翻译更新。该版本将 RPC 参数 `dummy` 重命名为 `label` 并恢复其功能,允许在配置 `-deprecatedrpc=accounts` 时列出收支交易。升级至 0.15.0 及以上版本需迁移链状态数据库,且 macOS 10.10 以下系统不再受支持。

11月24日周六
10月30日周二
10月3日周三
  1. Bitcoin Core 版本说明68

    Bitcoin Core 0.17.0 版本发布

    Bitcoin Core 0.17.0 版本已正式发布,包含新功能、错误修复和性能改进。该版本引入了 BIP 174 PSBT 支持、钱包动态加载与创建、非 HD 钱包升级为 HD 钱包等功能,并废弃了部分旧 API。升级时需注意链状态数据库格式变化可能导致耗时迁移,且 macOS 10.10 以下版本不再受支持。

    推荐理由:原文详细列出了比特币核心客户端0.17.0版本的升级指南、兼容性警告及多项关键功能变更,为节点运维者提供了具体的操作依据。

9月28日周五
  1. Bitcoin Core 版本说明68

    Bitcoin Core 发布 0.15.2 版本以修复 DoS 漏洞并提升性能

    Bitcoin Core 官方发布 0.15.2 版本,该版本包含错误修复、性能改进及翻译更新,并重点修复了影响 0.14.0 至 0.16.2 版本的拒绝服务漏洞 CVE-2018-17144。

    推荐理由:原文详细列出了 Bitcoin Core 0.15.2 版本的升级步骤、兼容性警告以及针对 CVE-2018-17144 漏洞的修复说明,为节点运营者提供了具体的操作指引。

9月18日周二
8月9日周四
7月29日周日
  1. Bitcoin Core 版本说明22

    Bitcoin Core 0.16.2 发布:包含错误修复与翻译更新

    Bitcoin Core 0.16.2 版本现已发布,这是一次包含多项错误修复及翻译更新的次要版本。该版本在钱包、RPC、GUI 及构建系统等方面进行了具体修正,例如限制 walletpassphrase 值并修复测试用例。用户需注意,0.16 及之后创建的钱包不兼容旧版本,且从 0.7.x 及更早版本直接升级不支持自动迁移区块链数据。

5月2日周三
  1. Bitcoin Core 版本说明56

    Bitcoin Core 0.18.0 正式发布

    Bitcoin Core 0.18.0 已发布,这是一个包含新功能、错误修复和性能改进的主要版本更新。该版本引入了多个新的 RPC 命令(如 getnodeaddresses、listwalletdir)并更新了现有 RPC 以支持 PSBT 和输出描述符等功能。此外,它还改进了对 RISC-V 平台的支持,并将随机数生成器从 OpenSSL 切换为内部实现以减少依赖风险。

2月26日周一
  1. Bitcoin Core 版本说明65

    Bitcoin Core 0.16.0 发布:引入完整 Segwit 钱包支持与 Bech32 地址

    Bitcoin Core 0.16.0 正式发布,这是一个包含新功能、错误修复和性能改进的主要版本更新。该版本引入了对隔离见证(Segwit)的完整钱包支持,包括对 BIP173 (Bech32) 原生隔离见证地址的支持,并默认创建分层确定性(HD)钱包。

    推荐理由:原文详细列出了 Bitcoin Core 0.16.0 在钱包对 Segwit 和 Bech32 地址支持方面的具体变更及升级注意事项,有助于理解客户端功能演进。

11月11日周六
  1. Bitcoin Core 版本说明27

    Bitcoin Core 0.15.1 发布:含网络分叉安全增强及多项变更

    Bitcoin Core 0.15.1 版本现已发布,包含错误修复、性能改进及更新翻译。该版本增强了网络分叉安全性,如断开提供低工作量链的对等节点,并弃用矿工区块大小限制选项 blockmaxsize。升级至 0.15.0 或更高版本将转换 chainstate 数据库格式,导致 fee_estimates.dat 中的费用估算被丢弃。

9月19日周二
  1. Bitcoin Core 版本说明15

    Bitcoin Core 0.15.0.1 发布:修复 GUI 启动崩溃及更新手册页

    Bitcoin Core 0.15.0.1 版本现已发布,作为 0.15.0 的次要错误修复版。该更新主要解决了升级后部分客户端因自定义费用设置导致 GUI 启动崩溃的问题,并补充了此前遗漏的手册页更新。用户需注意,从 0.15.0 或更高版本降级需使用 -reindex-chainstate 选项重建链状态数据。

9月14日周四
6月17日周六
  1. Bitcoin Core 版本说明31

    Bitcoin Core 0.14.2 发布:修复 miniupnp CVE-2017-8798 漏洞及多项 Bug

    Bitcoin Core 0.14.2 版本已发布,包含 bug 修复、性能改进及翻译更新。该版本将捆绑的 miniupnpc 更新至 2.0.20170509,以修复允许局域网远程攻击者造成拒绝服务的 CVE-2017-8798 整数符号错误。此漏洞仅影响显式启用 UPnP 的用户,官方建议此类用户尽快升级。

4月22日周六
3月8日周三
  1. Bitcoin Core 版本说明60

    Bitcoin Core 0.14.0 版本发布

    Bitcoin Core 0.14.0 正式发布,这是一个包含新功能、错误修复和性能改进的主要版本更新。该版本显著提升了验证速度和网络传播性能,引入了假设有效区块(assumed-valid blocks)以跳过祖先区块的脚本验证,并支持通过 RPC 命令进行手动区块链修剪。此外,getinfo RPC 命令已被弃用,其字段被拆分至其他命令中,同时新增了嵌套 RPC 命令支持和网络活动切换功能。

1月3日周二