区块链平台基础技术要求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
T/SIA 0072018
ICS 35.020 I65
T/ SIA
中国软件行业协会团体标准
T/ SIA 0072018
区块链平台基础技术要求
Blockchain Platform Basic Technical Requirements
2018–12–05发布
2018–12–05实施
中国软件行业协会 发布
中
国
软件
行
业
协
会
赛
迪
区
块链研
究
院
中
国
电
子
信
息
产业发
展
研
究
院
前言
本标准按照GB/T 1.1-2009 《标准化工作导则第1部分:标准的结构与编写》起草。 本标准主体部分包括总体要求、区块链数据、共识机制、加密机制、智能合约、账户管理、API 及扩展能力。
本标准由中国软件行业协会提出并归口。 本标准起草单位:赛迪(青岛)区块链研究院有限公司、中国软件行业协会区块链分会、工业和信息化部计算机与微电子发展研究中心(中国软件评测中心)、北京天德科技有限公司、北京太一云科技有限公司、华为软件技术有限公司、苏州超块链信息科技有限公司、北京奇虎科技有限公司、北京信任度科技有限公司、齐鲁工业大学、深圳市前海微密网络技术有限公司、南京壹证通信息科技有限公司、上海分布信息科技有限公司、北京东软望海科技有限公司、广州广电运通金融电子股份有限公司、打零工(上海)互联网科技有限公司、北京筑龙信息技术有限责任公司。
本标准主要起草人:曽晋、吕韬、万晨阳、赵华伟、姚一楠、聂春冰、郁莲、王炜、林冠辰、甘国华、陈光、张小军、吴英礼、任传伟、马臣云、许科峰、刘秋杉
本标准为首次发布。
中
国
软
件
行
业
协
会
赛
迪
区
块链研
究
院
中
国
电
子
信
息
产业发
展
研
究
院
目录
前言................................................................................................................................................... 2 1 范围........................................................................................................................................... 4 2 规范性引用文件 ....................................................................................................................... 4 3 术语........................................................................................................................................... 4 4 总体要求................................................................................................................................... 6 5 区块链数据. (7)
5.1 数据结构 (7)
5.1.1 账本类应用数据结构 ....................................................................................... 7 5.1.2 合约类应用数据结构 ....................................................................................... 7 5.2 数据通信 ....................................................................................................................... 8 5.3 数据存储 ....................................................................................................................... 8 5.4 数据处理 ....................................................................................................................... 8 5.5 数据同步 ....................................................................................................................... 8 6 共识机制.. (9)
6.1 共识算法 ....................................................................................................................... 9 6.2 共识容错 ....................................................................................................................... 9 6.3 共识效率 ....................................................................................................................... 9 7 加密机制 (10)
7.1 加密算法 ..................................................................................................................... 10 7.2 隐私保护 ..................................................................................................................... 10 8 智能合约 (10)
8.1 智能合约机制 ............................................................................................................. 10 8.2 智能合约安全性 ......................................................................................................... 10 9 账户管理 (11)
9.1 账户权限 ..................................................................................................................... 11 9.2 账户功能 ..................................................................................................................... 11 9.3 身份可信 ..................................................................................................................... 11 9.4 CA (证书认证中心)的支持表 ................................................................................. 12 10 API 及扩展能力 .. (12)
10.1 交易、块的API 接口列表 ....................................................... 错误!未定义书签。 10.2 智能合约的API 接口列表 ....................................................... 错误!未定义书签。
中
国
软
件
行
业
协
会
赛
迪
区
块链研
究
院
中
国
电
子
信
息
产业发
展
研
究
院