首页 > 区块链 > 什么是软分叉和硬分叉
区块区分  

什么是软分叉和硬分叉

摘要:区块链软分叉硬分叉 VS 软分叉任何软件都需要不断更新以解决问题或提高性能。在加密领域,这些更新被称为“分支”。由于加密货币是分散式网络,因此网络中的所有参与者(称为节点)都需要遵循相同的规则才能正确地协同工作。这套规则被称为“协议”。协议中的典型规则包括区块链上块的大小,矿工获得的用于挖掘新块的奖
什么是软分叉和硬分叉

硬分叉 VS 软分叉

任何软件都需要不断更新以解决问题或提高性能。在加密领域,这些更新被称为“分支”。由于加密货币是分散式网络,因此网络中的所有参与者(称为节点)都需要遵循相同的规则才能正确地协同工作。这套规则被称为“协议”。协议中的典型规则包括区块链上块的大小,矿工获得的用于挖掘新块的奖励等等。加密中有两种类型的叉:软叉和硬叉。但是这两种分支从根本上改变了加密货币协议的工作方式。

软分叉 (Soft Fork)

软分叉是向后兼容的加密货币协议的变化。这意味着,未更新的节点仍然能够处理事务并将新块推送到区块链,只要它们不破坏新的协议规则即可。

想象一下一个软叉,它制定了一个新的规则,将块大小从3MB降低到2MB。较旧的节点仍然可以处理事务并推送2MB或更少的新块。但是,如果较旧的节点尝试将大于2MB的块推送到网络,则较新的节点将拒绝该块,因为它违反了新规则。这鼓励旧节点更新到新协议,因为它们不如更新的节点有效。

硬分叉 (Hard Fork)

硬分叉是加密货币协议的变化,与先前版本不兼容,这意味着未更新到新版本的节点将无法处理事务或将新块推送到区块链。硬叉可用于更改或改进现有协议,甚至可用于创建新的独立协议和区块链。

想象一下协议的变化,将块大小从2MB增加到4MB。如果更新的节点尝试将3MB块推送到区块链,则较旧的未更新节点将不会将此块视为有效,并且它们将拒绝它。根据情况,硬分叉可以是计划的或有争议的。在计划的分支中,参与者将自愿升级他们的软件以遵循新规则,留下旧版本。那些不更新的人会在旧链上进行挖矿,很少有人会使用。

但是如果分支是有争议的,意味着社区内有关于升级的分歧,协议通常分为2个不兼容的区块链--2种不同的加密货币。两个区块链都有自己的社区,开发人员将以他们认为最好的方式进行维护,比如 ETC 和 ETH。

由于分叉基于原始区块链,因此原始区块链中的所有事务也会复制到新的分叉中。例如,如果您有100个加密货币,称为Coin A,并且基于该加密货币的硬分叉创建了一个名为Coin B的新加密货币,您还将获得100个硬币B币。

由于加密货币的开源性质,随着越来越多具有不同目标的个人和组织进入加密货币的世界,分叉将继续成为加密货币发展不可或缺的一部分。

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:msy2134。