区块链技术中不可轻视的三个问题,解决了,将是中国式核心竞争力

 二维码
发表时间:2019-11-29 10:00作者:发现之道

区块链沸沸扬扬,不过区块链技术中很多东西都是舶来品,起码算法和链结构都是西方引入。也就是说不管我们怎么搞,都只是应用层面的工作,即便成了也只算是应用大国。


因此,我们应该从哪些方面入手搞研究,才能拥有我们的核心竞争力,走出中国模式呢?

一、采用国产密码是最简单的中国方法

区块链中,区块密码是维系整个链式结构的根本。每一个区块中的内容,经过一个密码算法后,生成下一个区块的链式密码,来确保上该区块内容不可篡改的特性。这个密码算法,在比特币中是两次SHA256的计算。计算的结果是把每个区块中1M大小的区块简约为256个0和1的组合。这批256个0或1,会随着那1M的区块中的数据变动而变动。这等于给那个区块的内容加了一把密码锁。


不过这把密码锁是老外比较成熟的SHA256,他们的密码一旦被破解,那所有的区块链都会陷入风险。因此,我们要与这些国外通用密码割席,使用国产密码体系进行链接区块,将是目前最简单的自有区块链的做法。

二 、研发更安全的链式结构,才是我们核心竞争力。

目前链式结构,是用一串哈希值和时间戳来连接各个顺序区块的。



这个结构,有个严重的漏洞。就是hash值只有256位,它不能全息反映前一区块的所有变化。从信息学的角度,只有一比一的信息位,才可以100%的相互表达。因此,目前常用的区块链算法中的密码算法,并不能全息地监测到区块内容的变更。也就是说,有可能会有不同内容的区块出现在同一链条但不同分布的存储中。


因此,真正安全的区块结构,就是密码和内容空间比为1:1的链条。这个需要牺牲存储空间来换安全,更需要我们进行中国化的研发与实践。

三、对区块链的应用,需要分级分类来规管。一般性的应用可以按目前的SHA256来进行,略微重要的系统,则需要使用国产密码,比如SM1,SM2,SM3,SM4等国产密码算法。对于涉及国计民生、涉及国家安全的区块链应用,则需要研发密码与内容比例为1:1的链式算法,才可以确保内容的绝对不可篡改,才能彻底保证区块链的安全!



至于还有其他重要的东西,那就有赖你继续打开脑洞,把这些问题一一解决,将会成为区块链技术上的中国式核心竞争力!