Bitcoin Core 发布 0.11.0 版本
Bitcoin Core 发布 0.11.0 版本,新增区块修剪功能(-prune=N,最低 550MB,可让全节点不保留原始区块数据)、大端 CPU 架构实验性支持、内存占用优化、手续费估算算法改进,以及 -walletbroadcast=0 禁用钱包自动广播和 -proxyrandomize Tor 流隔离等隐私选项。
推荐理由:详细列出区块修剪的限制与降级注意事项,运维者可据此评估升级风险与磁盘方案。
Bitcoin Core 发布 0.11.0 版本,新增区块修剪功能(-prune=N,最低 550MB,可让全节点不保留原始区块数据)、大端 CPU 架构实验性支持、内存占用优化、手续费估算算法改进,以及 -walletbroadcast=0 禁用钱包自动广播和 -proxyrandomize Tor 流隔离等隐私选项。
推荐理由:详细列出区块修剪的限制与降级注意事项,运维者可据此评估升级风险与磁盘方案。
Bitcoin Core 于 19 May 2015 发布 0.10.2 版本,包含少量错误修复和翻译更新,官方建议升级。该版本修复了 Windows 上数据目录含非 ASCII 字符导致的严重问题,其他平台无显著变化。由于 0.10.0 起采用 headers-first 同步和并行区块下载,降级至 0.10 之前版本前需备份整个数据目录,区块文件与数据库不向后兼容。
Bitcoin Core 于 4 月 27 日发布 0.10.1 版本,这是一个带来 bug 修复和翻译更新的小版本,官方建议使用 0.10.0 的用户升级。由于 0.10.0 起采用 headers-first 同步和并行区块下载,区块文件与数据库不向后兼容 pre-0.10 版本,降级前需备份整个数据目录。
Bitcoin Core 发布 0.10.0 版本,引入 headers-first 同步与并行区块下载,新硬件上初始全同步最快约 3 小时。该版本自动估算交易手续费,新增 REST 接口、watch-only 钱包支持、libbitcoinconsensus 共识库与 bitcoin-tx 命令行工具,签名改用 libsecp256k1 以实现恒定时间与确定性签名。
推荐理由:降级不兼容警告和 BIP 66 激活门槛写得具体,运维者可据此评估升级风险与时机。
Bitcoin Core 发布 0.9.3 版本,仅包含漏洞修复和翻译更新,官方建议升级。该版本新增区块 295,000 检查点,将 OpenSSL 升级至 1.0.1i,并加入 -maxorphantx= 和 -maxorphanblocks= 选项以控制孤立交易与区块数量。从 0.7.2 或更早版本升级时,首次运行 0.9.3 需重新索引区块链,耗时 30 分钟至数小时。
Bitcoin Core 发布 0.9.2.1 版本,主要包含缺陷修复和少量改进,官方建议升级。Gitian 构建中的 OpenSSL 依赖因 CVE-2014-0224 升级到 1.0.1h。
推荐理由:发布说明列出升级与降级注意事项,可帮助节点运营者评估升级风险与回滚成本。
Bitcoin Core 于 8 April 2014 发布 0.9.1 版本,作为安全更新建议尽快升级,尤其是当前使用 0.9.0 图形界面、或使用更早版本 bitcoind 并为 RPC 启用 SSL 且 allowip 允许潜在恶意主机连接的用户。
推荐理由:原文列出了升级条件和两个具体漏洞,读者可据此判断自己是否处于受影响范围。