硬叉与软叉的区别是什么?数字货币硬叉与软叉的基础知识介绍。随着2020年对于BTC减半,新硬币的发行和分叉等区块链事件将变得丰厚,Changelly密切关注着加密货币的发展。我们已经见过Steem硬叉Hive,并且还会有更多分裂。不同的区块链需要不同类型的分支,有时分支会极大地改变网络。我们将发现硬,软和临时分叉背后的内容,并查看加密行业发生的最重要的分叉。
一.叉子:基础知识
为了显示更好的性能并为您提供新功能,智能手机中的应用程序需要不时更新。在区块链行业,这种升级称为分叉。
为了能够生产区块,矿工必须就区块链状态达成共识。一旦网络参与者未能达成共识,就可以提出一个分叉作为解决冲突的解决方案。
发生分叉有几个原因:
网络参与者之间没有共识;
区块链需要关键更新。
比特币是一种开源技术,这意味着任何人都可以看到和使用其源代码。与特定区块链的源代码进行交互时,人们可能会开始自行开发它。在这种情况下,将构想出一个全新的区块链,但是它将与初始区块链共享相同的创世区块(链的第一个区块)。
Litecoin(LTC)被认为是另一个比特币分叉。但是,可以说LTC分叉了BTC源代码是正确的,因为Litecoin和比特币并不共享相同的创世块。
二.什么是临时叉?
当多个矿工同时发现一个区块时,就会发生临时分叉。重要的是要注意,一旦未更新的节点验证了由更新的节点创建的块,就可以创建临时分支,反之亦然。这种性能的结果是区块链内的分裂。当创建两个不同的链时,矿工必须决定将哪个链作为“真实”链提交。之后,矿工继续在“真实”区块链上开采区块。
三.什么是软叉?
软叉是加密货币协议软件的更新。为了改善特定区块链的工作,社区与开发人员一起决定改进网络软件。这样的更新为网络带来了新的规则,但是它们向后兼容。这意味着由于某种原因而不想将其软件更新到最新版本的节点,仍然可以成为网络的正式参与者。实际上,这些节点只要遵循新的规则集,就可以创建新的块并处理事务。
想象一下,区块链中的节点说英语。实施了软分叉,现在为了验证交易和创建区块,矿工必须使用美国英语。但是,英式英语也可以。这是向后兼容。
最著名的软叉可能是SegWit–2017年在比特币网络上提出的软件更新。值得注意的是,由于社区内部对SegWit实施存在分歧,因此,软叉导致了硬叉,从而向业界揭示了一种新的加密货币–比特币现金。最近围绕上述Steem硬叉Hive的丑闻导致了另一个由Steem社区发起的Steem软叉。该软叉0.22.888发生在四月初。
“这个临时的Softfork是为了调整Steem社区的未来,此刻仍受Hardfork影响。由于新的Hardfork的领导者和主要影响者代表Steem区块链的不确定威胁,Softfork将包括具有以下规则的帐户,并通过这些帐户限制一组操作。只要情况需要并达成共识,即可随时降低这些规则的壁垒。”
四.什么是硬叉?
硬分叉比软分叉给网络协议带来了更严重的变化。在这种情况下,尚未升级到该协议的新版本的节点将无法充分发挥作用。必须对最新版本进行更新;否则,节点将无法验证块并继续维护网络。想象一下,区块链中的节点说美国英语。硬分叉发生了,现在为了验证交易和创建区块,矿工不得不使用西班牙语。如果一个节点不讲西班牙语或不想学习它,它就不能参与区块链的操作,而不得不离开网络。
更新如此激进,它们可以触发新区块链的创建。可以像以太坊的君士坦丁堡一样计划硬分叉,但是历史知道有争议的硬分叉案例。
比特币现金(BCH)是一个有争议的硬分叉的完美例子。与主要的比特币链的分离发生在2017年8月1日,编号为478558。BTC社区的一小部分人不同意实施SegWit升级。一旦他们知道他们无法说服大多数BTC矿工,便创建了新的加密货币(BCH)和区块链。一年后,这个比特币分叉遇到了自己的硬分叉,目前称为比特币SV。
臭名昭著的DAO情况使以太坊网络分裂为两个独立的网络。区块链的硬分叉产生了以太坊经典(ETC)和以太坊(ETH)区块链。可以说,以太坊经典版被认为是真正的以太坊平台,而ETH是自1,920,000区块以来的新链条。
两个区块链的社区都致力于两种不同的哲学,并且彼此持怀疑态度。但是,ETC和ETH仍在不断发展。以太坊(ETH)完成了其“MuirGlacier”硬叉,而以太坊经典版则在2020年初发布了“Agharta”。ETC将于今年夏天推出下一个硬叉Phoenix。
五.比特币硬叉
作为业界第一个加密货币,比特币拥有最多的分支。他们中的一些人成功了,并按市值跻身十大加密货币之列,其中一些人被证明是骗局。
比特币XT
比特币经典
比特币无限(BU)
比特币黄金
比特币专用(BTCP)
比特币现金
比特币钻石
比特币披萨
比特币零
BTC硬叉的清单相当长。在2017年底比特币达到20,000美元时,它们中的大多数与主链分离。最强大的人幸存下来,而其他人则被抛在后面。