区块链标准化推动探讨

2018-12-23 17:39/文
信息化建设 2018年7期
关键词:架构区块标准化

● 李 鸣 /文

我们正在推进团标、国标甚至国际标准的研制,希望通过标准推动整个产业化的发展。

从全球来看,近几年数字经济给全球带来的影响非常大。因为数字经济边际成本很低,使用数据创造价值的成本会随着使用应用范围的扩大而降低,这也是全球重视数字经济的主要原因。

区块链的两个概念

我们通常所说的区块链在国际上规范性的说法是区块链和分布式记账技术。区块链是一种数据结构,分布式记账技术是一种存储方式,通过不同的数据结构和存储方式,结合共识机制和激励机制构建可信共识、防篡改的技术体系。

另外一个比较关键的问题是去中心化。从逻辑上来看,如果中心化是1,去中心化是0,区块链的应用一定是根据应用的实际需要在0和1之间选择最佳的位置。在某些场景下,无法完全去中心化,而在非关键性的应用可以尝试应用去中心化的架构来实现。去中心化不是标准定义,只是根据具体应用的需要来设计网络的形式。

区块链是由共识机制、智能合约、加密算法、点对点通信、分布式存储等技术融合形成区块链技术。很多人说中本聪并没有创造什么,他只是把传统已有的技术创新性的融合在一起形成区块链技术,并通区块链技术解决了实际问题,这是他最大的价值。

如果从宏观视角来看,区块链也不能独立解决所有问题,它未来一定会与人工智能、物联网、大数据、云计算等新一代信息技术融合应用,共同最大化的获取数据的价值。

区块链最大价值是在互联网环境下企业拓展生态过程中降低信任成本,信任成本的降低是因为区块链技术可以利用数学的算法对有价值数据进行封装,这是它最大的价值。降低它的信任成本就能提高资本的运作效率,资本运作效率提升可以促进经济环境的改造。

区块链的安全漏洞

区块链有很多优势,但它也有很多问题。比如大家都知道ICO造成的乱象对监管机构提出的挑战。同时,区块链源自于安全,但它自身也有安全问题。比如智能合约漏洞,算力集中等相关安全问题也有待解决。而且,现在全球有几十个公链,但大部分都会与手机操作系统中的塞班一样消失掉,企业应用区块链底层平台时可能存在选择成本,如果选择某个未来将要消失的平台,那是要付出成本的。

区块链标准化进程

标准化是有一定周期的,由于区块链天然带有金融属性,所以更多金融、资本、媒体等相关方都进入到行业,这也对做标准提出了更多的挑战,但我们还是在尽快加快标准化的步伐。我们正在推进团标、国标甚至国际标准的研制,希望通过标准推动整个产业化的发展。标准是拿来用的,如何让更多人使用标准也是我们主要的工作。

2016年10月份在工信部和国标委指导下成立了中国区块链技术和产业发展论坛,论坛联合国内万向、众安、微众、蚂蚁、平安、海航等国内知名企业,先后组织了区块链训练营、开发大赛等活动,并发布了白皮书、蓝皮书和团体标准等成果。白皮书介绍了比较通用的基础知识,蓝皮书介绍了区块链在物联网领域的应用。我们希望未来跟更多相关方合作,在医疗、教育等更多领域进行研究,快速推进各个行业对于区块链技术的应用。

2017年我们发布了《区块链参考架构》结合《区块链数据格式规范》两个团标。参考架构解决了“区块链是什么和有什么的”的问题,可以让更多行业相关方(如应用方、用户方、产品方)知道区块链系统具备哪些相关方和至少应具备哪些功能组件。数据格式规范主要解决数据标准问题,无论是公链还是面向应用的区块链系统都需要去相互关联,无论是跨链还是侧链都需要关注数据一致性的问题。未来我们会在此基础上研制互操作性等其它标准。同时,参考架构也成为ISO/TC 307中参考架构国际标准的主要依据,数据格式规范也成为IEEE新的标准。从ISO和IEEE两个不同国际标准化组织来看,ISO更关注基础性标准,比如本体、术语、参考架构、安全、智能合约等通用型基础型标准;IEEE更多是面向工程化的标准,比如面向物联网和能源的指南。希望更多机构参与到国家标准化、国际标准化的工作中。

从技术维度看区块链

区块链在不同层面上是什么?我们从技术、应用、经济、社会、哲学这几个思路分析,试图建立一种关联,因为在技术上安全才能在应用中产生信任,应用的信任降低了它的交易成本,使价值在经济领域高效率交换,价值的高效率的交换增加了大规模协作的可能,从而形成新的生产关系。我们更希望分析技术的本质是什么,从而利用技术去解决那些实体经济中的问题。

另外,比特币和以太坊只解决了数字环境下原生数字资产的交易和交换的问题,现在很多应用期望将实物资产上链,这就需要解决链上和链下数字资产和实物资产映射的问题,如果链上和链下的资产交互问题能解决掉,区块链技术的应用范围就会扩展得非常大。比如艺术品的项目,其实关键问题是解决了链上和链下资产之间的确权和存证。从这里看到,区块链技术一定需要与其它技术整合,比如链上和链下映射之间的关系是需要通过物联网技术解决的。

新一代信息技术的组合应用是依赖于每项技术的特征。比如,因为有云计算的承载能力之后,物联网技术可以采集大量数据,并通过大数据技术进行分析预测,有了大量数据样本之后AI技术才能够在近几年做新一轮的启动。

整个技术体系的发展具有清晰的逻辑关系,新一代信息技术最大的作用是最大化获取数据中的价值,区块链在技术体系里面解决了数据的可信、共识、防篡改问题,从而构建了整个技术体系,更好的地获取数据价值。如果区块链技术是由加密算法、共识机制、智能合约这些技术组件组成,那么区块链技术也可以与物联网、人工智能、大数据、云计算等相关技术组件组成新一代信息技术,新一代信息技术也可以与量子计算、生物工程组成未来科技。整体来看,这是从技术组件到新的技术组件的过程,技术发展是迭代的。区块链不是能解决问题,并且不是起点也不是终点,它只是技术迭代中的一个关键步骤。

技术的本质是从精神的构建到物质的构建,所谓精神的构建就是思考我们遇到了什么问题,用什么方式来解决。要解决问题就要构建单一的技术要素来形成技术的集成体,最后形成一个系统,整个过程需要通过组合、循环、进化的过程来完成技术迭代发展。

猜你喜欢
架构区块标准化
基于FPGA的RNN硬件加速架构
标准化简述
功能架构在电子电气架构开发中的应用和实践
区块链:一个改变未来的幽灵
区块链:主要角色和衍生应用
区块链+媒体业的N种可能
读懂区块链
标准化是综合交通运输的保障——解读《交通运输标准化体系》
LSN DCI EVPN VxLAN组网架构研究及实现
一种基于FPGA+ARM架构的μPMU实现