区块链技术

区块链概念解读:软分叉

作者:admin 点击数: 2019-02-25 15:17:23

区块链概念解读:软分叉

区块链概念解读:软分叉




什么是软分叉



分叉是区块链领域的专业术语。产生分叉的核心原因是对原来共识产生了分歧。


分叉从软件的角度来讲,就是系统升级,在中心化系统中,升级比较简单,中心一次更新,全网同步;但在区块链等非中心化系统中,“升级”并不是那么简单,甚至可能一言不合就造成区块链分叉。



区块链的分叉,有两种类型:软分叉和硬分叉。核心区别在于分叉后的区块链是否能兼容旧区块链。这节来说说软分叉。



软分叉是指,当新共识规则(交易的数据结构)发生改变后,未升级的节点可以验证已经升级的节点生产出的区块,而已经升级的节点也可以验证未升级的节点生产出的区块。软分叉保持兼容性,新旧区块仍然可以共同在同一条链上,没有新币种产生;


通俗的讲,可以把软分叉形象的理解为:马路还是原来的马路,只是请了建筑队施工,扩宽了路面。