1、ICS 35.240CCS L 79 DB50重 庆 市 地 方 标 准DB 50/ T 1049 2020基 于 区 块 链 的 电 子 商 务 价 值 行 为 数 据 存 证规 范 2020 -11- 30发 布 2021- 03-01实 施重 庆 市 市 场 监 督 管 理 局 发 布 DB50/T 1049-2020 I 目 次前 言 .II1 范 围 .12 规 范 性 引 用 文 件 .13 术 语 和 定 义 .14 技 术 要 求 .25 业 务 流 程 .3 DB50/T 1049-2020 II 前 言本 文 件 按 照 GB/T 1.1-2020 标 准 化 工 作 导
2、则 第 1部 分 : 标 准 化 文 件 的 结 构 和 起 草 规 则 的 规 定 起草 。 本 文 件 由 重 庆 金 窝 窝 网 络 科 技 有 限 公 司 提 出 。本 文 件 由 重 庆 市 大 数 据 应 用 发 展 管 理 局 归 口 。本 文 件 起 草 单 位 : 重 庆 金 窝 窝 网 络 科 技 有 限 公 司 、 重 庆 市 质 量 和 标 准 化 研 究 院 、 重 庆 大 学 、 新 加 坡国 立 大 学 商 业 大 数 据 分 析 中 心 、 中 国 移 动 通 信 联 合 会 区 块 链 专 业 委 员 会 、 重 庆 邮 电 大 学 、 中 央 财 经 大 学
3、 、中 国 信 息 化 协 同 创 新 专 委 会 、 中 国 电 信 区 块 链 实 验 室 (重 庆 )、 北 京 思 源 政 通 科 技 集 团 有 限 公 司 、 重 庆 浪潮 云 链 信 息 技 术 有 限 公 司 、 IBM区 块 链 联 合 创 新 实 验 室 、 立 信 ( 重 庆 ) 数 据 科 技 股 份 有 限 公 司 、 重 庆 仙 桃 前 沿 消 费 行 为 大 数 据 有 限 公 司 、 重 庆 云 威 科 技 有 限 公 司 、 中 新 ( 重 庆 ) 知 识 产 权 研 究 院 有 限 公 司 。本 文 件 主 要 起 草 人 : 邹 发 安 、 林 威 宇 、
4、 齐 爱 民 、 庞 严 、 陈 晓 华 、 叶 春 晓 、 陈 乔 松 、 邓 建 鹏 、 李 立 中 、张 璐 、 鲍 秋 吉 、 汪 鹏 、 陈 震 宇 、 陈 晓 荣 、 陈 尤 尤 、 张 曦 月 、 叶 桢 、 王 建 、 冯 超 、 黄 文 利 、 范 淑 萍 。 DB50/T 1049 2020 1 基 于 区 块 链 的 电 子 商 务 价 值 行 为 数 据 存 证 规 范1 范 围本 文 件 规 定 了 基 于 区 块 链 技 术 的 电 子 商 务 价 值 行 为 数 据 存 证 的 技 术 要 求 、 业 务 流 程 。本 文 件 适 用 于 基 于 区 块 链 技
5、术 的 电 子 商 务 价 值 行 为 数 据 存 证 。2 规 范 性 引 用 文 件下 列 文 件 中 的 内 容 通 过 文 中 的 规 范 性 引 用 而 构 成 本 文 件 必 不 可 少 的 条 款 。 其 中 , 注 日 期 的 引 用 文 件 ,仅 该 日 期 对 应 的 版 本 适 用 于 本 文 件 ; 不 注 日 期 的 引 用 文 件 , 其 最 新 版 本 ( 包 括 所 有 的 修 改 单 ) 适 用 于 本文 件 。 GB/T 5271.18-2008 信 息 技 术 词 汇 第 18部 分 :分 布 式 数 据 处 理GB/T 18238.1-2000 信 息
6、安 全 安 全 技 术 散 列 函 数 第 1部 分 : 概 述GB/T 20520-2006 信 息 安 全 技 术 公 钥 基 础 设 施 时 间 戳 规 范GB/T 37043-2018 智 慧 城 市 术 语SF/T 0076-2020 电 子 数 据 存 证 技 术 规 范DB50/T 1048-2020 基 于 区 块 链 的 电 子 商 务 价 值 行 为 认 定 规 范3 术 语 和 定 义GB/T 5271.18、 GB/T 18238.1、 GB/T 20520、 GB/T 37043、 SF/T 0076界 定 的 以 及 下 列 术 语 和 定 义适 用 于 本 文 件
7、 。3.1 区 块 链 blockchain一 种 在 对 等 网 络 环 境 下 , 通 过 透 明 和 可 信 规 则 , 构 建 不 可 伪 造 、 不 可 篡 改 和 可 追 溯 的 块 链 式 数 据 结构 , 实 现 和 管 理 事 务 处 理 的 模 式 。来 源 : GB/T 37043-2018, 2.5.83.2 对 等 网 络 peer-to-peer network一 种 仅 包 含 对 控 制 和 操 作 能 力 等 效 的 节 点 的 计 算 机 网 络 。来 源 : GB/T 5271.18 2008, 定 义 18.04.053.3 电 子 商 务 价 值 行
8、为 electronic commerce value behavioral电 子 商 务 参 与 者 发 生 的 可 以 帮 助 相 关 经 营 主 体 业 务 增 长 、 能 力 增 强 , 且 能 够 有 效 量 化 为 数 据 的 主 动 和 被 动 行 为 ( 以 下 简 称 “ 价 值 行 为 ” ) 。 DB50/T 1049-2020 2 3.4 电 子 数 据 存 证 digital evidence certificate通 过 互 联 网 向 用 户 提 供 电 子 数 据 证 据 保 管 和 验 证 的 服 务 。来 源 : SF/T 0076-2020, 3.13.5
9、 可 信 时 间 trusted time准 确 的 、 值 得 信 赖 的 当 前 时 间 值 , 这 个 时 间 值 的 来 源 应 是 高 度 权 威 的 。来 源 : GB/T 20520-2006, 3.23.6 时 间 戳 time stamp 使 用 数 字 签 名 技 术 产 生 的 数 据 , 签 名 的 对 象 包 括 了 原 始 文 件 信 息 、 签 名 参 数 、 签 名 时 间 等 信 息 。 用来 产 生 和 管 理 时 间 戳 的 时 间 戳 机 构 对 此 对 象 进 行 数 字 签 名 产 生 时 间 戳 , 以 证 明 原 始 文 件 在 签 名 时 间
10、之 前已 经 存 在 。来 源 : GB/T 20520-2006, 3.1, 有 修 改 3.7 散 列 函 数 hash-function又 称 散 列 函 数 算 法 ( 以 下 简 称 hash) , 将 任 意 位 串 映 射 到 固 定 长 度 位 串 的 函 数 , 它 满 足 下 面 两 个 特性 : 为 一 个 给 定 的 输 出 找 出 能 映 射 到 该 输 出 的 一 个 输 入 在 计 算 上 是 不 可 行 的 ; 为 一 个 给 定 的 输 入 找 出 能 映 射 到 同 一 个 输 出 的 另 一 个 输 入 在 计 算 上 是 不 可 行 的 。 注 1: 在
11、 这 一 技 术 领 域 中 , 有 多 个 术 语 具 有 与 散 列 函 数 相 同 或 相 似 的 含 义 , 例 如 : 压 缩 编 码 ( compressedencoding)和 压 缩 函 数 ( condensing function ) 。注 2: 计 算 可 行 性 依 赖 于 用 户 的 特 定 安 全 要 求 和 环 境 。来 源 : GB/T 18238.1-2000, 2.4, 有 修 改 4 技 术 要 求4.1 共 识 机 制4.1.1 在 区 块 链 系 统 中 , 实 现 规 则 一 致 和 数 据 一 致 的 依 据 , 根 据 不 同 的 业 务 需 求
12、 、 区 块 链 网 络 组 织 形式 选 择 不 同 的 适 用 共 识 算 法 来 实 现 。4.1.2 共 识 机 制 应 包 括 以 下 功 能 :a) 采 用 对 等 网 络 , 支 持 多 个 节 点 参 与 共 识 和 确 认 ; b) 支 持 独 立 节 点 对 区 块 链 网 络 提 交 的 相 关 信 息 进 行 有 效 性 验 证 ;c) 具 备 一 定 的 容 错 性 , 容 忍 不 超 过 一 定 比 例 的 节 点 ( 存 证 系 统 应 注 明 容 错 比 例 ) 存 在 物 理 或 网 络故 障 、 非 共 识 行 为 、 不 确 定 行 为 的 不 可 控 错
13、 误 , 共 识 过 程 不 会 被 阻 断 , 共 识 结 果 依 旧 安 全 可 靠 。4.2 分 布 式 账 本4.2.1 分 布 式 账 本 作 为 区 块 链 中 分 布 式 数 据 的 存 储 方 式 , 通 过 不 同 节 点 对 账 本 的 共 同 记 录 与 维 护 , 形成 区 块 链 系 统 中 数 据 的 公 共 管 理 、 防 篡 改 、 可 信 任 的 记 录 。 DB50/T 1049 2020 3 4.2.2 分 布 式 账 本 应 包 括 以 下 功 能 :a) 支 持 持 久 化 存 储 账 本 记 录 ;b) 支 持 多 节 点 拥 有 完 整 的 数 据
14、 记 录 ;c) 支 持 向 获 得 授 权 者 提 供 真 实 的 数 据 记 录 ;d) 确 保 有 相 同 账 本 记 录 的 各 节 点 的 数 据 一 致 性 。4.3 时 序 服 务4.3.1 对 于 区 块 链 系 统 中 的 行 为 或 数 据 需 记 录 相 应 的 一 致 性 的 时 序 , 可 以 选 择 特 定 的 时 序 机 制 或 工 具 。4.3.2 区 块 链 系 统 时 序 服 务 应 包 括 以 下 功 能 :a) 支 持 统 一 账 本 记 录 时 序 ;b) 具 备 时 序 容 错 性 ;c) 保 证 区 块 时 间 的 可 信 , 应 至 少 采 用
15、以 下 方 式 的 一 种 :1) 对 必 要 的 一 些 区 块 , 采 用 锚 定 可 信 时 间 等 方 式 ; 2) 节 点 采 用 可 信 时 间 源 ;3) 其 它 能 够 提 供 可 信 时 间 的 方 法 。5 业 务 流 程5.1 存 证 系 统 应 用 流 程完 整 的 数 据 存 证 系 统 的 应 用 流 程 应 包 括 数 据 采 集 、 数 据 清 洗 、 数 据 分 仓 、 数 据 预 处 理 、 生 成 区 块 、区 块 同 步 、 数 据 查 询 、 提 取 和 验 证 等 。 实 际 应 用 中 可 根 据 需 要 增 加 或 者 合 并 业 务 流 程 ,
16、 应 用 流 程 如 图 1所 示 。 DB50/T 1049-2020 4 图 1 存 证 系 统 应 用 流 程5.2 认 定 流 程5.2.1 数 据 采 集数 据 采 集 的 流 程 参 见 DB50/T 1048-2020 的 5.2。5.2.2 数 据 清 洗数 据 清 洗 的 流 程 参 见 DB50/T 1048-2020 的 5.3。 DB50/T 1049 2020 5 5.2.3 数 据 分 仓数 据 分 仓 的 流 程 参 见 DB50/T 1048-2020 的 5.4。5.3 数 据 上 链 流 程5.3.1 数 据 预 处 理5.3.1.1散 列 函 数对 待 上
17、 链 的 数 据 进 行 数 字 hash 计 算 , 将 行 为 数 据 和 数 字 hash 值 打 包 。5.3.1.2异 步 队 列根 据 数 据 时 效 性 , 价 值 行 为 数 据 可 分 批 、 分 时 上 链 , 通 过 异 步 队 列 减 少 链 交 互 , 保 证 系 统 稳 定 。5.3.1.3链 上 验 证 对 待 上 链 的 数 据 hash 在 区 块 链 上 进 行 验 证 是 否 有 效 。5.3.1.4数 据 签 名使 用 节 点 账 户 私 钥 对 数 据 进 行 签 名 , 防 止 数 据 被 篡 改 。5.3.2 生 成 区 块将 区 块 中 需 要
18、包 含 的 数 据 ( 上 一 个 区 块 的 摘 要 值 、 事 务 列 表 等 ) 进 行 打 包 , 生 成 下 一 个 区 块 的 过 程 。区 块 数 据 应 包 含 数 据 预 处 理 产 生 的 结 果 数 据 。5.3.3 区 块 同 步对 区 块 数 据 进 行 广 播 、 验 证 , 达 成 共 识 后 更 新 区 块 链 。 其 过 程 应 包 括 但 不 限 于 以 下 内 容 :a) 记 账 节 点 对 区 块 数 据 进 行 广 播 ;b) 其 它 节 点 对 接 收 到 的 区 块 进 行 验 证 ; c) 区 块 验 证 完 成 后 更 新 区 块 链 。5.4 数 据 查 询 、 提 取 和 验 证数 据 查 询 、 提 取 和 验 证 的 内 容 应 满 足 以 下 要 求 :a) 区 块 数 据 ,至 少 应 包 括 区 块 标 识 、 区 块 时 间 戳 、 版 本 信 息 、 数 据 预 处 理 产 生 的 结 果 数 据 ;b) 其 它 必 要 的 数 据 , 至 少 应 包 括 实 名 数 据 、 能 够 验 证 原 始 数 据 与 区 块 数 据 对 应 关 系 的 方 法 、 可 信时 间 等 。 _