文档库 最新最全的文档下载
当前位置:文档库 › 工信部 中国区块链技术和应用发展白皮书

工信部 中国区块链技术和应用发展白皮书

工信部 中国区块链技术和应用发展白皮书
工信部 中国区块链技术和应用发展白皮书

中国区块链技术和应用发展白皮书

中国区块链技术和应用发展白皮书

(2016)

指导单位:工业和信息化部信息化和软件服务业司

编写单位:中国区块链技术和产业发展论坛

2016年10月18日发布

中国区块链技术和应用发展白皮书

当前,全球新一轮科技革命和产业变革持续深入,国际产业格局加速重塑,创新成为引领发展的第一动力。在这一轮变革中,信息技术是全球研发投入最集中、创新最活跃、应用最广泛、辐射带动作用最大的领域,是全球技术创新的竞争高地,是引领新一轮变革的主导力量。

区块链作为分布式数据存储、点对点传输、共识机制、加密算法等技术的集成应用,近年来已成为联合国、国际货币基金组织等国际组织以及许多国家政府研究讨论的热点,产业界也纷纷加大投入力度。目前,区块链的应用已延伸到物联网、智能制造、供应链管理、数字资产交易等多个领域,将为云计算、大数据、移动互联网等新一代信息技术的发展带来新的机遇,有能力引发新一轮的技术创新和产业变革。

为推动区块链技术和产业发展,信息化和软件服务业司指导中国电子技术标准化研究院,联合蚂蚁金融云、万向控股、微众银行、乐视、万达网络、平安科技等骨干企业,开展区块链技术和应用发展趋势专题研究,编撰形成了《中国区块链技术和应用发展白皮书(2016)》。白皮书总结了区块链发展现状和趋势,分析了核心关键技术及典型应用场景,提出了我国区块链技术发展路线图和标准化路线图等相关建议。白皮书内容详实、分析透彻,具有较好的参考价值。希望各界共同努力,积极把握区块链发展趋势和规律,营造良好的发展环境,加速推动我国区块链技术和产业发展。

工业和信息化部

信息化和软件服务业司司长

2016年10月

中国区块链技术和应用发展白皮书

内容摘要

近两年来,联合国、国际货币基金组织和多个发达国家政府先后发布了有关区块链的系列报告,探索区块链技术及其应用。在国内,金融企业、互联网企业、IT企业和制造企业积极投入区块链技术研发和应用推广,发展势头迅猛。为了积极引导我国区块链技术和应用发展,我们编写了本白皮书。其主要内容包括:

一、国内外区块链发展现状的研究分析。首先研究了区块链技术和应用发展的演进路径,提出了区块链的发展生态结构,盘点了7类典型参与者:开源社区、产业联盟、骨干企业、初创公司、投资机构、金融机构和监管机构的区块链实践进程。梳理了英国、美国、俄罗斯等国家的相关机构对区块链的态度,分析了区块链与云计算、大数据、物联网、下一代网络、加密技术和人工智能等6大类新一代信息技术的关系。

二、区块链典型应用场景及典型应用分析。通过分析全球200多个应用案例,提出了区块链的典型应用场景。列举了6个应用相对成熟、应用前景广阔或具有潜在应用价值的应用场景,并对区块链的应用价值进行了展望。

三、提出我国区块链技术发展路线图的建议。分析提出了由7个主要技术特征构成的区块链通用技术需求,结合国内外发展现状和应用场景,提出典型的区块链技术架构,并分析了共识机制、数据存储、网络协议、加密算法、隐私保护和智能合约等6类核心关键技术,以及区块链治理和安全。最后,结合国内外发展趋势,提出了我国区块链技术发展路线图建议。

四、首次提出我国区块链标准化路线图。结合区块链应用场景和技术架构,提出了区块链标准体系框架建议。通过分析国际标准化发展趋势,以及区块链技术和应用发展需求,提出了基础、业务和应用、过程和方

法、可信和互操作、信息安全等5类标准,并初步明确了21个标准化重点方向和未来一段时间内的标准化实施方案。

最后,基于对全球区块链发展趋势的研判,以及我国区块链技术和应用发展现状和趋势,围绕扶持政策、技术攻关和平台建设、应用示范等方面提出了相关建议。

