全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210312305.0 (22)申请日 2022.03.28 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 李昀 李增兴  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 钱湾湾 (51)Int.Cl. G06F 16/23(2019.01) G06Q 20/38(2012.01) G06F 21/64(2013.01) (54)发明名称 一种交易处 理的方法和装置 (57)摘要 本申请公开了一种交易处理的方法和装置, 可应用于区块链领域或计算机技术领域。 从补发 表中获取目标交易的第一子交易的第一补发信 息, 第一补发信息包括第一子交易的第一标识、 第一状态和交易数据, 第一状态用于指示第一子 交易处于 可补发的状态, 第一标识用于标识第一 子交易对应的第一区块链; 基于第一补发信息, 将交易数据补发到第一区块链; 响应于交易数据 成功上传到第一区块链, 将第一补发信息中的第 一状态修改为第二状态, 获得第二补发信息, 第 二补发信息包括第二状态, 第二状态用于指示第 一子交易处于不可补发的状态。 如此, 提供了一 种针对交易失败的子交易进行自动补发的机制, 在确保最终交易的完整性的基础上, 提高了工作 效率。 权利要求书2页 说明书10页 附图3页 CN 114637758 A 2022.06.17 CN 114637758 A 1.一种交易处 理的方法, 其特 征在于, 包括: 从补发表中获取目标交易的第 一子交易的第 一补发信 息, 所述补发表为监测到所述目 标交易中存在未成功的子交易时生成的, 所述未成功的子交易包括所述第一子交易, 所述 第一补发信息包括所述第一子交易的第一标识、 第一状态和交易数据, 所述第一状态用于 指示所述第一子交易处于可补发的状态, 所述第一标识用于标识所述第一子交易对应的第 一区块链; 基于所述第一补发信息, 将所述交易数据补发到所述第一区块链; 响应于所述交易数据成功上传到所述第 一区块链, 将所述第 一补发信 息中的所述第 一 状态修改为第二状态, 获得第二补发信息, 所述第二补发信息包括所述第二状态, 所述第二 状态用于指示所述第一子交易处于不可补发的状态。 2.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 根据日志表, 生成所述补发表, 所述日志表包括所述第 一子交易的第 一日志信 息, 所述 第一日志信息包括: 所述第一标识、 所述交易数据和第一指示信息, 所述第一指示信息用于 指示所述第一子交易失败。 3.根据权利要求2所述的方法, 其特征在于, 所述日志表包括发送表和接收表, 所述发 送表包括所述交易数据和所述第一标识, 所述接收表包括所述第一标识和所述第一指示信 息。 4.根据权利要求1所述的方法, 其特征在于, 所述补发表还包括所述目标交易的第 二子 交易的第三补发信息, 所述方法还 包括: 获取所述第三补发信息, 所述第三补发信息包括所述第二子交易的第二标识、 第三状 态和所述交易数据, 所述第三状态用于指示所述第二子交易处于可补发的状态, 所述第二 标识用于标识所述第二子交易对应的第二区块链; 基于所述第三补发信息, 将所述交易数据补发到所述第二区块链; 响应于所述交易数据成功上传到所述第 二区块链, 将所述第 三补发信 息中的所述第 三 状态修改为第四状态, 获得第四补发信息, 所述第四补发信息包括所述第四状态, 所述第四 状态用于指示所述第二子交易处于不可补发的状态。 5.根据权利要求1 ‑4任一项所述的方法, 其特 征在于, 所述方法还 包括: 若所述补发表中所述目标交易的所有子交易的补发信 息, 均指示对应的子交易处于不 可补发的状态, 则, 确定所述目标交易完成。 6.根据权利要求1 ‑4任一项所述的方法, 其特 征在于, 所述第一标识包括: 交易码、 流水号和序号, 其中, 所述交易码用于指示所述目标交易关联的多条区块链的 接口, 所述 流水号用于标识所述目标交易, 所述序号用于标识所述第一子交易。 7.一种交易处 理的装置, 其特 征在于, 包括: 第一获取单元, 用于从补发表中获取目标交易的第一子交易的第一补发信息, 所述补 发表为监测到所述目标交易中存在未成功的子交易时生成的, 所述未成功的子交易包括所 述第一子交易, 所述第一补发信息包括所述第一子交易的第一标识、 第一状态和交易数据, 所述第一状态用于指示所述第一子交易处于可补发的状态, 所述第一标识用于标识所述第 一子交易对应的第一区块链; 第一补发单 元, 用于基于所述第一补发信息, 将所述交易数据补发到所述第一区块链;权 利 要 求 书 1/2 页 2 CN 114637758 A 2第一修改单元, 用于响应于所述交易数据成功上传到所述第一区块链, 将所述第一补 发信息中的所述第一状态修改为第二状态, 获得第二补发信息, 所述第二补发信息包括所 述第二状态, 所述第二状态用于指示所述第一子交易处于不可补发的状态。 8.根据权利要求7 所述的装置, 其特 征在于, 所述装置还 包括: 生成单元, 用于根据日志表, 生成所述补发表, 所述日志表包括所述第 一子交易的第一 日志信息, 所述第一日志信息包括: 所述第一标识、 所述交易数据和第一指示信息, 所述第 一指示信息用于指示所述第一子交易失败。 9.根据权利要求8所述的装置, 其特征在于, 所述日志表包括发送表和接收表, 所述发 送表包括所述交易数据和所述第一标识, 所述接收表包括所述第一标识和所述第一指示信 息。 10.根据权利要求7所述的装置, 其特征在于, 所述补发表还包括所述目标交易的第二 子交易的第三补发信息, 所述装置还 包括: 第二获取单元, 用于获取所述第三补发信息, 所述第三补发信息包括所述第二子交易 的第二标识、 第三状态和所述交易数据, 所述第三状态用于指示所述第二子交易处于可补 发的状态, 所述第二标识用于标识所述第二子交易对应的第二区块链; 第二补发单 元, 用于基于所述第三补发信息, 将所述交易数据补发到所述第二区块链; 第二修改单元, 用于响应于所述交易数据成功上传到所述第二区块链, 将所述第三补 发信息中的所述第三状态修改为第四状态, 获得第四补发信息, 所述第四补发信息包括所 述第四状态, 所述第四状态用于指示所述第二子交易处于不可补发的状态。 11.根据权利要求7 ‑10任一项所述的装置, 其特 征在于, 所述装置还 包括: 确定单元, 用于若所述补发表中所述目标交易的所有子交易的补发信息, 均指示对应 的子交易处于不可补发的状态, 则, 确定所述目标交易完成。 12.根据权利要求7 ‑10任一项所述的装置, 其特 征在于, 所述第一标识包括: 交易码、 流水号和序号, 其中, 所述交易码用于指示所述目标交易关联的多条区块链的 接口, 所述 流水号用于标识所述目标交易, 所述序号用于标识所述第一子交易。 13.一种电子设备, 其特 征在于, 所述电子设备包括处 理器以及存 储器: 所述存储器用于存 储计算机程序; 所述处理器用于根据所述计算机程序执 行权利要求1 ‑6任一项所述的方法。 14.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质用于存储计算机 程序, 所述计算机程序用于执 行权利要求1 ‑6任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114637758 A 3

PDF文档 专利 一种交易处理的方法和装置

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