风险提示:理性看待区块链,提高风险意识!

比特币分叉是什么原因?

2个回答

张建刚1367星评价

2020-08-28 15:55:50

比特币分叉是什么原因?

在又慢又赌的现状下,有人就提出将这个字段的最大值调高,比如BitcoinClassic这个软件就将这个字段的最大值调到2M,并且以后有计划取前2016个区块大小的中位数在乘一个约定好的倍数来决定下一批区块的大小上限。

因为不同的理念催生出了N种扩容方案,各个方案间无法统一,就会导致分叉。

在他乡――4星评价

2020-09-01 16:03:54

技术角度讲,分叉会造成区块的重组。重组就是区块链出现分裂后,在分裂点后,两条链看区块高度对比,我们称为短链和长链。如果短链在接下来的出块过程竟然形成了比长链更长,那长链上的算力将有可能会回到短链来挖矿,并且长链将抛弃掉分裂点到重组点的所有区块。重组的风险是在规则更宽的那一侧。软分叉造成的分裂,重组就在原链上。硬分叉造成的分裂,重组是在发起分叉的这一侧。这个过程类似于孤块。但孤块往往只有一个块,重组有可能孤立掉多个区块。

软分叉无论多小的算力都是可以成功发起对比特币的分裂,并且因为分裂出去本身是没有重组的风险,但分裂的另一侧则有重组的风险。而因为硬分叉的重组风险在于发起分叉的这一侧,硬分叉除非你有绝对的算力优势,否则发起分叉就时刻有重组的风险。

从博弈论来讲,软分叉的发起方占优势,因为重组风险在于原链;而硬分叉的发起方处于劣势,因为重组的风险在自己。