星际穿越中能用区块链么?
看了流浪地球之后,大家自然就想起了代表好莱坞科幻影片的星际穿越,同样,这也是一部为了人类生存环境而奇思妙想的影片,不同的是,在这部影片中,讲到了黑洞、讲到不同速率的时间,讲到五维空间...
那么,问题来了,在星际穿越中是否能用区块链?
众所周知,区块链是按照时间顺序前后相连的数据块链表,但在星际穿越中,不同宇宙空间的时间不一致,空间站中的1个小时等于地球上的7年,这还不算通过黑洞再次进入地球,两个不同维度宇宙之间的通信,在这样的情况下,如果区块链节点分布在不同宇宙空间中,区块链按时间打包分块,似乎遇上了麻烦。
麻烦1:如何确定区块周期。在地球上,时间一致,各节点可以按照一致的时间间隔进行区块打包,但是,如果节点分布在不同时间速率的宇宙空间中,区块周期成为问题,按相对时间速率来确定?会不会引发新的问题?
麻烦2:如何确定区块大小。时间速率的不同,带来的空间大小不同,同样数据量的大小是否也会有所不同。同样1个小时,空间站几位宇航员也就发生了那样一点事情,记录下来数据量不会太大,但在地球上,7年过去了,所有这些事情记录下来,其数据量会大得很,即便是哈希后上链,其难度也是非常不一样。
麻烦3:如何达成共识。分布在不同宇宙空间的节点,能够达成共识么?共识需要在大多数节点中广播验证,但时间不一样,广播速率不一样,验证先后就不一样,一些地球上的节点早就达成共识,另外一些外空间宇宙的节点可能还没有获得数据,达成共识几乎不可能。
麻烦4:如何防止分叉。区块链上,为了防止分叉,抵抗51%攻击,需要所有节点达成共识,接受最长分支为主分支,但是,不同宇宙空间的节点,时间维度不一样,分叉在所难免,很容易就分为不同宇宙空间的分支。这样,就给篡改数据提供的可能,在时间跑得快的宇宙空间,可以轻而易举篡改了时间跑得慢的宇宙空间。
麻烦5:如何防止提前挖矿。不同宇宙空间的结果就是,某些高维宇宙的人能够提前知道低维宇宙发生的情况,也就是所谓来自未来的人。当人们一旦知道未来区块链的挖矿结果,自然可以直接提前挖矿,从而获取高额回报,有手段解决这种问题么?
解决办法1:DAG?区块链按时间顺序前后链接的方式来组织区块链数据,使得不同宇宙空间的节点在没有一致时间的情况下难以达成共识。DAG并不强调单一线性的先后顺序,而是后面的数据块可以以前面的多个数据块为依据,这样,虽然在不同宇宙空间中,产生的块不一样,但总有先后,这也是否意味着DAG更适合未来的发展?
解决办法2:量子?时间不同步,通信速率对区块链的影响很大,量子计算、量子力学、量子通信为这种不同宇宙空间的通信提供了保障,虽然时间不一致,但可以跨越维度,如此则解决了不同宇宙空间之间节点分布的通信问题。从而为不同宇宙之间共用区块链/DAG提供了可能。
不同宇宙之间是否可以通用一条区块链,黑洞是否可能摧毁区块链?星际穿越中使用区块链,你觉得可能么?
今天是大年初六,祝大家:六六大顺!
正确应用以正确认知为起点,以下是5篇关于区块链认知的文字,欢迎批评指正。
区块链认知一:区块链的基本认知
区块链认知二:区块链的数学层面认知
区块链认知三:区块链的经济学层面认知
区块链认知四:区块链的社会学层面认知
区块链认知五:区块链的哲学层面认知
IP创造价值以IP应用平台为依托,以下是5篇介绍IPNET的文字,欢迎合作洽谈。
声明:汇聚公开资料,融入独立见解,不代表任何单位机构。
说明:欢迎扫描关注,鼓励完整转发,更多文章陆续分享中。
扫描关注、领取福利、品读文章