公共安全标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210243017.4 (22)申请日 2022.03.11 (71)申请人 蚂蚁区块链科技 (上海) 有限公司 地址 200010 上海市黄浦区外马路618号8 层803室 (72)发明人 王凯 马超 印明亮  (74)专利代理 机构 北京亿腾知识产权代理事务 所(普通合伙) 11309 专利代理师 张静娟 周良玉 (51)Int.Cl. G06Q 40/04(2012.01) G06F 21/64(2013.01) H04L 9/32(2006.01) (54)发明名称 返回区块链交易执 行结果的方法和装置 (57)摘要 本说明书实施例提供了一种返回区块链交 易执行结果的方法和装置。 该方法由链外设备执 行, 该方法的一具体实施方式包括: 接收目标用 户设备发送的第一交易; 将所述第一交易发送给 区块链, 以在所述区块链中执行所述第一交易; 从所述区块链 查询所述第一交易的执行结果; 基 于所述目标用户设备预先注册的消息通知信息 确定所述第一交易的执行结果的接收方设备, 以 及将所述第一交易的执行结果发送给所述接收 方设备。 权利要求书3页 说明书10页 附图2页 CN 114612238 A 2022.06.10 CN 114612238 A 1.一种返回区块链交易执 行结果的方法, 由链外设备 执行, 包括: 接收目标用户设备发送的第一交易; 将所述第一交易发送给区块链, 以在所述区块链中执 行所述第一交易; 从所述区块链查询所述第一交易的执 行结果; 基于所述目标用户设备预先注册的消息通知信息确定所述第一交易的执行结果的接 收方设备, 以及将所述第一交易的执 行结果发送给 所述接收方设备。 2.根据权利要求1所述的方法, 其中, 所述方法还 包括: 记录所述目标用户设备与所述第一交易的对应关系; 以及 所述基于所述目标用户设备预先注册的消息通知信息确定所述第一交易的执行结果 的接收方设备, 包括: 根据所述第 一交易的哈希和预先记录的对应关系, 确定发送所述第 一交易的用户设备 为所述目标用户设备; 基于所述目标用户设备预先注册的消息通知信 息, 确定所述第 一交易的执行结果的接 收方设备。 3.根据权利要求1所述的方法, 其中, 所述方法还 包括: 从所述目标用户设备接收所述第一交易的幂等控制信息; 以及 所述将所述第一交易发送给区块链包括: 根据所述第一交易的幂等控制信息, 将所述第一交易发送给 所述区块链。 4.根据权利要求3所述的方法, 其中, 所述第一交易的幂等控制信息包括进行幂等控 制; 以及 所述根据所述第一交易的幂等控制信息, 将所述第一交易发送给 所述区块链, 包括: 响应于确定所述第 一交易的幂等控制信 息为进行幂等控制, 确定预设时间段内是否已 接收与所述第一交易相同的第二交易; 在确定未接收所述第二交易的情况中, 将所述第一交易发送给 所述区块链。 5.根据权利要求3所述的方法, 其中, 所述第 一交易的幂等控制信 息包括不进行幂等控 制; 以及 所述根据所述第一交易的幂等控制信息, 将所述第一交易发送给 所述区块链, 包括: 响应于确定所述第 一交易的幂等控制信 息为不进行幂等控制, 将所述第 一交易发送给 所述区块链。 6.根据权利要求1所述的方法, 其中, 所述方法还 包括: 对所述第一交易进行 校验; 以及 所述将所述第一交易发送给区块链包括: 在所述第一交易校验通过的情况中, 将所述第一交易发送给区块链。 7.根据权利要求1所述的方法, 其中, 所述方法还 包括: 响应于从所述区块链接收的所述第 一交易执行失败的执行结果, 再次将所述第 一交易 发送到所述区块链。 8.根据权利要求1所述的方法, 其中, 所述方法还 包括: 响应于从所述接收方设备接收的所述第 一交易的执行结果发送失败的信 息, 将所述第 一交易执 行结果再次发送给 所述接收方设备。权 利 要 求 书 1/3 页 2 CN 114612238 A 29.一种返回区块链交易执 行结果的装置, 设置 于链外设备, 包括: 接收单元, 配置为接收目标用户设备发送的第一交易; 第一发送单元, 配置为将所述第一交易发送给区块链, 以在所述区块链中执行所述第 一交易; 查询单元, 配置为从所述区块链查询所述第一交易的执 行结果; 第二发送单元, 配置为基于所述目标用户设备预先注册的消息通知信 息确定所述第 一 交易的执 行结果的接收方设备, 以及将所述第一交易的执 行结果发送给 所述接收方设备。 10.根据权利要求9所述的装置, 其中, 所述装置还 包括: 记录单元, 配置为记录所述目标用户设备与所述第一交易的对应关系; 以及 所述第二发送单 元进一步配置为: 根据所述第 一交易的哈希和预先记录的对应关系, 确定发送所述第 一交易的用户设备 为所述目标用户设备; 基于所述目标用户设备预先注册的消息通知信 息, 确定所述第 一交易的执行结果的接 收方设备。 11.根据权利要求9所述的装置, 其中, 所述装置还 包括: 信息接收单元, 配置为从所述目标用户设备接收所述第一交易的幂等控制信息; 以及 所述第一发送单 元包括发送模块, 所述发送模块配置为: 根据所述第一交易的幂等控制信息, 将所述第一交易发送给 所述区块链。 12.根据权利要求11所述的装置, 其中, 所述第 一交易的幂等控制信 息包括进行幂等控 制; 以及 所述发送模块进一 步配置为: 响应于确定所述第 一交易的幂等控制信 息为进行幂等控制, 确定预设时间段内是否已 接收与所述第一交易相同的第二交易; 在确定未接收所述第二交易的情况中, 将所述第一交易发送给 所述区块链。 13.根据权利要求11所述的装置, 其中, 所述第 一交易的幂等控制信 息包括不进行幂等 控制; 以及 所述发送模块进一 步配置为: 响应于确定所述第 一交易的幂等控制信 息为不进行幂等控制, 将所述第 一交易发送给 所述区块链。 14.根据权利要求9所述的装置, 其中, 所述装置还 包括: 校验单元, 配置为对所述第一交易进行 校验; 以及 所述第一发送单 元进一步配置为: 在所述第一交易校验通过的情况中, 将所述第一交易发送给区块链。 15.根据权利要求9所述的装置, 其中, 所述装置还 包括: 第一重发单元, 配置为响应于从所述区块链接收的所述第一交易执行失败的执行结 果, 再次将所述第一交易发送到所述区块链。 16.根据权利要求9所述的装置, 其中, 所述装置还 包括: 第二重发单元, 配置为响应于从所述接收方设备接收的所述第 一交易的执行结果发送 失败的信息, 将所述第一交易执 行结果再次发送给 所述接收方设备。权 利 要 求 书 2/3 页 3 CN 114612238 A 3

PDF文档 专利 返回区块链交易执行结果的方法和装置

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 返回区块链交易执行结果的方法和装置 第 1 页 专利 返回区块链交易执行结果的方法和装置 第 2 页 专利 返回区块链交易执行结果的方法和装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:40:42上传分享
友情链接
交流群
  • //public.wenku.github5.com/wodemyapi/22.png
-->
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。