2月3日,比特币SV (BSV)按计划进行了名为创世纪(Genesis)的升级。但大多数节点尚未更新导致了一个较小的链分裂,从而出现了两个版本的BSV。
根据BitMEX Research的报告,此次升级发生在区块高度620,538处,即美国东部时间晚上8:30左右。
大约有四分之一的区块链节点仍在旧版本上,这意味着这些节点无法与主链同步。
而且,几小时后一条链分裂了。旧链延长了一个区块,这意味着一些矿工也未能升级到新的链上。
但创造出一条新链似乎不是预谋好的的情况。在超过10小时的时间里,链上只增加了一个区块,且只有极少数的矿工被留在了旧链。
“创世纪”是什么?
创世纪改变了许多关于比特币SV的共识规则,消除了所有剩余的限制。现在,区块的大小真正变成无限的了。区块的大小不再是在节点软件中进行硬编码,反而成为了矿工可以手动减少的参数。
如果矿工没有一致同意某个特定的价值,可能会引发一系列问题。矿工可以将大于特定用户允许的最大值的区块视为无效。而默认情况下,此设置没有限制。
许多其他的限制也被提高了,比如交易的最大规模或者多重钱包的拥有者数量。
比特币脚本预言现在也有了正式的语法规则,该语法将由共识参与者检查。此次升级还恢复了OP_RETURN,即一项用来在区块链上存储自定义数据的指令。
虽然这些变化看起来很小,但对共识规则的任何修改都需要硬分叉。