数据来源:中国信通院、中商产业研究院整理
5.数据存储
读写高效的NoSQL数据库成为主流,国内数据库崭露头角。区块链作为一种IO敏感的分布式数据库,底层存储通常首选效率较高的NoSQL数据库,如LevelDB、CouchDB、RocksDB等。同时,鉴于应用层多使用关系型数据库的现实,32%的链系统还提供了对MySQL、SQLServer的支持,即提供灵活可插拔的多种数据库支持。此外,得益于国内数据库的快速发展,11%的链系统增加了对国内数据库的支持。为了满足不同的应用场景,68%的链系统提供了多种数据库的支持。
数据来源:中国信通院、中商产业研究院整理
6.重点企业分析
资料来源:中商产业研究院整理
三、中游分析
1.类型
区块链主要分为三大类:公有区块链、行业区块链和私有区块链。具体区别如下图所示:
资料来源:中商产业研究院整理
2.架构模型
区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。
其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;
合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。