区块链存证方案模块介绍

1 简介
1.1 功能介绍
为了将由一组“存证实体”、“业务关联”、“上链任务”等上链过程对象组合成一套模板,并从“客户数据资产”的角度出发,形成一套可复用、标准化的存证方案,区块链服务云提供了一个完整的、易用的区块链存证方案中心模块。
1.2 应用场景
通过这个模块,各领域的应用开发者可以通过先自定义全过程的上链模板,再抽象为“存证方案”,最后以【预设】或【引入/引出】的方式提供给最终客户直接快捷使用。同时,使用区块链存证服务的产品端,可以在用户侧提供一个【初始化】方案的按钮(例如在系统参数配置中提供本应用所采用的区块链存证“初始化”设置),有必要时也可以在新环境初次启用时自动开启初始化,或者由客户在产品实施时选择所需的存证方案自主进行【初始化】,从而在新环境中快捷生成相应的存证实体、业务关联等基础资料,并可以直接启动上链任务,真正实现数据“一键上链”。
1.3 系统路径
【区块链服务云】→【区块链存证服务】→【存证方案】,进入【存证方案列表】页
1.4 字段/按钮说明
字段说明序号 | 字段名称 | 详细解释 |
1 | 存证方案编码 | 系统生成的存证方案业务编码 |
2 | 存证方案名称 | 用户可读的存证方案名称,即对存证方案的可区分描述 |
3 | 系统预设 | 是否由标准产品预设的存证方案 |
4 | 业务应用 | 存证方案中有关联的业务应用名称(集) |
5 | 初始化参数 | 存证方案初始化时需要或可以设置的参数,如数据所有权、上链任务参数等,具体参数根据不同的参数选项会有不同的要求 |
6 | 存证实体模板 | 该存证方案包含的存证实体模板(列表),点击可以查看详情 |
7 | 业务关联模板 | 该存证方案包含的业务关联模板(列表),点击可以查看详情 |
8 | 上链任务模板 | 该存证方案包含的上链任务模板(列表),点击可以查看详情 |
按钮说明
| 序号 | 按钮名称 | 详细解析 |
| 1 | 导入 | 通过从“上链任务”列表选择所需的上链任务,导入生成存证方案 |
| 2 | 保存 | 保存当前存证方案,保存后将对模板列表不可再进行编辑 |
| 3 | 初始化 | 按照当前存证方案所设置的初始化参数,将存证方案的模板实例化为当前环境内的“存证实体”、“业务关联”和“上链任务”等,上链任务创建后为“暂存”状态,即未启动上链 |
| 4 | 初始化并运行 | 按照当前存证方案所设置的初始化参数,将存证方案的模板实例化为当前环境内的“存证实体”、“业务关联”和“上链任务”等,上链任务创建后为“已开启”状态,即一键启动上链 |
2 主要操作
用户视角的操作
用户可以引入或使用预设的存证方案,并执行【初始化】并启动上链任务运行,从而开启数据上链。如果产品已经开发集成了区块链服务,用户则可能无需进入【区块链服务云】,直接参照相应产品文档使用即可。
2.1 存证方案的引入与初始化
前提条件
进入【区块链存证服务】的【存证方案】列表,可以看到已经“预设”了一些标准的上链存证方案,例如“合同智能履约预设标准方案”。用户也可以将其他方案通过“引入”的方式添加到存证方案列表中,然后再使用。

操作步骤
步骤1:点击并查看“存证方案”详情,检查“初始化参数”。如有需要也可以对上链模板中的数据进行检查,确认是否满足自身对上链的需求。

步骤2:点击【初始化】或【初始化并运行】按钮,以此存证方案模板生成相应的“存证实体”、“业务关联”、“上链任务”等。



步骤3:如果有引用了“事件触发”类型的上链任务,当前还需要在【业务事件中心】应用中新增(或检查是否存在)相应的业务事件并完成事件订阅的设置。具体请查阅定义此存证方案的产品文档说明,或参阅文章“如何通过业务事件中心实现事件触发式的区块链存证上链?”
开发者视角
开发者可以将已规划并调试好的区块链存证全过程对象,即定义了链上数据格式的“存证实体”、定义了业务数据字段映射关系和上链条件等参数的“业务关联”以及定义了上链任务参数的“上链任务”等,提炼为一套可复用、标准化的模板,并且根
区块链存证方案模块介绍
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



