说明:收录全文最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111442929.6 (22)申请日 2021.11.30 (71)申请人 昆明电力交易中心有限责任公司 地址 650051 云南省昆明市官渡区拓东路 73号 (72)发明人 张茂林 陈然 赵伟华 张加贝  邹贤 韩汶汐 宝君维 孙恒一  邢玉辉 陈清贵  (74)专利代理 机构 昆明正原 专利商标代理有限 公司 53100 代理人 于洪 金耀生 (51)Int.Cl. H04L 9/40(2022.01) H04L 67/1074(2022.01) H04L 67/1097(2022.01)G06F 16/27(2019.01) G06F 16/242(2019.01) G06F 16/23(2019.01) (54)发明名称 基于内外网安全架构的内网数据上链方法 及装置 (57)摘要 本发明涉及一种基于内外网安全架构的内 网数据上链方法、 装置、 设备及介质, 属于区块链 技术领域。 该装置包括上链请求接收模块、 上链 信息生成模块、 状态报表更新模块、 注册请求接 收模块、 上链凭证生成模块、 上链凭证发送模块、 定时采集模块、 消费者线程启 动模块、 数据读取 上链模块和SQL指令发送模块等结构。 本发明实 现了在不改变网络环境的前提下, 将内网应用数 据进行上链处理, 避免将内网数据存储至外网的 子系统, 提高了内网数据上链的安全性。 权利要求书2页 说明书9页 附图2页 CN 114095272 A 2022.02.25 CN 114095272 A 1.一种基于内外网安全架构的内网数据上链方法, 其特征在于, 包括通过内网数据采 集端执行的如下步骤: 在接收到任意一个应用端发送的数据 上链请求 时, 将所述数据 上链请求对应的状态设 置为新增, 其中, 所述数据上链请求所述包括上链凭证; 基于所述数据上链请求 生成上链信息, 并将所述上链信息存 储至新增数据表中; 若接收到外网数据上链端发送的SQL指令, 则对所述SQL指令进行解析, 并基于解析结 果对所述应用端的数据上链请求的状态和所述 新增数据表进行 更新处理。 2.根据权利要求1所述的基于 内外网安全架构的内网数据 上链方法, 其特征在于, 基于 所述数据上链请求生成上链信息, 并将所述上链信息存储至新增数据表之前, 还包括的如 下步骤: 在接收到任意一个应用端的注册请求 时, 获取所述注册请求包含的所述应用端对应的 区块链类型和区块链地址; 在所述注 册请求通过审核后, 生成所述应用端的注 册请求对应的应用标识和key; 将所述应用标识和所述 key作为上链凭证, 并将所述上链凭证发送给 所述应用端。 3.根据权利要求1所述的基于 内外网安全架构的内网数据 上链方法, 其特征在于, 所述 上链信息包括上链凭证和上链数据。 4.根据权利要求1所述的基于 内外网安全架构的内网数据 上链方法, 其特征在于, 还包 括通过外网数据上链端执 行的如下步骤: 采用管理者线程定时访问内网数据采集端的新增数据表, 得到各个 应用端的状态; 若检测到所述新增数据表中存在应用端的状态为新增, 则启动消费者线程, 将所述消 费者线程与状态为新增的应用端对应的区块链类型和区块链地址进行绑定, 并将数据上链 请求的状态为 新增的应用端的上链信息作为待更新数据; 通过所述消费者线程进行待更新数据的数据读取与上链, 并基于得到的上链结果生成 SQL指令; 将所述SQ L指令发送给 所述内网数据采集端。 5.根据权利要求4所述的基于 内外网安全架构的内网数据 上链方法, 其特征在于, 通过 所述消费者线程进 行待更新数据读取与上链, 并基于得到的上链结果生成SQL指 令, 其具体 方法为: 通过绑定的区块链类型选择对应的sdk 适配器, 作为目标适配 器; 采用所述目标适配器对新增数据表中的上链信息进行数据解析、 参数验证和封装, 构 造交易; 通过绑定的区块链地址, 将构造的交易发送给区块链, 并接收交易结果的回执; 将接收到的交易结果进行序列化, 并提取出交易哈希, 整体作为上链结果, 并生成所述 上链结果对应的SQ L指令。 6.一种基于内外网安全架构的内网数据上链装置, 其特 征在于, 包括内网数据采集端; 所述内网数据采集端包括: 上链请求接收模块, 用于在接收到任意一个应用端发送的数据上链请求时, 将所述数 据上链请求对应的状态设置为 新增, 其中, 所述数据上链请求所述包括上链凭证; 上链信息生成模块, 用于基于所述数据上链请求生成上链信息, 并将所述上链信息存权 利 要 求 书 1/2 页 2 CN 114095272 A 2储至新增数据表中; 状态报表更新模块, 用于若接收到外网数据上链端发送的SQL指令, 则对所述SQL指令 进行解析, 并基于解析结果对所述应用端的数据上链请求的状态和所述新增数据 表进行更 新处理。 7.根据权利要求6所述的基于 内外网安全架构的内网数据 上链装置, 其特征在于, 所述 内网数据采集端还 包括: 注册请求接收模块, 用于在接收到任意一个应用端的注册请求时, 获取所述注册请求 包含的所述应用端对应的区块链类型和区块链地址; 上链凭证生成模块, 用于在所述注册请求通过审核后, 生成所述应用端的注册请求对 应的应用标识和key 上链凭证发送模块, 用于将所述应用标识和所述key作为上链凭证, 并将所述上链凭证 发送给所述应用端。 8.根据权利要求6所述的基于 内外网安全架构的内网数据 上链装置, 其特征在于, 还包 括外网数据上链端; 所述外网数据上链端包括: 定时采集模块, 用于采用管理者线程定时访 问内网数据采集端的新增数据表, 得到各 个应用端的状态; 消费者线程启动模块, 用于若检测到所述新增数据表中存在应用端的状态为新增, 则 启动消费者线程, 将所述消费者线程与状态为新增的应用端对应的区块链类型和区块链地 址进行绑定, 并将数据上链请求的状态为 新增的应用端的上链信息作为待更新数据; 数据读取上链模块, 用于通过所述消费者线程进行待更新数据的数据读取与上链, 并 基于得到的上链结果 生成SQL指令; SQL指令发送模块, 用于将所述SQ L指令发送给 所述内网数据采集端。 9.一种计算机设备, 包括存储器、 处理器以及存储在所述存储器中并可在所述处理器 上运行的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现如权利要求 1至 5任一项所述的基于内外网安全架构的内网数据上链方法的步骤。 10.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在 于, 所述计算机程序被处理器执行时实现如权利要求 1至5任一项 所述的基于内外网安全架 构的内网数据上链方法的步骤。权 利 要 求 书 2/2 页 3 CN 114095272 A 3

.PDF文档 专利 基于内外网安全架构的内网数据上链方法及装置

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于内外网安全架构的内网数据上链方法及装置 第 1 页 专利 基于内外网安全架构的内网数据上链方法及装置 第 2 页 专利 基于内外网安全架构的内网数据上链方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:22:11上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。