区块链网站|NFTS 比特币现金(BCH) 科普园17 |不以为然的“分叉”是什么梗?

科普园17 |不以为然的“分叉”是什么梗?

广告位

科普园地17 | 一言不合就“分叉”是什么梗?

比特币现金(BCH)是比特币的分叉。其实比特币除了比特币现金,还有很多分叉币,那么分叉到底是什么意思呢?我们先来解释一下“分叉”和“分叉币”的概念。

一、分叉的起源

这个分叉的概念起源于比特币。我们知道,比特币交易基于比特币区块链网络(一个区块形成一个与另一个相关的链,形成比特币区块链网络)。既然块是块,就要有容量(我们来补块吧,块无非就是一堆堆代码的集合)。块容量的大小会限制事务的效率。如果块容量太小,自然可以容纳的事务数量就会更少。

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

比特币急了:慢点,兄弟dei,我跟不上你的交易速度。嘿!用户也急了:大哥,能不能快点喂!

这是一个很大的问题,不仅因为大家的耐心是有限的,更主要的原因是比特币被定位为货币。作为货币,你要快速准确的实现支付和收款。如果一直这么慢,你什么时候才能意识到货币属性?所以,这是个大问题。

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

争议主要分为两大阵营:

以Core为首的原比特币开发团队认为,比特币是价值存储的电子黄金,一旦膨胀,就会破坏其核心的东西;

以吴为首的矿工团队认为,未来比特币应该是一种可以快速流通的货币,需要进行扩容来解决交易拥堵的问题。

由于区块链的去中心化性质,没有任何个人或组织可以决定如何“扩展”比特币系统。每个人都有自己的看法,每个人的看法都有分歧,谁也不愿意退让。于是,大家各取所需,各奔东西。这条比特币链已经分裂为BTC链和BCH链,随着时间的推移,它已经演变成了所谓的“分叉”。

这就是分叉的起源。

二、分叉的意义是什么?

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

然而,正如我们所知,区块链是分散的。它不像你的手机软件,开发者说升级就升级。在区块链的世界里,任何修改都需要所有成员的共识,没有人能决定何时以及如何改变区块链的基本协议。

所以,当原来的比特币开发团队和矿工团队出现分歧时,系统就会一分为二,出现两个基于原来区块链的新系统。每个人都有自己的路,谁也不能干涉谁。这样,比特币系统就分成了两个链条:BTC和BCH,称为“叉子”,BCH称为叉子币(比特币的叉子币)。

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

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

第三,硬分叉和软分叉

但是,分叉并不是这个比喻那么简单。分叉可分为硬分叉和软分叉。

(一)硬分叉

上面提到的BCH属于硬分叉。硬分叉意味着使用旧软件的节点不再能够验证由使用新软件的节点产生的块。

如果要验证,只能升级,但升级后相当于换了轨道,运行在另一个新系统上。就像BCH之于BTC,BCH是一个全新的赛道(一个全新的链条),这个链条中的货币是BCH(比特币现金)。然后,使用BCH系统的节点不能再在BTC网络上进行交易验证。硬分叉,通俗地说就是各走各的路,再也没有交集了。

(2)软分叉

硬分叉的反义词是软分叉。软分叉是指旧版本节点可以验证新版本节点产生的块,新版本节点也可以验证旧版本节点产生的块。这两个版本是兼容的。

2017年比特币孤立见证升级的方式是软叉。在整个过程中,你用老版本还是新版本并不重要,因为两个版本是兼容的,新版本只是更好地解决了一些问题。本质上大家还是在比特币的链条上运行,没有新的币产生。

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

广告位
本文来自网络,不代表区块链网站|NFTS立场,转载请注明出处:https://www.qklwz.com/jzb/bch/36223.html

作者: 花木

上一篇
下一篇

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

返回顶部