1 产品概述
1.1 产品介绍
区块链存证服务,支持低代码、一键式的业务数据快速上链,支持灵活配置、自动生成区块链存证应用,可满足多样化的业务场景、复杂数据结构的存证需求。用户无需关心区块链底层技术复杂度,使用区块链服务云,即可快速、灵活地设置业务数据上链的条件,无需重复编写区块链上链存证相关代码,即可快速生成区块链存证应用。
1.2 产品结构图
区块链存证服务,采用常见的存证模式支持自定义、高灵活度的业务数据上链,实现以低代码方式快速开发区块链存证应用,并实现与苍穹业务单据的字段级可配置关联,支持实现灵活、自动化的区块链可信存证,帮助企业和ISV伙伴更快速地开发区块链应用或在已有应用中集成区块链能力。
1.3 业务场景
1) 企业对链上存储的数据结构有定制化需求时,可使用存证实体自定义链上存证的实体数据结构。
2) 为满足不同业务场景,需要为同一条区块链上的不同企业,定义同一套上链数据的格式时,可通过“审核”和“上链注册”存证实体,统一管理存证数据的数据结构,来实现通用标准。
3) 定义业务单据的上链字段时,可通过“新增”业务关联,建立存证实体与业务对象之间的字段级关联。
4) 企业如果对数据上链有定时上链、分批上链、指定时点、触发条件等要求,可以通过设置不同上链任务来实现个性化上链方式的管理。通过上链任务管理,可以灵活设置上链条件、历史数据上链起点等,还支持“定时任务”、“事件触发”等方式,可通过上链任务统一管理业务数据上链的开启和停止,实现数据“一键上链”。
2 业务流程图
流程说明:
流程分成2部分:搭链、存证。搭链是存证服务的底层基础,存证是搭链服务的上层应用。
流程用到区块链服务云的3个应用,分别是区块链控制台、区块链配置服务、区块链存证服务。
流程图中,每个节点从上至下的内容依次是:节点编号、业务需求、应用操作(指在应用中执行的操作)。
流程包含9个节点,9个业务需求,9个操作步骤。
9个业务需求依序分别是:创建1个区块链网络 → 创建1条链 → 安装1个合约 → 业务系统接入区块链网络 → 创建上链的身份 → 定义上链数据结构 → 指定上链的单据 → 设开启上链的条件 → 查看日志。
9个操作步骤是这样的:首先,使用【区块链控制台】创建网络、新增链,安装存证合约、创建应用,这是步骤1-4。接着,使用【区块链配置服务】配置服务中心,这是步骤5。最后,使用【区块链存证服务】,创建存证实体、业务关联、上链任务,开启上链任务后,查看存证日志,这是步骤6-9。
3 亮点特性
1) 存证实体
2) 业务关联
3) 上链任务
4) 存证日志
设置并开启上链任务后,每一条上链的业务数据都将自动地生成相应的存证日志。
用户通过查验存证日志,可以确认存证数据的正确性。对于由于异常情况导致的上链失败任务,支持查询其错误日志,方便开发验证或排查配置问题。
在上链任务中,还支持对所选择的上链任务查询其相关存证日志的功能。
5) 存证方案
4 功能清单
一级菜单 | 二级菜单 | 功能说明 |
区块链存证服务 | 首页 | 用户进入区块链存证服务,通过首页展示: |
存证实体 | 支持以个性化方式定义链上存证所使用的实体数据结构,用户可以采用可视化编辑或代码录入的方式定义数据模板,灵活设置上链存证所需的业务字段、类型及描述,并支持对数据结构的可视化校验与预览。通过存证实体的统一管理,实现了区块链存证所需要的数据实体的数据结构定义、“上链注册”及状态查询 |
业务关联 | 支持自定义地配置存证实体与业务对象之间的字段级关联映射关系,支持灵活地设置业务单据的上链条件,支持在数字身份维度上设置上链数据的所有权规则。支持对满足上链条件的业务单据进行快速关联查询,其中已经支持了业务单据中的基础资料、分录、附件等也可以快速存证
,还支持了通过插件实现自定义的、更灵活的业务关联逻辑 |
上链任务 | 支持“一键上链”的设置并开启上链任务,可以灵活设置上链任务的定时启动条件、历史数据上链起点等,还可以将多组业务单据在同一个上链任务批次中上链 |
存证日志 | 支持对存证日志的统一查询,用户通过查验存证日志,可以确认存证数据的正确性;对于由于异常情况导致的上链失败任务,支持查询其错误日志,方便开发验证或排查问题。支持了对已上链数据的核验功能及微服务接口,通过业务当前值与已存证值之间的对比,判断数据的变更状态,以证明数据的完整性、正确性、可信性 |
存证方案 | 支持按应用、行业、领域沉淀区块链的可信数据方案,支持了标准化的方案管理功能;同时提供了部分预置方案,支持客户定制化开发时的一键初始化使用。通过将一组存证实体、业务关联、上链任务等固化为可复用、标准化的存证方案,相较于高代码开发方式,可以在标准化与灵活性之间达成平衡,满足企业产品设计与开发人员在实现区块链存证应用的过程中易用性、通用性、标准化的需求,真正实现用户从数据资产角度出发的“一键上链” |
帮助中心 | 通过链接至金蝶云知识社区的相关文章和视频,帮助用户更好地了解、使用区块链存证服务的功能特性 |
5 本应用与其他应用的关联
在【区块链配置服务】中配置服务中心、数字身份后,可前往【区块链存证服务】创建存证实体、业务关联、上链任务和查看存证日志。
6 名词解释
具体见区块链基础概念中的内容。