版权声明:如需转载或引用,请注明出处。

中国区块链技术和应用发展白皮书中国区块链技术和应用发展白皮书(2016)

指导单位

工业和信息化部信息化和软件服务业司

编写单位(排名不分先后)

中国电子技术标准化研究院

北京蚂蚁云金融信息服务有限公司

中国万向控股有限公司

深圳前海微众银行股份有限公司

中国平安保险(集团)股份有限公司

乐视联服信息技术有限公司

万达网络科技有限公司

编写人员

周平杜宇李斌李奕李升林季宙栋

苏小康余文波陈家乐唐晓丹李仓良华正皓

卢道和黄宇翔高林挥蔡栋赵尊奎范瑞彬

陈家乐单旭段玺任重远喻学才梁然

冯庆磊姚辉亚张开翔陆一帆汪东艳金巍

宋文鹏胡玮韩梅李佳李璐

中国区块链技术和应用发展白皮书目录

一、概述 (1)

1.1 背景 (1)

1.2 编写方法 (2)

1.3 术语和缩略语 (3)

二、国内外区块链发展现状 (5)

2.1 区块链发展演进路径 (5)

2.1.1 技术来源 (6)

2.1.2 区块链1.0——数字货币 (8)

2.1.3 区块链2.0——智能合约 (10)

2.1.4 区块链类型 (11)

2.2 区块链发展生态 (12)

2.2.1 开源社区 (12)

2.2.2 产业联盟 (13)

2.2.3 骨干企业 (13)

2.2.4 初创公司 (14)

2.2.5 投资机构 (14)

2.2.6 金融机构 (15)

2.2.7 监管机构 (16)

2.3 部分国家和地区对区块链的态度 (16)

2.3.1 英国政府:区块链及分布式账本技术有着颠覆性

潜力 (16)

2.3.2 美国特拉华州:区块链技术简化企业注册成本 (17)

2.3.3 俄罗斯央行:研究区块链在金融领域的潜在应用 (17)

2.3.4 欧洲证券及市场管理局:区块链技术可改进交易后

流程 (18)

2.3.5 新加坡政府:银行应持续关注技术变革 (18)

目录

2.3.6 香港特区政府:希望推动金融科技在香港金融服务业的

发展 (19)

2.4 区块链与新一代信息技术 (20)

2.4.1 区块链与云计算 (21)

2.4.2 区块链与大数据 (21)

2.4.3 区块链与物联网 (22)

2.4.4 区块链与下一代移动通讯网络 (22)

2.4.5 区块链与加密技术 (23)

2.4.6 区块链与人工智能 (23)

三、区块链典型应用场景 (25)

3.1 区块链应用场景概览 (25)

3.2 区块链与金融服务 (26)

3.2.1 行业痛点 (26)

3.2.2 基于区块链的解决思路 (26)

3.2.3 应用场景 (27)

3.3 区块链与供应链管理 (28)

3.3.1 行业痛点 (28)

3.3.2 基于区块链的解决思路 (29)

3.3.3 应用场景 (29)

3.4 区块链与文化娱乐 (30)

3.4.1 行业痛点 (30)

3.4.2 基于区块链的解决思路 (30)

3.4.3 应用场景 (31)

3.5 区块链与智能制造 (32)

3.5.1 行业痛点 (32)

3.5.2 基于区块链的解决思路 (32)

中国区块链技术和应用发展白皮书目录

3.5.3 应用场景 (33)

3.6 区块链与社会公益 (34)

3.6.1 行业痛点 (34)

3.6.2 基于区块链的解决思路 (34)

3.6.3 应用场景 (35)

3.7 区块链与教育就业 (35)

3.7.1 行业痛点 (36)

3.7.2 基于区块链的解决思路 (36)

3.7.3 应用场景 (36)

3.8 区块链应用展望 (37)

四、我国区块链技术发展路线图 (39)

4.1 区块链通用技术需求 (39)

4.2 区块链技术架构 (39)

4.2.1 核心技术组件 (40)

4.2.2 核心应用组件 (41)

4.2.3 配套设施 (41)

4.3 区块链核心关键技术 (41)

4.3.1 共识机制 (41)

4.3.2 数据存储 (42)

