您的位置 首页 投资

硬叉(区块链)定义

什么是硬叉? 与区块链技术相关的硬分支(或硬分支)是对网络协议的彻底改变,它使以前无效的块和事务有效,反之亦然。硬分叉要求所有节点或用户升级到最新版本的协议软件。 分叉可能是由开发…

什么是硬叉?

与区块链技术相关的硬分支(或硬分支)是对网络协议的彻底改变,它使以前无效的块和事务有效,反之亦然。硬分叉要求所有节点或用户升级到最新版本的协议软件。

分叉可能是由开发人员或加密社区成员发起的,他们对现有区块链实现提供的功能越来越不满意。它们也可能成为新技术项目或加密货币产品众包融资的一种方式。

硬叉可以和软叉形成对比。

关键要点

  • 硬分叉指的是对区块链网络协议的彻底改变,它实际上导致两个分支,一个遵循以前的协议,一个遵循新版本。
  • 在硬叉中,原始区块链的令牌持有者也将在新叉中获得令牌,但是矿工必须选择继续验证哪个区块链。
  • 硬叉可以出现在任何区块链,而不仅仅是比特币(例如,硬叉创造了比特币现金和比特币增值服务等)。
  • 理解一个硬叉

    一个硬叉是当一个区块链的最新版本的节点不再接受区块链的旧版本;这造成了与以前版本的区块链的永久性差异。

    在代码中添加新的规则实质上是在区块链创建了一个分叉:一条路径跟随新的、升级的区块链,另一条路径沿着旧的路径继续。一般来说,过一段时间后,老链条上的人会意识到他们的区块链版本已经过时或不相关,并迅速升级到最新版本。

    叉子是如何工作的

    区块链分叉可以出现在任何加密技术平台上——不仅仅是比特币。这是因为区块链和加密货币的工作方式基本相同,不管它们在哪个加密平台上。你可以把区块链的积木想象成移动记忆的密钥。因为区块链的矿工们制定了在网络中移动记忆的规则,这些矿工理解新的规则。

    然而,所有的矿商都需要就新的规则以及该链中的有效区块达成一致。因此,当你想改变这些规则时,你需要像岔路口一样“岔开”,以表明协议发生了变化或改变。然后开发者可以更新所有的软件来反映新的规则。

    正是通过这种分叉过程,各种名称类似比特币的数字货币应运而生:比特币现金、比特币黄金等。对于偶然的加密货币投资者来说,很难区分这些加密货币之间的区别,也很难将各种分叉映射到时间线上。为了帮助解决这个问题,我们编写了过去几年最重要的比特币硬叉的历史。

    如下图所示,未升级的节点拒绝新规则,这在区块链造成了分歧或硬分叉。

    Image by Julie Bang © Investopedia 2019

    硬叉的原因?

    开发人员可以实现硬分支的原因有很多,例如纠正旧版本软件中发现的重要安全风险,添加新功能,或者反转事务——例如区块链以太网创建硬分支来反转分散自治组织(DAO)上的攻击。

    黑客攻击后,以太网社区几乎一致投票支持使用硬叉来回滚由匿名黑客窃取价值数千万美元的数字货币的交易。硬叉还帮助DAO令牌持有者获得他们的以太(ETH)资金返回。

    硬叉的提议并没有完全解开网络的交易历史。相反,它将与DAO相关的资金转移到一个新创建的智能合同中,唯一的目的是让原始所有者提取他们的资金。

    DAO令牌持有者可以以大约1 ETH到100 DAO的比率提取ETH。作为硬叉的结果,剩余的代币和乙醚的额外余额被DAO策展人收回并分发,以便为组织提供“故障安全保护”。

    硬叉与软叉

    硬叉和软叉本质上是一样的,当一个加密货币平台的现有代码改变时,旧版本会保留在网络上,而新版本会被创建。

    有了软叉,只有一个区块链将保持有效,因为用户采用了更新。然而有了硬叉,新旧区块链并存,这意味着软件必须更新才能按照新规则工作。两把叉子会产生一个裂口,但是一把硬叉子会产生两个区块链,一把软叉子会产生一个。

    考虑到硬叉和软叉在安全性上的差异,几乎所有的用户和开发人员都要求硬叉,即使软叉看起来可以胜任这项工作。在区块链彻底改造街区需要巨大的计算能力,但从硬叉获得的隐私比使用软叉更有意义。

    本文来自网络,不代表爱财富网立场,转载请注明出处:http://www.htuba.com/news/321.html

    作者: 爱财富网

    发表评论

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

    返回顶部