区块链存证服务整体介绍

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

区块链存证服务整体介绍

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) 存证实体

  • 支持个性化、自主地定义链上存证的实体数据结构,提供了json-schema的数据定义模版,并提供可视化面板,支持灵活设置上链存证的业务字段、类型及描述,并支持数据结构的校验与预览。

  • 支持存证实体的统一管理,对审核通过的存证实体可以将此定义的数据结构“上链注册”,方便后续存证需要。

2) 业务关联

  • 从业务系统中选择有上链存证需求的“业务对象”,支持自定义地配置存证实体与业务对象之间的字段级关联映射关系,支持灵活地设置业务单据的上链条件,支持设置业务数据上链后的数据所有权规则(归属于服务中心及其组织或人员数字身份)。

  • 支持对业务关联关系的统一管理与状态查询。支持通过设置的业务关联关系,快速地查询满足其上链条件下所关联到的业务源数据。

3) 上链任务

  • 依次设置包含业务关联集合、启动条件、最大重试次数、历史数据上链起点等参数,实现“一键上链”式的上链任务管理。支持以cron表达式灵活地设置上链任务的启动条件,支持为历史数据设置上链的时间起点。

  • 多组业务关联(即多种业务单据)可以在同一批次的上链任务中实现上链。支持上链任务实时、灵活地开启或停止。

4) 存证日志

  • 设置并开启上链任务后,每一条上链的业务数据都将自动地生成相应的存证日志。

  • 用户通过查验存证日志,可以确认存证数据的正确性。对于由于异常情况导致的上链失败任务,支持查询其错误日志,方便开发验证或排查配置问题。

  • 在上链任务中,还支持对所选择的上链任务查询其相关存证日志的功能。 

5) 存证方案

  • 支持按应用、行业、领域沉淀区块链的可信数据方案

  • 支持了标准化的方案管理,同时提供预置方案,支持客户化开发的一键初始化

  • 从客户的“数据资产”角度出发,通过低代码开发方式,即可快速形成可复用、标准化的存证方案,真正实现用户“一键上链”

4 功能清单

一级菜单二级菜单功能说明











区块链存证服务

首页

用户进入区块链存证服务,通过首页展示:

  • 快速发起:查看存证实体列表、查看业务关联列表、查看上链任务列表、查看存证日志列表、查看存证方案列表

  • 区块链存证的方案统计:有效的存证实体数量、业务关联数量、上链任务数量、存证方案数量等

  • 存证日志统计:存证记录数量

存证实体支持以个性化方式定义链上存证所使用的实体数据结构,用户可以采用可视化编辑或代码录入的方式定义数据模板,灵活设置上链存证所需的业务字段、类型及描述,并支持对数据结构的可视化校验与预览。通过存证实体的统一管理,实现了区块链存证所需要的数据实体的数据结构定义、上链注册”及状态查询
业务关联

支持自定义地配置存证实体与业务对象之间的字段级关联映射关系,支持灵活地设置业务单据的上链条件,支持在数字身份维度上设置上链数据的所有权规则。支持对满足上链条件的业务单据进行快速关联查询,其中已经支持了业务单据中的基础资料、分录、附件等也可以快速存证 ,还支持了通过插件实现自定义的、更灵活的业务关联逻辑

上链任务

支持“一键上链”的设置并开启上链任务,可以灵活设置上链任务的定时启动条件、历史数据上链起点等,还可以将多组业务单据在同一个上链任务批次中上链

存证日志

持对存证日志的统一查询,用户通过查验存证日志,可以确认存证数据的正确性;对于由于异常情况导致的上链失败任务,支持查询其错误日志,方便开发验证或排查问题。支持了对已上链数据的核验功能及微服务接口,通过业务当前值与已存证值之间的对比,判断数据的变更状态,以证明数据的完整性、正确性、可信性

存证方案

支持按应用、行业、领域沉淀区块链的可信数据方案,支持了标准化的方案管理功能;同时提供了部分预置方案,支持客户定制化开发时的一键初始化使用。通过将一组存证实体、业务关联、上链任务等固化为可复用、标准化的存证方案,相较于高代码开发方式,可以在标准化与灵活性之间达成平衡,满足企业产品设计与开发人员在实现区块链存证应用的过程中易用性、通用性、标准化的需求,真正实现用户从数据资产角度出发的“一键上链”

帮助中心通过链接至金蝶云知识社区的相关文章和视频,帮助用户更好地了解、使用区块链存证服务的功能特性

5 本应用与其他应用的关联

在【区块链配置服务】中配置服务中心、数字身份后,可前往【区块链存证服务】创建存证实体、业务关联、上链任务查看存证日志。

6 名词解释

具体见区块链基础概念中的内容。

区块链存证服务整体介绍

1 产品概述1.1 产品介绍区块链存证服务,支持低代码、一键式的业务数据快速上链,支持灵活配置、自动生成区块链存证应用,可满足多样化的...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息