0755-88855576

当前位置:网站首页 一站式服务 行业资讯 融资租赁快讯

区块链白皮书(2018年)》

发布时间2018-09-07 08:09 阅读量:708 返回列表

2018年9月5日,中国信通院发布了《区块链白皮书(2018年)》,并宣布启动“可信区块链推进计划”媒体特设组,该计划是在今年4月,由中国信通院牵头,百度、阿里、腾讯、京东金融、微软、Intel、华为等159家企业联手共同启动的,四个月以来,陆续成立了标准与评测、知识产权、云服务、工业应用、电信应用、溯源应用、供应链金融等10个工作组。

此外,中国信通院云计算与大数据研究所大数据部主任魏凯对《区块链白皮书(2018年)》进行了深度解读,主要分为区块链基本概念与适用场景、区块链技术架构和趋势、区块链发展状况、区块链发展面临的挑战与建议四个部分,以下内容由巴比特整理。

区块链是一种记账技术的革新,是互联网的有益补充区块链到底是什么?它有什么不可替代的作用?适用哪些场景?

基于区块链的分布式记账和基于数据库的传统记账方式相比,有四点不同,一是账本结构,传统记账采用的是复式记账法,但区块链是共享记账的方式。二是通过共识和激励来达到数据一致性的问题。三是合约层次的变化,传统记账和财务的流程是分开的,纵使账目不可抵赖,但是合同可以违约。但区块链的智能合约的执行和签署是一体的,是内置合约。四是传统数据库有增删改查的功能,而区块链为了做到极端的安全性、抗攻击,只有读和写两种功能。

大家认为区块链是一个价值互联网,信息互联网是把数据当做信息广泛的传播、复制、连接,让我们的信息自由流动在全世界,而区块链让我们的信息可能成为资产,重点关注的对象是防篡改,防双花,它是互联网技术的一个补充。

正因如此,大家有很多非理性期待,认为区块链可能会颠覆我们传统的世界,实际上它并不是万能的,它的适用场景是需要仔细界定的,那么到底在什么场景下适合适用区块链?

我们起草组认为,区块链的应用有很大的成本,包括效率,维护、治理的成本,所以我们要寻找和发挥它最大比较优势的地方来使用。

判别过程分为四部,第一,需要数据库存储信息;第二,业务多主体;第三,多方互不信任;第四,缺少可信第三方。满足上述四个条件,区块链才能够找到它存在的价值。

基于这样一个判断,我们也希望通过白皮书的发布跟业界交流,如何让区块链在自己的业务场景中发挥不可替代的价值。

我们认为,区块链是一个演进发展非常快的领域,我们也梳理出几个核心的层次。白皮书中提出了区块链参考架构,包括基础设施、基础组件、账本、共识、智能合约、接口、应用、操作运维和系统管理9部分功能。

l 基础组件

基础组件层可以实现区块链系统网络中信息的记录、验证和传播。在基础组件层之中,区块链是建立在传播机制、验证机制和存储机制基础上的一个分布式系统。我们可以看到,大部分的区块链系统都有这样的一些功能,比如网络发现、数据收发、密码库、数据存储、消息通知,来支持整个区块链上层的运作,慢慢在形成一个标准化的基础组件。这一层也有一些新的变化,尤其是跟硬件的结合,现在很多硬件厂商开始支持用硬件实现加密,加速加密的过程。

l 账本

账本是区块链中非常结构化的信息,负责区块链系统的信息存储,包括收集交易数据,生成数据区块,对本地数据进行合法性校验,以及将校验通过的区块加到链上。我们把区块链账本层的技术路线分成两类,一类是基于资产的,把资产作为关键字段,看这个资产如何流转。还有一类账本的记录方式是账户模型,记的是谁有多少钱,下一时段又有了多少钱。我们对这两种数据的记录方式做了详细的对比,分别适用于不同的场景。

l 共识

区块链最核心的功能是共识,因为区块链是个分布式系统,如何选择合格的会计去记这个账,是很有讲究的。我们把区块链达成共识的方式分成了两大类,一类是概率性共识,在网络里谁有记账的能力,就可以开始发起记账的请求,这个记账请求被更多的人追踪、跟进,链的长度会越来越长,大家会相信它,过一段时间就会有绝对的优势,是先写入后记账,我得到一个消息马上去记这个账,而不管其他人怎么看我,然后过一段时间,比如过1个小时以后,看谁的账被更多人跟进,谁就胜出了。还有一种确定性共识,是我们先在一个会议室里达成共识,先投票选出一个领导来,这个领导来记账,其他的人跟随。

l 智能合约

智能合约就是用代码写的甲乙双方达成的合同,协议一旦触发,将在区块链上不可逆的执行。我们也把智能合约编写的语言分成两大类,图灵完备和非图灵完备。图灵完备的好处是我可以表达任何事情,但是安全性有不可预料的风险,图灵非完备的,不能表达很多复杂的逻辑,但是它安全。

现在智能合约也不是特别成熟,是区块链安全问题高发的一个区域,业界也提出了关于提高区块链智能合约安全的方案,大体上有几种,一是加强事前审计,二是对区块链的智能合约进行加密,防止黑客的攻击。三是严格限定区块链智能合约的语法结构,让它的表达更规范。我们也在白皮书里有很详细的关于智能合约的分析。

l 应用

我们在白皮书里并没有把几十种应用场景枚举出来,而是把应用分成三大类,第一是价值转移类,这类应用是把一笔资产从A账户转移到B账户,常见的比