全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210488388.9 (22)申请日 2022.05.06 (71)申请人 远光软件股份有限公司 地址 519000 广东省珠海市港湾大道科技 一路3号 (72)发明人 齐荣 何威 李毅 鲁静 程晗蕾  (74)专利代理 机构 深圳市威世博知识产权代理 事务所(普通 合伙) 44280 专利代理师 何倚雯 (51)Int.Cl. G06F 16/27(2019.01) G06F 16/2458(2019.01) G06F 16/23(2019.01) G06F 11/14(2006.01) G06F 9/50(2006.01) (54)发明名称 一种数据上链方法、 系统、 设备和计算机可 读存储介质 (57)摘要 本申请公开了一种数据上链方法、 系统、 设 备和计算机可读存储介质, 该方法包括: 接收并 保存待上链数据; 当区块链平台出现异常并恢复 时, 则获取保存的待上链数据进行上链存储, 通 过上述方式, 本申请能够将接收到的数据保存下 来, 在区块链平台出现异常时, 利用保存的数据 进行上链存储, 使得待上链数据不会由于异常情 况而丢失, 提高了区块链数据存 储的稳定性。 权利要求书2页 说明书14页 附图6页 CN 114896336 A 2022.08.12 CN 114896336 A 1.一种数据上链方法, 其特 征在于, 所述方法包括: 接收待上链数据; 保存所述待上链数据; 当区块链 平台出现异常并恢复时, 则获取保存的所述待上链数据进行 上链存储。 2.根据权利要求1所述的方法, 其特征在于, 所述当区块链平台出现异常并恢复时, 则 获取保存的所述待上链数据进行 上链存储包括: 当所述区块链平台出现第 一类异常并恢 复时, 则获取保存的所述待上链数据进行上链 存储, 其中, 所述第一类异常表示所述区块链 平台中存储的数据丢失; 当所述区块链平台出现第 二类异常并恢 复时, 则获取保存的未完成上链的所述待上链 数据进行 上链存储, 其中, 所述第二类异常表示所述区块链 平台上链操作暂停。 3.根据权利要求1所述的方法, 其特征在于, 所述接收待上链数据之后, 所述方法还包 括: 选择若干条所述待上链数据作为目标数据, 并放入目标数据池, 向区块链平台请求将 所述目标 数据上链存 储, 并将进行 上链存储的所述目标 数据移出 所述目标 数据池。 4.根据权利要求3所述的方法, 其特 征在于, 所述接收待上链数据包括: 上链服务模块接收所述待上链数据; 和/或, 所述选择若干条 所述待上链数据作为目标 数据, 并放入目标 数据池包括: 上链模块若检测到所述目标数据的数量小于第 一预设数量, 则向所述上链服务模块订 阅若干条 所述待上链数据, 以作为所述目标 数据; 所述上链模块接收所述上链服务模块发送的所述待上链数据作为目标数据, 并放入目 标数据池; 和/或, 所述方法还 包括: 所述上链模块将任务标识发送给所述上链服务模块, 其中, 所述任务标识是所述区块 链平台为所述目标 数据生成的。 5.根据权利要求3所述的方法, 其特 征在于, 所述方法还 包括: 选择第一待查询数据, 其中, 所述第一待查询数据为进行请求上链存 储的数据; 向所述区块链平台查询所述第 一待查询数据的上链任务情况, 所述上链任务情况包括 上链成功和上链失败; 和/或, 选择第二待查询数据, 其中, 所述第二待查询数据是所述上链任务情况为上链成功 的 所述数据; 向所述区块链平台查询所述第 二待查询数据的上链结果, 所述上链结果包括上链完成 和上链失败。 6.根据权利要求5所述的方法, 其特 征在于, 所述选择第一待查询数据包括: 第一查询模块若检测到所述第 一待查询数据的数量小于第 二预设数量, 向上链服务模 块订阅进行请求上链存 储的所述数据, 以作为所述第一待查询数据; 所述第一查询模块接收所述上链服务模块发送的所述数据作为所述第 一待查询数据; 和/或, 所述向所述区块链 平台查询所述第一待查询数据的上链任务情况包括: 所述第一查询模块依据任务标识向所述区块链平台查询所述第一待查询数据的所述权 利 要 求 书 1/2 页 2 CN 114896336 A 2上链任务情况, 其中, 所述任务标识是 所述区块链 平台为所述目标 数据生成的; 和/或, 所述方法还 包括: 所述第一 查询模块将所述上链任务情况发送给 所述上链服 务模块。 7.根据权利要求5所述的方法, 其特 征在于, 所述选择第二待查询数据包括: 第二查询模块若检测到所述第 二待查询数据的数量小于第 三预设数量, 则向上链服务 模块订阅所述上链任务情况为上链成功的所述数据, 以作为所述第二待查询数据; 所述第二查询模块接收所述上链服务模块发送的所述数据作为所述第 二待查询数据; 和/或, 所述方法还 包括: 所述第二 查询模块将所述上链结果发送给 所述上链服 务模块。 8.一种数据 上链系统, 其特征在于, 所述数据 上链系统包括上链服务模块和上链模块, 其中, 所述上链服务模块用于接收待上链数据以及保存所述待上链数据, 所述上链模块用 于当所述区块链 平台出现异常并恢复时, 则获取保存的所述待上链数据进行 上链存储。 9.一种数据 上链设备, 其特征在于, 所述设备包括处理器和存储器, 所述存储器用于存 储程序数据, 所述处理器用于执行所述程序数据以实现如权利要求1 ‑7中任一项所述的方 法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质用于存储程序数 据, 所述程序数据能够被执 行, 用以实现如权利要求1 ‑7中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114896336 A 3

PDF文档 专利 一种数据上链方法、系统、设备和计算机可读存储介质

文档预览
中文文档 23 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据上链方法、系统、设备和计算机可读存储介质 第 1 页 专利 一种数据上链方法、系统、设备和计算机可读存储介质 第 2 页 专利 一种数据上链方法、系统、设备和计算机可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:43:53上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。