- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
GB/T XXXX-XXXX
目 次
前言II
引言III
1 范围1
2 规范性引用文件 1
3 术语和定义1
4 缩略语2
5 技术架构2
6 非功能性要求7
附录A (资料性)区块链中间件接口描述参考9
附录B (资料性)区块链中间件应用方法10
参考文献12
I
GB/T XXXX-XXXX
区块链和分布式记账技术 应用程序接口 中间件技术指南
1 范围
本文件确立了区块链中间件的技术架构和非功能性要求,提供了区块链中间件的技术指南。
本文件适用于:
a) 指导区块链中间件系统的开发;
b) 规范基于区块链中间件技术的业务应用建设过程;
c) 为区块链中间件系统评测和技术选型提供参考。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。
凡是不注日期日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 22239-2019 信息安全技术:网络安全等级保护基本要求
GB/T 33847-2017 信息技术 中间件术语
GB/T XXXXX-XXXX 区块链和分布式记账技术 术语
3 术语和定义
GB/T 33847-2017、GB/T XXXXX-XXXX中界定的以及下列术语和定义适用于本文件。为了便于使用,
以下重复列出了GB/T 33847-2017、GB/T XXXXX-XXXX中的一些术语和定义。
3.1
区块链 blockchain
使用密码技术链接将共识确认过的区块按顺序追加形成的分布式账本。
[来源:GB/T XXXXX-XXXX,3.6]
3.2
中间件 middleware
位于系统软件之上,用于支持分布式应用软件,连接不同软件实体的支撑软件。
[来源:GB/T 33847-2017,2.1]
3.3
智能合约 smart contract
以数字形式定义的能够自动执行条款的合约。
[来源:GB/T XXXXX-XXXX,3.72]
3.4
共识机制 consensus mechanism
1
GB/T XXXXX—XXXX
在分布式节点间达成共识的规则和程序。
[来源:GB/T XXXXX-XXXX,3.12]
3.5
功能组件 functional component
参与活动所需的,可实现的一个功能性基本构件块。
[来源:GB/T 32399-2015,3.2.3]
3.6
角色 role
一组服务于共同目的的活动的集合。
[来源:GB/T 32399-2015,3.2.7]
4 缩略语
下列缩略语适用于本文件。
API:应用程序接口(Application Programming Interface)
QPS:每秒查询率(Query Per Second)
TPS:每秒处理事务数(Transaction Per Second)
5 技术架构
5.1 总体架构
区块链中间件属于区块链系统架构的服务接口层,位于应用层和基础设施层之间,为应用层的业务
应用系统提供统一的工具、组件与服务,并简化业务应用系统对区块链网络的访问和操作。
区块链中间件包括适配层、服务层、工具层,各层的功能组件构成如下。
a) 适配层具备中间件数据库,提供链上系统数据和业务数据索引、缓存和关联等能力;中间件产
生的数据保存在中间件数据库中。
b) 适配层具备对不同数据库访
您可能关注的文档
- 轻型汽车车载诊断(OBD)系统管理技术规范(HJ 500-2009).pdf
- 轻型汽车道路负载 底盘测功机再现.pdf
- 轻型汽车道路负载 底盘测功机再现编辑说明.pdf
- 轻型汽车能源消耗量标识 第1部分:汽油和柴油汽车.pdf
- 轻型汽车能源消耗量标识 第1部分:汽油和柴油汽车编辑说明.pdf
- 轻型汽车能源消耗量标识 第1部分:汽油和柴油汽车-编辑说明.pdf
- 轻型汽车能源消耗量标识 第2部分:可外接充电式混合动力电动汽车和纯电动汽车.pdf
- 轻型汽车能源消耗量标识 第2部分:可外接充电式混合动力电动汽车和纯电动汽车编辑说明.pdf
- 轻型汽车能源消耗量标识 第2部分:可外接充电式混合动力电动汽车和纯电动汽车-编辑说明.pdf
- 轻型汽车污染物排放限值及测量方法(中国第五阶段)(二次征求意见稿).pdf
文档评论(0)