4.3.3 网络协议 (43)

4.3.4 加密算法 (44)

4.3.5 隐私保护 (45)

4.3.6 智能合约 (45)

4.4 区块链治理 (46)

4.4.1 区块链治理规则 (46)

4.4.2 区块链治理模式 (46)

目录

4.5 区块链安全 (47)

4.5.1 区块链技术特有的安全特性 (48)

4.5.2 区块链技术面临的安全挑战与应对策略 (48)

4.5.3 区块链的安全体系构建 (49)

4.6 区块链技术发展路线 (50)

4.6.1 区块链技术发展趋势 (50)

4.6.2 区块链技术发展路线图 (52)

五、我国区块链标准化路线图 (53)

5.1 区块链标准化需求分析 (53)

5.2 区块链标准体系建议 (54)

5.3 区块链标准化重点方向 (56)

5.3.1 基础标准 (56)

5.3.2 业务和应用标准 (57)

5.3.3 过程和方法标准 (57)

5.3.4 可信和互操作标准 (59)

5.3.5 信息安全标准 (60)

5.4 区块链标准化实施方案 (61)

5.5 区块链国际标准化 (63)

5.5.1 国际标准化进程 (63)

5.5.2 国际标准化策略 (65)

六、推动区块链发展的相关建议 (67)

参考文献 (70)

中国区块链技术和应用发展白皮书

一、概述

1.1 背景

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术在互联网时代的创新应用模式。区块链技术被认为是继大型机、个人电脑、互联网之后计算模式的颠覆式创新,很可能在全球范围引起一场新的技术革新和产业变革。联合国、国际货币基金组织,以及美国、英国、日本等国家对区块链的发展给予高度关注,积极探索推动区块链的应用。目前,区块链的应用已延伸到物联网、智能制造、供应链管理、数字资产交易等多个领域。

近年来,区块链技术和应用在我国引起了多个行业的广泛关注,北京、上海、深圳等城市先后成立了不同形式的联盟,区块链的应用开发实践在以金融科技为代表的领域逐渐展开,同时在媒体的推动下不断掀起讨论热潮。总的来看,在多重力量和因素的催化下,区块链或许已经开启一个快速发展的时期。另外,我们也要清醒地看到,区块链技术是从比特币这一应用中衍生出来的技术,是否成熟可用,需要投入新的技术研发和应用实践来进行证明。因此,区块链的大发展并非万事俱备,而是机遇与风险并存,动力与障碍共同作用,特别是缺乏金融领域以外的成熟应用,至今仍是区块链的一个现实不足。更重要的是,近期发生的一系列安全事件,透露出区块链技术仍然面临安全风险和挑战。

为系统研究分析区块链技术和应用的发展趋势,梳理我国推动区块链技术和应用发展的路径,提出区块链技术和应用发展的相关建议,2016年7月,工业和信息化部信息化和软件服务业司印发了《关于组织开展区块链技术和应用发展趋势研究的函》(工信软函[2016]840号),委托中

国电子技术标准化研究院联合蚂蚁金服、万向控股、微众银行、平安科技、乐视金融、万达网络科技等单位开展区块链技术和应用发展趋势研究。为有效贯彻落实工信软函[2016]840号文的要求,推动我国区块链技

术和产业发展,我们联合编写了本白皮书,目的是为各级产业主管部门、从业机构提供指导和参考。

1.2 编写方法

一是收集和分析国外最新文献资料。收集了联合国、国际货币基金组织,以及美国、英国、日本等国际政府间组织和主要国家政府发布的区块链相关报告,比特币、以太坊、超级账本等区块链开源技术平台的白皮书。例如联合国的《数字货币和区块链技术在构建社会团结金融中如何扮演角色》(How Can Cryptocurrency and Blockchain Technology Play a

Role in Building Social and Solidarity Finance?)、英国政府首席科学顾问

报告《分布式账本技术:超越区块链》(Distributed Ledger Technology:

Beyond Blockchain)、日本产业经济省的《区块链技术及相关服务的

调查报告(2015)》(Survey on Blockchain Technologies and Related

Services FY2015 Report)等,累计研究分析了20多项最新的文献资料,

系统掌握了国外区块链技术和应用发展最新动向。

