Dogecoin Core 1.14.8 版本现已正式发布,并可以通过 GitHub 进行下载。这一小版本更新带来了多项关键改进,旨在提升 Dogecoin 网络的稳定性、效率和安全性,强烈建议所有用户尽快更新。
本次更新包括了从 Bitcoin Core 上游反向移植的多项修复,进一步优化了网络性能。DOGE 的初级开发人员 (@chromatic_x) 在 X 上宣布:“Dogecoin Core 1.14.8 版已发布。此次版本包含了重要的网络代码更新,我们建议所有平台用户尽快完成升级。”
此次更新显著减少了对等节点的 INV(库存)对象数量,以优化节点资源分配和减少不必要的网络流量。以往,Dogecoin Core 节点需维护庞大的库存项目列表,而新版本则将这一列表精简至更合理的数量,提升了网络效率。
此外,更新彻底改造了交易请求跟踪系统。新系统通过优先处理出站对等点,改进了与其他对等点的通信方式。这种优先级优化不仅使 CPU 和内存使用率更可预测,也提高了系统在对等点数量增加时的可扩展性。
在处理孤立交易方面,此次更新也带来了显著改进。之前孤立交易的处理方式复杂且资源消耗大,而现在的处理方式与常规的 getdata 消息类似,显著加快了交易处理速度,同时简化了底层代码,提升了维护性。
更新还减少了 INV 消息中的 getheaders 流量。以前 Dogecoin Core 为每个 INV 消息发送多个 getheaders 消息,导致带宽使用量增加并使代码库复杂化。新版本修改了这一方式,现在在 INV 消息中为每个区块发送单个“getheaders”消息,从而减少了流量并简化了交互逻辑。
安全性是本次更新的重点之一。SECURITY.md 文件详细描述了报告潜在漏洞的程序,这种主动的安全措施对于维护网络的信任和完整性至关重要。此外,本次更新还包括对多项依赖项的升级,例如将 fontconfig 升级至 2.12.6 版、将 freetype 升级至 2.11.0 版、将 expat 升级至 2.6.2 版,以确保 Dogecoin Core 在安全高效的库上运行。同时,支持使用 Boost 1.80 及更新版本进行编译,并支持更新的 C++ 标准编译,增强了代码的稳健性和开发环境的未来保障。
截至发稿时,DOGE 的交易价格为 0.10134 美元。