当前位置: 首页 > 区块链 > 区块链分叉是什么意思呀?区块链的硬分叉和软分叉的区别是什么呢?

区块链分叉是什么意思呀?区块链的硬分叉和软分叉的区别是什么呢?

时间:2022-09-19 11:21:18 作者:区块链达人 阅读:3443次

据鑫链财经报道(xinchaincaijing.com),区块链分叉是什么意思呢?区块链的硬分叉和软分叉有啥区别呢?分叉指的是区块链中的分裂,出于各种原因,网络开发人员经常在其区块链上进行自愿软件或协议更新,这些更新可以有两种——硬分叉和软分叉。那么如何区分呢?下面我们一起了解下。

区块链分叉是什么意思呢?

区块链分叉是什么意思呢?

区块链分叉只是对区块链网络协议的更改。当区块链分叉发生时,它会分裂成两个独立的网络,有两个单独的区块链。分叉是一种技术事件,当网络上的矿工几乎同时发现一个区块时,会导致在网络的不同部分同时创建两个区块。

分叉可以作为计划协议更新的一部分,透过社区驱动的计划来添加新功能或增强现有功能。此外,它还有可能因为网络的攻击而发生。任何被设计为去中心化的东西都是在分叉的风险下完成的,许多加密货币现在已经多次分叉成更小的部分。

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

社区改变软件底层规则或协议的概念是开源软件的共同特征。然而,硬分叉和软分叉的概念是区块链技术独有的。那么硬分叉和软分叉之间又有什么区别呢?

硬分叉

当区块链出现硬分叉时,新版本与之前的版本有本质的不同和不兼容。它与该软件的最新版本存在永久差异。这是一个永久的分歧,因为新迭代中的节点无法与之前版本的节点进行通信和达成共识。您可以认为这两个版本几乎就像两个单独运行的不同网络。

新版本的区块链适用于分叉创建的新规则,旧版本仍然运行分叉前的旧规则。这两个网络之间唯一的共同点是它们的共同历史。更多区块链消息,请关注下载WikiBit APP,全球区块链监管查询APP。假设您在网络硬分叉之前持有 5 BTC,那么您最终将在新版本和旧版本的区块链上都拥有 5 BTC。

硬分叉通常发生在社区的特定部分想要在区块链中引入新功能而另一部分不想要时。引入新更改可能有多种原因,例如可扩展性、增强的安全性等。

硬分叉最著名的例子之一是比特币网络在 2017 年分裂成两条独立的链:比特币 (BTC) 和新的比特币现金 (BCH)。分叉的发生是因为社区中的一些人想要解决比特币的扩容问题。硬分叉的支持者希望增加区块大小,而其他人则反对。

软分叉

与硬分叉不同,较新区块链版本的节点仍然可以与旧版本的节点通信。软分叉中引入的规则与旧规则不冲突。软分叉也经常用于在网络用户不可见的编程级别上实现新功能。

软分叉创建的新节点之间的通信与旧节点是无缝的。新节点只是过滤掉旧节点中对新节点的运行不需要的信息。

软分叉的一个例子是比特币的隔离见证分叉,在 BTC 和 BCH 硬分叉之后。它还在不创建硬分叉的情况下解决了比特币的可扩展性。SegWit是一种更新,它只是改变了区块和交易的格式,使旧节点仍然可以验证区块和交易。

总结

区块链分叉只是对区块链网络协议的更改,区块链软分叉是对区块链的微小改动,这些变化不会破坏区块链先前版本的功能连续性。这意味着,未升级的用户仍然可以与未升级的用户进行交互,软分叉向后兼容。而硬分叉则是对区块链的重大改变,这些变化导致区块链先前版本的不连续性或中断。使用硬分叉,未升级的用户将无法与升级的用户交互,因此,硬分叉是向后不兼容的。

tag: 区块链 分叉
免责声明:鑫链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与鑫链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。

上一篇:区块链技术怎么保护版权安全的呢 区块链技术保护版权的意义是什么呢

下一篇:目前国内最火的区块链项目有哪些?区块链项目都有哪些?