风险提示:理性看待区块链,提高风险意识!

比特币硬分叉是什么意思?

2个回答

我要你爱我5星评价

2020-10-29 13:50:09

比特币硬分叉是什么意思?

在中本聪设计比特币之初,比特币区块就被设计成了1MB的信息容量大小。以当时的比特币交易量来说,这1MB足够使用并且还绰绰有余。

但随着比特币在全世界的迅速推广,交易量呈爆发式的增长,这时候1MB的区块容量已经难以支持比特币网络迅速地进行比特币交易确认,因此大量的交易数据造成了比特币网络内存池的拥堵。专业人士看到,这一明显的问题制约了比特币在未来的发展。因此,比特币区块扩容的问题就应时而生(简称比特币扩容)。

比特币扩容并不是最近才提出来的,它早在两年前就已经在比特币论坛社区里进行了讨论,一直讨论无果后就成为了争论。,就现在的情况来说,争论主要围绕隔离见证(SegWit)和比特币无限(Bitcoin Unlimited)来展开。

隔离见证主张不改变原有比特币区块容量的上限,而是采用二层网络的办法,先将比特币实时交易在二层网络进行结算,然后再将结果提交到比特币区块链的主链上进行登记,以减少比特币网络的工作量。

但反对者们认为,采用二层网络是不安全的,它存在被黑客攻破的风险。这会令大型比特币节点在竞争中获得优势,因为大型节点有更多的资源保障比特币交易数据的安全。然后发展到后期相当于比特币主链被几个大型的数据中心所控制。

因此隔离见证的反对者们计划在比特币主链上进行改进,放开比特币区块的限制,让比特币网络一次能够处理足够的数据,从而提升网络效率。这一方案就被称为比特币无限。

但比特币无限同样也遭到了反对。反对者认为实施比特币无限后会促进中心化的形成,因为一次性提交大量的比特币交易数据并不是每一个节点都能做到的。对此大型的节点拥有更高的算力,数据打包速度更快,它在争夺比特币区块链登记权的时候更有优势。最后优胜劣汰,存活下来的只有大型节点。

比特币扩容争论不下就只有实行比特币硬分叉。为什么叫硬分叉,而不是软分叉?因为之前有人主张在同一条区块链上同时兼容两个不同的比特币协议,旧版本还要能够在新版本上继续生长,这就是软分叉。后来他们发现随着比特币协议版本的不断更新,向前兼容的方法太过于复杂,所以放弃掉了。

简单粗暴的比特币硬分叉最终被当成了解决比特币扩容争论的替补方案。最近扩容争论的声音此起彼伏,但还是不见最终结论的出现。反倒是市场从争论的声音里听出了要硬分叉的味道。

鱼鱼鱼18669星评价

2020-08-17 17:32:34

硬分叉是指在更改共识规则后,在旧规则下无效的区块可能会在新规则下变得有效。

硬分叉则会破坏对所有现有比特币软件的兼容性,所有用户必须在指定期限前升级,否则会有损失金钱的风险。这情况可能逼使不升级的用户离开网络,并可能令各种下游软件及应用不能运作,对比特币的网络效应造成损害。