Bitcoin86.com

狗狗币Dogecoin Core 1.14.8现已发布:新功能及其重要性

Dogecoin Core 1.14.8 版已正式发布,现在可以在 GitHub 上下载。此小版本发布带来了几项关键改进,旨在增强 Dogecoin 网络的稳定性、效率和安全性,建议所有用户使用。

此次更新包括几项重要更改,尤其是从Bitcoin Core 上游反向移植的几项修复。DOGE 贡献者初级开发人员 (@chromatic_x)通过 X宣布:“Dogecoin Core 1.14.8 已发布。此次要版本包括重要的网络代码更新。我们强烈建议所有平台上的所有用户尽快更新。”

新版本的主要增强功能之一是大幅减少了对等节点的 INV(库存)对象数量。以前,Dogecoin Core 节点会为每个对等节点维护一个庞大且经常过多的库存项目列表。最新更新已将其精简为更合理的数量,从而优化了节点上的资源分配并减少了不必要的网络流量。

为进一步提高网络效率,此次更新彻底改造了交易请求跟踪系统。新系统通过优先考虑出站对等点,增强了 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 美元。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。