近一半的比特币ABC节点已完成版本更改

  • 2019-07-25 11:06
  • 3T比特
20190513035838-5cd8eb6ee9e4f-445x381.jpg

5月15日BCH的硬叉升级不到一周,开发人员和全节点运营商正在做最后准备。在开发者方面,比特币ABC开发团队在5月6日的0.19版本发布了第五版0.19.5。毫不奇怪,这应该是升级前的最终版本;在整个节点上,根据现金.coin.dance数据显示,近一半的节点已经完成了0.19版本的更改。

BCH客户端运行占比

20190513035838-5cd8eb6ee9e4f.jpg

尽管比特币ABC客户的数量与去年相比有所下降,但它仍占据市场主导地位。

20190513035839-5cd8eb6f0f584.jpg

上图是详细的客户端运行数据。据统计,有319个版本的比特币ABC客户端运行0.19个,占ABC客户总数的42%,运行360个版本的0.18个,占总数的45%。

从这个数据来看,节点更新的速度似乎并不理想,但与一周前更新的更新比例相比,特别是与去年11月的升级相比,BCH节点的更新速度要快得多。在接下来的几天里,大多数ABC节点都应升级。

升级后全节点不更新版本有什么影响?

基本上有三种类型的BCH范围节点,包括矿工(矿井池)等矿工,交换机和钱包等基础设施,以及在个人计算机或家用计算机上运行的个人节点。

1.对于矿工而言,在硬叉升级后不同步客户端的节点将不会从采矿中获得收入。由于BCH是硬分叉升级,因此新旧版本通常不兼容。不是区块链,因此无法识别旧版本的BCH。

2.对于交易和钱包等基础设施来说,影响很小,因为去年11月升级后,开发团队在0.18版本中添加了自动重放保护,这种保护将使0.19版协议激活,0.18版本协议自动添加重播保护,交换机和钱包等基础设施自动与新版本兼容。另外,交易所的交易都不在链条上,大部分硬币都在冷钱包下线,版本变化影响有限。

3.对于个人节点,不更新版本将导致计算机的整个节点中的事务记录保留在硬分叉之前,并且不包括硬分叉之后的事务,这相当于矿工。

如果有人恶意挖原链会造成分裂吗?

20190513035839-5cd8eb6f22f7b.jpg

上图显示了过去七天中BCH的功率计算。未知的计算能力逐渐增加。现在它占所有计算能力的34%。目前尚不清楚这种计算能力的持有者是谁。

匿名计算能力无关,但即使被推测具有最大的恶意,也就是说,它会继续挖掘原有的链后叉,那么它也可能导致BCH的损失非常有限。

1.没有达成共识,用户不承认。

如果你想扔叉子或糖果,项目方一般会提前做好准备,至少是货币圈或某一群人了解新闻,然后是交换,但从目前的角度来看,是吗不存在分叉的BCH新闻,所以即使这种令人不满意的计算能力想要以这种方式分叉新货币,也很难被识别。

2.不支持钱包和交换。

不是每一个分叉的货币,交易所和钱包都会被空投,没有共识和分叉硬币,交易所和钱包的流动性通常被忽略。

3.收入和支出不成比例,采矿难以维持。

BCH挖掘使用DAA动态难度调整算法。整个网络的挖掘难度将根据前144个区块的工作量和经过时间进行调整。未知计算能力的突然涌入将继续增加。难度大,导致回报率降低。在BCH货币价格近期没有大幅上涨的前提下,未知计算能力的收入实际上非常低,甚至亏损。

4.自动重放保护将旧链与新链分开。

硬叉之后的两个链,因为地址和私钥是以相同的计算能力生成的,并且事务格式完全相同,所以会有一个漏洞,即你在其中一个链上启动的事务可以去另一个连锁店。重播也可能得到确认,这是“重播攻击”,ETH和ETC都是这样的。

BCH在去年11月升级后增加了自动重放保护功能,因此不可能用旧链发起重播攻击。

继续运行BU客户端会与ABC 0.19版本冲突吗?

BU开发团队上个月发布了BU1.6.0.0客户端。此版本与即将到来的BCH协议升级兼容。新版本合并了孤立的见证恢复和Schnorr签名。另外,BU客户端在兼容性的基础上,石墨烯块传播技术也得到了很大的改进,并且实现了紧凑的块(BIP152)。

20190513035839-5cd8eb6f3e036.jpg

临近升级,澄清一个关于隔离见证的误解

此次升级的一个变化是见证恢复的隔离,一些不理解升级细节的人可能会因为文字含义而被误解。隔离证人恢复是一项新的CLEANSTACK规则,允许矿工从比特币的孤立证人地址中恢复用户误导的BCH,而不是恢复比特币的孤立见证技术。

头条推荐
图文推荐