Bitcoin Core 25.0 版本发布:新特性与升级指南

·

Bitcoin Core 25.0 版本正式发布,这一版本带来了多项新功能、错误修复、性能改进及翻译更新。本文将为您详细解析此次更新的核心内容,并提供清晰的升级指南。


如何升级 Bitcoin Core

如果您正在运行旧版本,请先完全关闭节点(在某些情况下可能需要几分钟),然后根据您的操作系统执行以下操作:

直接从已终止支持(EOL)的版本升级是可行的,但如果数据目录需要迁移,可能会花费一些时间。旧版钱包通常仍受支持。


兼容性说明

Bitcoin Core 官方支持并在以下操作系统上经过充分测试:

它也可以在大多数其他类 Unix 系统上运行,但测试频率较低。不建议在不受支持的系统中使用 Bitcoin Core


主要更新内容

P2P 与网络变更

新增 RPC 方法

RPC 方法更新

构建系统与配置更新

钱包功能增强

图形界面(GUI)更新

REST 接口扩展

二进制验证改进

二进制验证脚本已更新,现在要求多个可信密钥的阈值签名,而非单个“发布密钥”。详情请参阅相关文档。


常见问题

如何升级 Bitcoin Core 节点?

关闭当前节点后,根据您的操作系统下载并安装新版本。数据目录通常会自动迁移,但从较旧版本升级可能需要额外时间。

新增的 scanblocks RPC 有何用途?

它允许开发者快速扫描区块过滤器,定位与特定描述符相关的区块,从而大幅加速钱包重扫过程。需提前启用区块过滤器索引。

Miniscript 支持有哪些实际好处?

Miniscript 增强了比特币脚本的可读性和可分析性,使得复杂支出条件的编写和验证更加安全与简便。新版 Bitcoin Core 更好地支持了相关的操作与解析。

blocksonly 模式如何影响节点性能?

该模式将内存池限制降至 5MB,减少内存使用,但也可能因为共享缓存机制而影响数据库操作性能。建议根据您的硬件和需求进行配置。

为什么二进制验证改为多密钥阈值方案?

这提高了发布过程的安全性,要求多个可信方的参与才能验证二进制文件的真实性,降低了单点风险。

钱包密码支持空字符后,应注意什么?

虽然技术上是可行的,但请确保您的密码管理工具或输入方法能够正确处理空字符,避免意外截断。


无论您是节点运营商、开发者还是高级用户,Bitcoin Core 25.0 都带来了值得关注的改进与优化。👉 查看实时节点工具与资源,助您更高效地参与比特币网络。