硬分叉和软分叉是什么?

什么是软分叉?

软分叉是协议的更改,但是具有反向兼容性。

我们以交通规则为例(实际上两者非常相似)。比如说,美国规定高速公路最低限速30英里,最高60英里。 有一天政府决定,从现在开始这一范围改为40-70,会发生什么呢? 对于大多数驾驶平均速度为55英里的驾驶员来说,没什么影响。 他们仍有资格开车,也不违反新的最低限速。 但如果你平时车速在30英里,你必须加快速度。

同样,你无需立即将区块链版本更新到软分叉后的版本,可以照常使用,除非你想做一些违背新协议的事情。

什么是硬分叉

如果我们继续用交通来举例,硬分叉基本上就是创建一个新的平行宇宙。这里有自己的高速公路、司机和游戏规则。

如果有一个司机住在内布拉斯加州并且有一辆吉普车,那么现在就出现了一位“司机Cash”,他住在“内布拉斯加州Cash”并拥有“吉普车Cash”。因此,两名司机分别在不同的宇宙中生活。 但内布拉斯加州的司机Cash永远无法访问他的分身,或在内布拉斯加州找工作,因为这两个世界是不相通的。 听起来像是《黑镜》(美国悬疑电视剧)的剧情。

在硬分叉发生后,之前的版本和新的版本将完全分离,两者之间并没有交流或交易选项。通常,新版本继承了老版本的历史交易,而每个版本将会拥有自己的交易历史。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

留言与评论(共有 0 条评论)
   
验证码:
微信号已复制,请打开微信添加咨询详情!