首页 > 网络3.0 > 狗狗币核心 V1.14.8 发布:这就是它的重要性

狗狗币核心 V1.14.8 发布:这就是它的重要性

WBOY
发布: 2024-08-09 15:53:11
原创
1033 人浏览过

Dogecoin Core 1.14.8版本已正式发布,现已在GitHub上提供下载。这次小版本发布带来了几个关键

狗狗币核心 V1.14.8 发布:这就是它的重要性

Dogecoin Core v1.14.8,小版本发布,现已在 GitHub 上提供下载,推荐所有用户使用。此更新包括几项关键改进,旨在增强狗狗币网络的稳定性、效率和安全性。

该更新特别包括从 Bitcoin Core 上游反向移植的几个修复。正如 DOGE 贡献者初级开发人员 (@chromatic_x) 在 X 上宣布的那样,“Dogecoin Core 1.14.8 已经发布。此次要版本包括重要的网络代码更新。我们强烈建议所有平台上的所有用户尽快更新。”

为什么狗狗币核心 V1.14.8 很重要

新版本中的关键增强之一是对等 INV(库存)对象数量的大幅减少。此前,狗狗币核心节点为每个对等节点维护着大量且往往过多的库存项目列表。最新的更新已将其精简为更合理的数量,从而优化节点上的资源分配并减少不必要的网络流量。

更新彻底改进了交易请求跟踪系统,进一步提高了网络的效率。新系统通过优先考虑出站节点而不是入站节点,增强了狗狗币核心与其他节点的通信方式。这种优先级至关重要,因为它使 CPU 和内存使用更加可预测和可扩展,随着对等点数量的增加尤其重要。

此外,孤儿交易现在可以以更好的方式处理。以前以复杂且资源密集的方式进行管理,孤立事务现在的处理方式与常规“getdata”消息类似。这一更改不仅加快了这些交易的处理速度,还简化了底层代码,使其更易于维护且不易出错。

另一个显着的变化是减少了 INV 消息的 getheaders 流量。过去,狗狗币核心会为每个 INV 消息发送多个 getheaders 消息,这增加了带宽使用并使代码库变得复杂。该更新修改了这种方法,在 INV 消息中宣布时,为一个块发送单个“getheaders”消息,从而减少流量并简化交互逻辑。

该版本还包括一种更好的方法来报告难度调整错误。在此更新之前,对于在最后一个检查点之前分支的链,不会报告难度调整违规行为。通过重新安排检查顺序,将检查点检查移至难度检查之后,此问题已得到纠正,从而增强了网络自我监控能力的准确性。

安全性一直是本次更新中最关心的问题,SECURITY.md 文件中的详细文档强调了这一点,该文件描述了报告潜在漏洞的过程。这种主动的方法对于维持狗狗币网络内的信任和完整性至关重要。

技术方面,更新包括多项依赖项升级,例如 fontconfig 至版本 2.12.6、freetype 至版本 2.11.0、expat 至版本 2.6.2。这些升级确保狗狗币核心在安全高效的库上运行。此外,该更新允许使用 Boost 1.80 及更高版本进行编译,并支持使用更新的 C++ 标准进行编译,增强了代码的健壮性并为开发环境提供了面向未来的保障。

截至发稿时,DOGE 交易价格为 0.10134 美元。

以上是狗狗币核心 V1.14.8 发布:这就是它的重要性的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板