GTokenTool全网最好的代币发行工具平台
当前位置:首页 >> 加密百科 >> 区块链中的硬分叉和软分叉是什么?

区块链中的硬分叉和软分叉是什么?

admin 加密百科 34

区块链中的硬分叉是什么?


区块链中的硬分叉和软分叉是什么?

区块链中的硬分叉是对区块链网络协议的彻底改变。简单来说,它是加密货币网络中所有节点都需要同意的软件升级。 


如果硬分叉存在争议,即并非所有矿工都遵守为网络制定的新规则,则可能会发生链分裂,导致旧区块链和升级后的区块链同时运行,因为一些矿工继续在“旧”链上挖矿。例如,比特币就是这种情况

以及2017 年 8 月的比特币现金(BCH )。


区块链中的软分叉是什么?


区块链中的软分叉是对加密货币软件协议的更改,该更改与协议的先前版本向后兼容。换句话说,软分叉是对加密货币的更改,不需要所有用户升级到新版本的协议。 


软分叉可用于为加密货币添加新功能或撤销交易(如区块链重组的情况)。在工作量证明系统中,当大多数矿工(按哈希算力)升级到新软件时,软分叉将结束,区块链将恢复为单一一致的链。


区块链中的硬分叉与软分叉:关键区别


那么,底线是什么?硬分叉和软分叉都是更新区块链的方式,但它们的实现方式不同。


区块链中的硬分叉就像是一本书的全新章节,情节完全改变,你无法回到旧故事。它造成永久性分裂,通常会导致两个独立的区块链——一个属于拥抱新规则的人,另一个属于坚持旧规则的人。


另一方面,区块链中的软分叉更像是编辑一个章节以改进它,而不会改变整个故事。它是向后兼容的,这意味着那些不升级的人仍然可以继续使用(尽管他们的体验可能有点笨拙)。它的破坏性较小,不会导致分裂,因此它是一种“更温和”的方法。


简而言之,硬分叉是重大的、根本性的变革,要求每个人都参与进来,否则就分道扬镳。而软分叉则是较小的调整,旨在在不破坏流程的情况下带来改进。


区块链为何会发生分叉?


首先,分叉可能是由于开发人员和社区决定升级网络而发生的。此决定通常是有计划的事件,由于其预先安排的性质,因此不会引起任何争议。进行这种类型的分叉是为了引入可以增强加密货币项目的功能。但是,由于网络内的所有参与者都同意,因此不会导致新加密货币的形成。


其次,分叉可能是由于加密货币社区内部的分歧而发生的。一些成员可能寻求对代币或代币协议进行更改,而其他成员则不会。如果社区无法达成妥协并达成后续协议,那么很可能会出现硬分叉,随后出现链分裂。这会导致形成一个全新的区块链,并产生一种新的原生加密货币。


第三,分叉可以作为一种使特定事件无效的方式启动,有时被称为救援硬分叉。当不良事件(例如大规模黑客攻击或盗窃)影响代币社区时,就会发生这种情况。在这种情况下,开发人员与社区的大多数人可以决定分叉账本,使被盗代币变得毫无用处。这也会将受影响的成员的资金返还给他们。


最后,硬分叉的唯一目的是创建新代币。由于加密社区中的大多数项目都是开源的,因此可以查看代码并使用它来创建新代币。新代币可能与母账本有相似之处,但通常会具有其开发人员认为必要的升级的独特功能。新代币通常会试图通过其名称和品牌来与母代币区分开来。


硬分叉和软分叉的示例

硬分叉的一个极好例子是 BCH 的创建。这次分叉的支持者希望将比特币网络中的区块大小从 1MB 增加到 8MB。他们认为这将有助于解决比特币面临的可扩展性问题,因为账本将能够容纳每个区块的更多交易。此外,这次升级将导致每笔交易收取的费用降低。由于比特币社区无法就此事达成一致,“更大区块”的支持者发起了软件更改,比特币账本分裂为 BCH。


软分叉的一个例子是比特币在 2017 年实施的SegWit更新。此更新旨在解决交易延展性问题,同时增强比特币的可扩展性。

硬分叉和软分叉的优点和挑战


一般来说,分叉发生在加密货币项目开发者对项目如何推进存在分歧时。这通常会导致社区分裂,一些人支持新的分叉,而另一些人则留在旧链上。


如果分叉成功,它可以为项目带来大量新的关注和投资。它还可以帮助解决项目的任何现有问题,让社区重新开始。然而,分叉也可能非常危险。如果分叉操作不当,可能会导致项目彻底崩溃。

作者:GTokenTool一键发币平台

交流群:https://t.me/+Kz4u3xoDpFo3ZWY1

同类推荐