主页 > imtoken安卓官网 > 比特币分叉的原理是什么?

比特币分叉的原理是什么?

imtoken安卓官网 2023-01-17 11:40:24

“分叉”这个词在数字货币领域是一个很常见的名词。

分叉的概念起源于比特币。我们知道,比特币交易是基于比特币区块链网络(一个区块构成一条前后相连的链,形成比特币区块链互联网)。既然一个块就是一个块,它就必须有容量(我们来组成一个块,无非就是一堆代码的集合),块容量的大小会限制交易的效率。如果区块容量太小,自然容纳的交易数量也会更少。一旦交易量过大,就会造成拥塞。

一个比特币区块的容量只有1M,可以容纳的交易数量只有5-7笔左右。早期比特币交易的用户比较少,这个容量是没有问题的。然而随着比特币价格的上涨,越来越多的用户涌入,比特币区块无法容纳这么多的交易,造成拥堵。

比特币分叉币

比特币急了:兄弟们慢点,我跟不上你们的交易速度!

网友也着急了:大哥,你能不能快点!

这是个大问题,不仅因为大家的耐心有限,最主要的原因还是比特币被定位为一种货币。收付是否应该快速、准确、无情地实现,如果一直这么慢,什么时候才能实现货币属性?所以,这是个大问题。

比特币分叉币

当然,比特币社区知道这个问题的重要性。至于如何解决这个问题,比特币社区存在分歧。这个分歧在于是否扩大比特币区块的容量(因为我们刚才说了,是因为比特币区块容量太小,交易速度太慢,太拥挤)。

争议主要分为两大阵营:最初以Core为首的比特币开发团队认为,比特币是一种电子黄金,作为一种价值储存手段,一旦扩大,就会毁掉它的核心。以吴忌寒为首的矿工团队认为,比特币未来应该是一种可以快速流通的货币,需要进行扩容,解决交易拥堵问题。

由于区块链的去中心化特性比特币分叉币,任何个人或机构都无法决定如何“扩展”比特币系统。每个人都有自己的看法。他们也不甘示弱,于是大家分道扬镳,各奔东西。比特币链分裂为两条链,BTC和BCH,随着时间的推移演变成所谓的“分叉”。

比特币分叉币

这是分叉的起源。

让我们来谈谈什么是分叉。对于区块链来说,分叉是对区块链协议的改变,类似于区块链的升级,以弥补系统的不足。这就像我们现在的手机软件经常提示你升级的原因一样。

但是,我们知道区块链是去中心化的,它不像你的手机软件,开发者说出来就升级。在区块链的世界里,任何修改都需要所有成员的共识,没有人可以决定何时以及如何改变区块链的底层协议。

因此,当原比特币开发团队和矿工团队意见不一致时,系统将一分为二,并出现两个基于原区块链的新系统。没有人可以干涉。这样一来,比特币系统就分成了两条链:BTC和BCH,也就是所谓的“分叉”,而BCH被称为分叉(a fork of Bitcoin)。

比特币分叉币

其实不只是BCH,还有很多比特币的分叉币。为什么一提到分叉币,首先想到的就是 BCH?这是因为 BCH 是一种相对成功的分叉币。其市值最高时,在加密货币市值中排名第四,仅次于比特币。 Coin、以太坊和EOS是三大主流货币。

让我们打个比方。如果说比特币系统是一棵大树的树干,那么像BCH这样的分叉币就是这棵大树的枝干。

比特币分叉币

但是,分叉并不像这个类比那么简单。分叉也分为硬分叉和软分叉。

我们上面提到的 BCH 是硬分叉。硬分叉意味着使用旧软件的节点无法再验证使用新软件的节点产生的区块。如果要验证,只能升级,升级后相当于换了赛道,跑在另一个新系统上,就像BCH之于BTC,BCH是一条全新的赛道(一条全新的链),而这条链上的货币是 BCH(比特币现金),那么使用 BCH 系统的节点就无法再验证 BTC 网络上的交易。硬分叉,通俗地说,就是每个人都各走各的路,没有交集。

硬分叉的反义词是软分叉。软分叉是指使用旧版本的节点可以验证使用新版本的节点出块,使用新版本的节点也可以验证旧版本的节点出块,这两个版本是兼容的。比特币 2017 年隔离见证升级的方式是软分叉。在整个过程中,不管你用的是旧版本还是新版本,因为两者是兼容的,新版本只是更好的解决了一些问题。本质上,大家还是在比特币链上运行比特币分叉币,没有新币。生产。

综上所述,软分叉和硬分叉的区别在于使用旧软件的节点能否兼容使用新软件的节点。兼容是软分叉,不兼容是硬分叉。 .

本文介绍了分叉和分叉币的概念,以及分叉币的代表——BCH(比特币现金),具有很高的市值,也是主流币之一。这是一个非常成功的货币分叉。