二是研究分析国外典型应用案例。累计研究分析了金融服务、供应链管理、文化娱乐等领域的200多个应用案例,包括所采用的底层基础设施、应用架构、服务内容和应用价值等方面。例如全球开发者共同开发和维护的比特币和以太坊、美国区块链创业公司Skuchain的区块链供应链解决方案、美国Blockai公司的数字作品知识产权保护方案,初步掌握了区块链技术在全球的总体应用情况以及存在的问题。

三是系统梳理国内区块链研发和应用实践。重点分析了蚂蚁金服、万向控股、微众银行、平安科技、乐视金融、万达网络科技、钜真金融等

中国区块链技术和应用发展白皮书

数十家企业在区块链底层技术平台研发、区块链即服务(Blockchain as a Service,简称BaaS)实践和行业应用推广。例如,万向区块链实验室的BaaS平台、微众银行的银行间联合贷款清算项目、蚂蚁金服的社会公益项目、钜真金融的区块链底层架构平台等,全面掌握了区块链技术在国内的研发和应用最新进展以及未来的发展趋势。

四是联合开展研究。共同开展“十问区块链”专题研究,研究分析

区块链的关键技术、区块链架构、应用全景等。例如,在“十问区块链”

专题研究中涉及了区块链是技术还是模式、区块链安全等问题;在区块链架构方面,提出了3层结构的方案,分析了区块链与新一代信息技术的关系,并初步规划了我国区块链标准体系建设和标准化实施方案。

另外,需要特别说明的是,在编写白皮书的过程中,所采用的数据仅供参考,同时最新数据的截至日期为2016年9月中旬。

1.3 术语和缩略语

本白皮书中涉及的重点术语及其所表达的意义如表1-1所示。

表1-1 术语

区块链分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。

相对于集中式而言。在白皮书中,分布式是区块链的典型特征之一,

分布式对应的英文是Decentralized,完整的表达形式是不依赖于中心服务器(集群)、利用分布的计算机资源进行计算的模式。

金融科技通过科技让金融服务更高效,通常简称为FinTech。

普惠金融立足机会平等要求和商业可持续原则,以可负担的成本为有金融服务需求的社会各阶层和群体提供适当、有效的金融服务。

数字货币货币的数字化,通过数据交易并发挥交易媒介、记账单位及价值存储的功能,但它并不是任何国家和地区的法定货币。

共识机制区块链系统中实现不同节点之间建立信任、获取权益的数学算法。

智能合约一种用计算机语言取代法律语言去记录条款的合约。

挖矿比特币系统中争取记账权从而获得奖励的活动。

一个可以在多个站点、不同地理位置或者多个机构组成的网络中分享分布式账本的资产数据库。其中,资产可以是货币以及法律定义的、实体的或是电子的资产。

本白皮书中涉及的缩略语如表1-2所示。

表1-2 缩略语

PoW 工作量证明(Proof of Work)

PoS 权益证明(Proof of Stake)

DPoS 股份授权证明(Delegate Proof of Stake)

PBFT 实用拜占庭容错(Practical Byzantine Fault Tolerance)

P2P 点对点(Peer to Peer)

DAPP 分布式应用(Decentralized Application)

KYC 客户识别(Know Your Customer)

RSA RSA加密算法(RSA Algorithm)

ECC 椭圆加密算法(Elliptic Curve Cryptography)

BaaS 区块链即服务(Blockchain as a Service)

中国区块链技术和应用发展白皮书

二、国内外区块链发展现状

2.1 区块链发展演进路径

区块链技术起源于化名为“中本聪”(Satoshi Nakamoto)的学者在

2008年发表的奠基性论文《比特币: 一种点对点电子现金系统》。狭义来讲, 区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。

目前,区块链技术被很多大型机构称为是彻底改变业务乃至机构运作方式的重大突破性技术。同时,就像云计算、大数据、物联网等新一代信息技术一样,区块链技术并不是单一信息技术,而是依托于现有技术,加以独创性的组合及创新,从而实现以前未实现的功能。

至今为止,区块链技术大致经历了3个发展阶段,如图2-1所示。

P2P网络

加密

数据库技术电子现金

分布式账本

块链式数据

梅克尔树

工作量证明

智能合约

虚拟机

