中国工程院院士周忠义:区块链应用必须首先区分以用户为中心的分类

10月12日,2019CCF区块链技术大会-区块链技术专题报告在成都举行,Interlink Pulse被邀请作为合作伙伴媒体参加会议。在会议上,中国工程院院士周忠义作了题为“区块链技术应用中应注意的几个问题”的主题演讲,指出了四个具体的发展问题。

首先,必须明确应用程序环境中的用户是无中心的,中心的还是多中心的。

用户社区的中心化程度可以确定技术作用的程度。就像在比特币用户环境中一样,用户社区也没有中心。在这种环境中,当用户完成每笔交易时,工作量和分布式分类帐存储内容也非常大。因此,当用户数量很大时,随着事务数量的增加,网络供应不足,不可避免地降低了运行速度。我们当前的银行系统是中央的,以银行为中心。每次用户完成交易时,工作量基本上是恒定的,并且分布式帐簿存储的内容很少。因此,用户数量增加,并且交易的增加对于网络而言不会变得太大。周忠义认为,在咖啡零售店的应用场景中,多中心系统的使用要优于非中心系统。另外,类似学校的食堂和超市是中心,因此可以使用的区块链技术受到限制。因此,在应用该技术之前,有必要区分中心和中心。

其次,没有中心,中心使用的数字身份验证密码技术可能会有所不同。

没有中心的用户之间的交易必须使用公共密钥密码进行身份验证。用户向用户B发送信息。A必须首先使用其私钥对消息进行加密,然后使用用户B的公钥对加密的消息进行加密,并在两次加密货币后将密码发送给乙方。乙方可以解密该消息。其他用户无法获得A发送给B的信息。公链也可以用于中心内用户之间的交易。周忠义认为,在设计中央环境时可以使用对称密码进行加密。不必使用公共密钥系统。

第三,由国家密码局商务密码办公室推出的公钥加密货币SM2适用于无中心应用环境,而SM9适用于中央应用环境。

周忠义指出,SM2可以应用于第三方认证,而SM9则更适合于中央环境,因为两者的公钥管理是不同的。 SMA2的公共字母对由CA中心生成,并生成用户自己的(证书)。 SM9的公共字母对由密钥管理中心生成,并且密钥管理中心也具有中心化管理。这种中心化管理是中央的。因此,两者的使用并不完全相同。由于时间更早,因此SM2的名称更早,从密钥管理的角度来看,SM9更适合于中央环境。

第四,数字认证的使用应中心化在应用程序需要单向认证还是双向认证上。

单向身份验证比双向身份验证快,因为双向身份验证需要两个身份验证。据周忠义介绍,从日本引进的一些ETC的传输时间较长,这也是由于日本采用了双向认证机制。尽管从技术原理上可以采用单向认证,但是由于中国的交通管制部门必须使用双向认证,因此该技术必须符合法规。如果要应用单向身份验证机制,则必须首先修改标准。因此,在应用认证技术时,需要注意双向认证和单向认证。

资讯来源:由0x资讯编译自BLOCKING,版权归作者Block所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