区块链知识普及5:什么是比特币叉?

论坛 期权论坛 期权     
凯哥看币   2019-10-27 06:06   1591   0

“ fork”一词有些令人困惑,因为存在不同类型的“ fork”,这可能意味着非常不同的含义。



[h1]代码库叉[/h1]

代码库分支是软件实现的代码的副本。代码库派生通常会对原始代码库进行调整。在比特币的上下文中,代码库分支可以与比特币协议完全兼容,它们可以导致区块链分支,或者可以建立全新的加密货币。




区块链叉



一个blockchain叉发生在一个blockchain分支到交易历史的两个版本。发生这种情况可能有多种原因,有可能是预料之中的,也可能是意料之外的,并可能视情况而定,导致多种结果,从单个孤立块到全新的加密货币。


[h1]硬叉[/h1]

硬分叉是一种协议升级,可以放松或删除规则。如果所有用户都升级,硬分叉不会导致区块链分叉。尤其是在比特币的背景下,有人认为除非所有用户都升级,否则“升级的”协议根本不应该被称为硬分叉,而应该被称为新的加密货币或“叉币”。


[h1]软叉[/h1]

软分叉是一种协议升级,可以加强或添加规则。软叉升级可能会导致区块链分叉,但是大多数散列功能的强制执行保证了最终在同一交易历史上的融合。甲矿工激活软叉(MASF)通过哈希功率触发,而用户激活软叉(UASF)由用户激活。






[h1]灰色地带[/h1]

尽管不同的术语看起来足够清晰,但比特币的现实却很复杂。硬叉和软叉之间的区别并不总是很明显,有时甚至根本不清楚应将什么视为协议升级。迄今为止,在很多情况下,专家至今仍对某些事件的分类方式持不同意见,并且出于政治动机,人们试图重写历史记录以进行引导。


点击下方标题查看精选文章:
区块链知识普及4:如何保证比特币安全

区块链知识普及3:什么是闪电网络?

区块链知识普及2:什么是以太?

区块链知识普及1:什么是比特币?

你不知道的暗网秘密

币圈必读:倒在黎明前的48万哥




分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:208
帖子:3
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP