当前位置:主页 > 资讯 > 正文
起底贝宝金融带你了解区块链的硬分叉和软分叉
来源:未知作者:快讯2019-12-12 09:18:08

起底贝宝金融带你了解区块链的硬分叉和软分叉

区块链技术中常常会出现两个词“软分叉”和“硬分叉”,新进入区块链金融领域的人们可能对这两个词有一丝疑惑,而这两个词却高频出现在加密金融中,贝宝金融Babel Finance今天为大家讲解这两个词的含义。

软分叉意味着,区块链中向前兼容的分叉。在这种情况下,旧的节点并不会感知到区块链代码发生改变,旧版本会接受新版本创建的区块。新版本和旧版本是兼容的。

如果有大于等于51%的矿工通过新版本,网络就会自动完成软分叉:一开始旧版本创建的区块在新协议下被认为是不合法的,一个短暂的分叉就此出现。最终,新版本的分叉会赶超旧版本的分叉成为最长链。当数量小于51%时,软分叉就不会出现。

贝宝金融beibaojinrong在这里举一个例子,让大家对于软分叉有更清楚的认识。在运行旧版本软件的时候,就好比出门坐大巴,而运行新版本的时候就如同坐飞机。在汽车站安检时 (运行旧版本),可以带饮料进站并且上车,按照日常规程也不会有工作人员对你进行阻拦。但是在机场安检时 (运行新版本),你的饮料就只能丢弃在安检口的垃圾桶里。意思就是说,有些在大巴上能做的事情,在飞机上就不能做 (旧版本支持的事情,新版本不支持)。从另一个角度而言,因为坐飞机的安检更为严格,所以当你满足了坐飞机的要求,那么乘坐大巴自然也没有任何问题 (新版本支持的事情,旧版本也支持)。

硬分叉则意味着在区块链或去中心化网络中不能向前兼容的分叉。此时,旧节点拒绝接受由新节点创建的区块,不符合原规则的区块将会被忽略,矿工会按照原规则在他们最后验证的区块之后创建新的区块。新节点和旧节点会在不同的区块链上运行,各自延续自己认为正确的链,从而划分成两条链。

在比特币网络中,由于一切信息都是开源的,不可避免地会出现硬分叉。而且因为比特币软件具有去中心化特性,任何一个在这套体系里的参与者都可以根据自己的需求选择支持的任意一方的分叉。贝宝beibao温馨提醒,在这种情况下避免过于激进的硬分叉,在分叉前充分做好预防网络攻击的准备,并且充分考虑各方的需要,就变成了必须要完成的功课。

备注:


[责任编辑:快讯]