主页 > imtoken下载正版 > bch的由来 为什么同源BTC、BCH、BSV联动时减半时间不一致?

bch的由来 为什么同源BTC、BCH、BSV联动时减半时间不一致?

imtoken下载正版 2023-02-16 07:36:22

BCH 和 BSV 都是从比特币 (BTC) 分叉出来的。为什么减半时间不一致?根据区块高度,Shiro 写文章时,BTC 最新区块高度为 612678,BSV 最新区块高度为 617426,BCH 最新区块高度为 617635。BCH 比 BSV 略快,两者都是比 BTC 快约 5000 个区块。根据减半日期,BSV和BCH将在今年4月减半,而BTC将在5月减半,比BCH和BSV慢约34天。

第一个原因:每个区块的生产时间是随机的。

BTC、BCH、BSV减半意味着挖矿奖励每21万个区块减半。每个区块的平均挖矿时间为10分钟,10分钟* 210,000 = 210万分钟,大约4年,这就是每4年减半的说法的由来。平均挖矿时间为 10 分钟,但每个区块的挖矿时间是不确定的。运气好的话,3分钟就能挖到;如果每个人都不走运bch的由来,可能需要 15 分钟。这样一来,平均挖矿时间为10分钟的三条链一起产生,自然也有快有慢:就像三个同级别的运动员参加长跑一样,之前和之前也会分开。之后,而不是总是并列。

第一个原因可以解释 BSV 和 BCH 减半的时间差;但是要解释为什么BTC慢了1个多月,就有点牵强了。解释它需要理由二。

第二个原因:BCH有一段时间,生产速度很快。

要理解这一点,首先要了解计算能力在过去十年中增长了如此之多。按理说,区块生产只会越来越快。比特币如何将出块时间控制在平均 10 分钟?比特币有难度调整算法,每2016个区块调整一次。如果这 2016 个区块的平均生成时间超过 10 分钟,则会降低挖矿难度,以便以后更容易挖矿;否则会增加难度。.

正常情况下这个调整是没有问题的,但是BCH从BTC拆分出来的时候就悲剧了。分叉时的挖矿难度是继承的比特币网络的挖矿难度,但BCH的算力还不到当时比特币网络的十分之一。比特币网络平均 10 分钟出块,而 BCH 需要 100 多分钟。这意味着两件事:一是交易确认时间为600分钟,也就是10多个小时,很可能被用户抛弃;第二,挖矿收益大减,很可能被矿工抛弃,导致全网算力进一步下降。恶性循环。

每2016个区块等待难度调整是否可行?当时距离下一次调整还有1250个区块。按照100分钟一个区块,需要12.5万分钟,约87天。过了这么久,估计BCH要凉了。

当时BCH网络紧急采用了EDA算法,这种算法可以快速降低挖矿难度,解决零危机。但是,这种算法也有副作用。矿工可以达成短期共识。在撤回算力快速降低挖矿难度后,他们可以轻松愉快地挖矿,导致出块时间极不均衡。大多数时候挖矿速度非常快。远低于 10 分钟。一段时间后,BCH 在区块高度上已经遥遥领先于 BTC。BSV 是从 BCH 分叉出来的,所以区块高度也比 BTC 大。

为了改变这种状况,让BCH网络更健康bch的由来,BCH网络后来升级为DAA算法,每日挖矿速度基本稳定。但是,在 EDA 算法中抛出 BTC 的区块之间的高度差仍然存在,这也是为什么 BCH 和 BSV 比 BTC 减半早了一个多月的原因。