Running BCHN? Please upgrade to v27.1.0 or a later version.

BCHN v23.0.0升级的5大亮点

Logo
by Bitcoin Cash Node Team
19 April 2021

在本文中,我们将分享有关最新BCHN版本(v23.0.0)带来的5个最让人兴奋的亮点。

#1. 新版本将巩固即将在2021年5月15日进行的网络升级

尽管BCHN v23.0.0版本并未更改“共识规则”,但它进行了需要基础设施之间协调的重大更改,因此该版本同样具有重要意义。

BCHN v23.0.0是BCHN为这项工作作出的最新贡献,其中包括一些直到2021年5月15日才会激活的更改:

  • 移除对未确认交易的交易链限制

  • 启用多个OP_RETURN(使它们“标准化”)

第一个更改是很多企业已经请求和期待了很久的更改,这些企业的用例涉及到很多0确认的小额交易。 在这些用例中,客户或用户可以会执行那些在他们之间创建的交易,并形成一条长链,之后可以在后续区块中将其确认为一组交易。 (有时,这条链仅有一部分交易被确认,其它部分则留在内存池中,等待稍后再确认——但由于BCH具有足够的区块空间,从5月15日起,矿工将能够对更长的交易链进行确认。)

第二个更改旨在帮助那些创建代币应用的人,例如新的拍卖协议,将SLP交易与其他基于SLP的协议结合在一起,等等。

由于这两个更改都会影响哪些交易能可靠地在网络上传播,因此在5月15日将其一起激活很重要。

挖矿节点和其他“中继” BCHN节点都应进行这次升级,从而使向这些新网络规则的过渡变得顺畅。

#2. 新功能:双花证明

双花证明是BCHN v23.0.0中的新功能,它将帮助提供基础设施,以使商家更可靠地使用比特币现金。

目前已经有几个节点就通用规范达成了一致,并实施了一条新的网络消息,当检测到双花尝试时将其证明传递出去。

其他软件(例如Fulcrum SPV服务器)可以基于这些消息来向电子钱包软件推送双花通知。

这个功能在基础架构层上使用的越多,我们越早可以看到更多的钱包集成双花警报,并且使用比特币现金在实体店和网上商店中进行日常购买变得更加安全。

通过将BCHN节点升级到v23.0.0,您也是在帮助加强对BCH中接收付款的人的保护,这将使人们对网络充满信心,并更多地将BCH采用为付款系统。

#3. 您可以过滤掉来自不干净分叉的无用连接

BSV和ABC分叉没有将自己与其他比特币现金(BCH)节点完全分开,这就是为什么如果您正在运行比特币现金节点,仍然偶尔会看到来自其网络节点的连接。

在BCHN v23.0.0中,可以在节点尝试连接时使用-rejectsubversion选项阻止它们。

这样可以释放BCHN节点上的连接插槽,以便其他有用的节点(例如BCH Unlimited,BCHD,Bitcoin Verde,Flowee,Knuth和其他BCHN节点)可以连接到您并使用这些插槽。

#4. (矿工、矿池或其他经济节点)软限制增加+RPC可用性

BCHN软件已经过测试,可以将挖矿软限制增加到8MB(硬限制默认保持在32MB)。 这意味着默认情况下,生成的区块模板可以包含更多的交易,从而为您带来更多的收入。 当然,你很有可能已经自定义blockmaxsize设置,但我们还是得提一下。

我们还必须告诉您,如果您是使用BCHN软件的矿工,矿池或其他经济节点(例如交易所),则必须将版本升级到v23.0.0。

v22.x.0版本将在2021年5月15日禁用RPC调用,并如要用旧软件继续运行旧规则,需要一个特殊参数来覆盖。

因此,请提前升级到v23.0.0!

#5. 各种bug修复和改进

我们的代码以及图形用户界面都有许多小的修复和改进。 我们认为,此新版本在CPU和内存资源方面比v22.x.0更高效。 在发布此版本之前,我们已经对其进行了广泛的测试,包括在主网络上执行了长期运行。

您可以通过下面链接找到我们的最新版本BCHN v23.0.0:

如果您遇到任何困难,请通过我们的服务支持频道(Slack,Telegram,GitLab)与我们联系。

我们期待继续为BCH网络提供高质量的节点软件。

比特币现金节点团队