文/金九链
区块链中最杰出的两个特点,就是既可以防止数据被篡改,又可以随心所欲去篡改。
上面这句话并不矛盾。防篡改就不多说了,作为区块链人尽皆知的基本概念就不做过多介绍了。但是随意篡改是什么意思?
这里的随意篡改不是去篡改数据,而是通过fork的方式,让某个区块高度之后的区块变成你要的样子。即你可以决定在任何一个未来区块的高度之后让它按照你的思路走向新的未来,也可以在任何历史区块高度之后按照你的思路重新来一遍从而改变历史。
上面这句话可能有些绕,你读懂后就会发现,对区块 链进行fork就像进行时空穿越,你可以到达未来和过去,一切都可以按照你的设想进行下去,也可以推倒重来。
举个例子,假设有个名为A的区块链,在区块高度为50的区块中,有一笔x转给y的账单。这个时候你可以对区块链A进行分叉以改变历史。做法是你在区块链A的区块高度50之前比如49时,对其进行fork。之后你就可以为所欲为了。这个时候x把数字资产转给了z,结果在区块高度为50的时候,穿越出来的新历史,x转给y就变成了x转给z。
因为是fork出来的新链,不论x还是y还是z,他们都可以在新链和旧链中继续使用自己的数字资产。
我们知道宇宙中存在平行世界。假设张三在1900年的时候死了,这个时候有人在1880年张三还活着的时候fork了一个新时空,那么在这个新时空中,张三还活着。
但如果有人在1600年进行fork,产生一个新空间,那么在这个空间中,便不存在张三。
如果在恐龙活着的时代对其fork,产生一个新时空,然后把张三活着的1880年fork出一个新时空,再把两个平行时空融合到一起,会发生什么?是的,张三和恐龙相遇了。
但如果有人在1880年和1890年分别fork出两个平行时空,那么这两个时空中,张三可能都活着,但是差了10岁。如果这个时候对这两个平行时空进行纠缠,融合到一起,会发生什么?
顺着这个思路走下去,我们可以通过对不同区块链进行fork,再把分叉来的新区块链们进行纠缠,这个时候,来自于不同区块链中的数字资产,就统统融合到了新的区块链中。
最后,再说为什么fork对去中心化有重大意义。在中心化的系统中,系统中的超级管理员可以决定任何事情。而在区块链中,任何人都可以通过分叉跨链融合在保留历史的基础上重构历史,可以呈现出更加多彩缤纷的世界。