去中心化应用图2-1 区块链的演进路径

2.1.1 技术来源

1、P2P网络技术是区块链系统连接各对等节点的组网技术,学术界将其翻译为对等网络,在多数媒体上则被称为“点对点”或“端对端”网

络,是建构在互联网上的一种连接网络。图2-2a) 所示为一种P2P网络模式,图2-2b) 为典型中心化网络模式。

图2-2a) P2P网络模式图2-2b) 中心化网络模式

不同于中心化网络模式,P2P网络中各节点的计算机地位平等,每个节点有相同的网络权力,不存在中心化的服务器。所有节点间通过特定的软件协议共享部分计算资源、软件或者信息内容。在比特币出现之前,P2P网络计算技术已被广泛用于开发各种应用,如即时通讯软件、文件共享和下载软件、网络视频播放软件、计算资源共享软件等。P2P网络技术是构成区块链技术架构的核心技术之一。

2、非对称加密算法是指使用公私钥对数据存储和传输进行加密和解密。公钥可公开发布,用于发送方加密要发送的信息,私钥用于接收方解密接收到的加密内容。公私钥对计算时间较长,主要用于加密较少的数据。常用的非对称加密算法有RSA和ECC。非对称加密算法的过程如图2-3所示。区块链正是使用非对称加密的公私钥对来构建节点间信任的。

中国区块链技术和应用发展白皮书

发送方A接收方B

B的公钥B的私钥

传输

明文密文密文明文

图2-3 非对称加密解密过程

3、数据库技术涉及计算机技术发展的大半历程,是基础性技术,也是软件业的基石。数据库技术脱胎于软件业,将数据储存独立于代码,改变了此前数据处理软件的架构。数据库技术从早期的网状结构、层次结构发展到基于严密关系代数基础的关系型。关系型数据库用简单的二维表格集存储真实世界的对象及其联系,有业界统一的SQL语言,被极为广泛地用于构建各种系统和应用软件。世界互联网产生的海量数据催生了以键值(简称:Key-Value)对为基础的分布式数据库系统。目前,世界上主要

的互联网公司根据各自需要研发和构建了NoSQL数据库管理系统。在区块链系统建设方面,传统的关系型数据库和分布式键值数据均适用。

4、数字货币(Digital money)又被称为电子现金(Ecash)或电子

货币(Emoney),视为对现实货币的模拟,涉及用户、商家和处于中心

化地位的银行或第三方支付机构。数字货币是电子商务和网上转账的基础。现实中数字货币也指一类免密支付的卡,如公交卡。第一个数字货币方案于1982年被Chaum创造性地提出,致力于解决重复花费问题,使用了盲签名技术,可以完全保护用户隐私。完全匿名的数字货币不能满足政府和金融机构的监管要求,于是匿名可控的概念被学者们提出。匿名可控即在适当条件下可以撤销匿名性且用户无法察觉,也可以是在审计时用户主动撤销匿名性。数字货币的使用过程如图2-4所示。

买方卖方

数字货币

申请检验

发款

银行网络

使用过的

银行A银行B 数字货币资料库

图2-4 数字货币的使用过程

2.1.2 区块链1.0——数字货币

2009年初,比特币网络正式上线运行。作为一种虚拟货币系统,比特币的总量是由网络共识协议限定的,没有任何个人及机构能够随意修改其中的供应量及交易记录。在比特币网络成功运行多年后,部分金融机构开始意识到,支撑比特币运行的底层技术——区块链实际上是一种极其巧妙的分布式共享账本及点对点价值传输技术,对金融乃至各行各业带来的潜在影响甚至可能不亚于复式记账法的发明。

若从其实质分析,区块链就是一种无须中介参与,亦能在互不信任或弱信任的参与者之间维系一套不可篡改的账本记录的技术。区块链1.0的典型特征如下:

1、以区块为单位的链状数据块结构:区块链系统各节点通过一定的共识机制选取具有打包交易权限的区块节点,该节点需要将新区块的前一个区块的哈希值、当前时间戳、一段时间内发生的有效交易及其梅克尔树根值等内容打包成一个区块,向全网广播。由于每一个区块都是与前续区块通过密码学证明的方式链接在一起的,当区块链达到一定的长度后,要

相关文档