意外分叉

3年前更新 0 0

当两个或以上的矿工在相同的时间计算出哈希函数结果,获得打包区块的权利,生成两个区块,矿工们便会在两个区块下继续各自计算,直至其中一条链比另一条长,则矿工们就会放弃短链的区块投入较长链的区块继续挖矿。

收录时间:
2023-01-06

当两个或以上的矿工在相同的时间计算出哈希函数结果,获得打包区块的权利,生成两个区块,矿工们便会在两个区块下继续各自计算,直至其中一条链比另一条长,则矿工们就会放弃短链的区块投入较长链的区块继续挖矿。

分叉有点类似于“分手”,原本大家在同一条区块链里面运行,后来由于意见不合一拍两散各奔东西,你走你的阳光道,我走我的独木桥,各不相干。在中心化的系统中升级软件十分简单,公司确定一个可行方案实施升级就好了,即使有意见分歧最终也是由领导拍板决策。对于用户来说就是在应用商店里点个升级就完成了。但在区块链的去中心化系统中想要“升级”就并不是那么容易了,甚至可能一言不合造成区块链分叉。

简单地说,分叉是指在区块链进行“升级”时,区块链社区成员间发生了意见分歧,从而导致区块链分叉,原有区块链被一分为二,根据分叉后的区块链是否兼容旧区块链,分叉又分为“软分叉”和“硬分叉”。因为没有中心化机构,比特币等数字资产每次代码升级都需要获得比特币社区的一致认同,如果比特币社区无法达成一致,区块链很可能形成分叉。

分叉对于区块链自身进化来说不失为一种好的促进方式,可以通过分叉的形式给区块链更多可行性方案探索与验证的机会。

分叉对原有投资者来说也是一个利好,除了原有的数字资产不变还可以分得相当数量的分叉币,不论分叉币后续成功与否,都基本上没有风险。

相关导航

哈希/Hash

哈希/Hash

Hash,一般翻译做散列、杂凑,或音译为哈希,是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来确定唯一的输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。
代币/Token

代币/Token

代币与代币的对应英文单字皆为 Token,在区块链领域中一般不加以区分,但两者在意思上具有些许区别;英文 Token 实际上既包含代币、代币也包含代金券、证券、通证、纪念物等概念,准确来说代币的对应英文为 Token Coin,在区块链领域中与“支付代币”具备相同的意义。代币可以定义为某种账户的余额,并且不仅仅局限于加密货币的范畴,广义而言包含 Q 币在内的虚拟货币皆属于代币的范畴。