全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111467182.X (22)申请日 2021.12.02 (71)申请人 杭州趣链科技有限公司 地址 310000 浙江省杭州市滨江区丹 枫路 399号2号楼 A楼2001室 申请人 河北雄安新区管理委员会 (72)发明人 徐才巢 张强 梁智昊 李彭智  杨建航  (74)专利代理 机构 深圳中一联合知识产权代理 有限公司 4 4414 代理人 张禹 (51)Int.Cl. G06Q 40/04(2012.01) H04L 12/66(2006.01) H04L 9/32(2006.01)H04L 9/40(2022.01) H04L 67/1095(2022.01) (54)发明名称 跨链交易发送方法、 装置、 设备和存 储介质 (57)摘要 本申请公开了一种跨链交易发送方法、 装 置、 设备和存储介质, 属于区块链技术领域。 应用 于跨链网关, 包括: 获取应用链系统最新请求的 跨链交易的序号作为第一跨链交易序号, 获取中 继链系统最新接收的来自应用链系统的跨链交 易的序号作为第二跨链交易序号; 根据第一跨链 交易序号和第二跨链交易序号确定应用链系统 已请求的跨链交易中尚未被转发至中继链系统 的跨链交易的序号作为第三跨链交易序号; 从应 用链系统中获取序号为第三跨链交易序号的跨 链交易作为第一目标跨链交易并转发至中继链 系统。 该跨链网关无需记录跨链交易状态, 就可 以准确判断跨链交易的转发情况, 保证跨链交易 在应用链系统与中继链系统之间的高效同步, 可 扩展性和可迁移性强。 权利要求书2页 说明书18页 附图4页 CN 114240651 A 2022.03.25 CN 114240651 A 1.一种跨链交易发送方法, 其特 征在于, 应用于跨链网关, 所述方法包括: 获取第一跨链交易序号和第 二跨链交易序号, 所述第 一跨链交易序号是应用链系统最 新请求的跨链交易的序号, 所述第二跨链交易序号是中继链系统最新接收的来自所述应用 链系统的跨链交易的序号; 根据所述第 一跨链交易序号和所述第 二跨链交易序号确定第 三跨链交易序号, 所述第 三跨链交易序号是所述应用链系统已请求的跨链交易中尚未被转发至所述中继链系统的 跨链交易的序号; 从所述应用链系统中获取序号为所述第三跨链交易序号的跨链交易作为第一目标跨 链交易; 将所述第一目标跨链交易 转发至所述中继链系统。 2.如权利要求1所述的方法, 其特征在于, 所述根据 所述第一跨链交易序号和所述第 二 跨链交易序号确定第三 跨链交易序号, 包括: 若所述第一跨链 交易序号大于所述第 二跨链交易序号, 则将大于所述第 二跨链交易序 号且小于或等于所述第一跨链交易序号的每个跨链交易序号均确定为所述第三跨链交易 序号。 3.如权利要求1或2所述的方法, 其特征在于, 所述获取第一跨链交易序号和第二跨链 交易序号, 包括: 在开机时, 或者, 每隔预设时长, 或者, 每向所述中继链系统转发一个跨链交易后, 获取 所述第一 跨链交易序号和所述第二 跨链交易序号。 4.如权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 获取第四跨链 交易序号和第五跨链 交易序号, 所述第四跨链 交易序号是所述中继链系 统最新接收的调用所述应用链系统的跨链交易的序号, 所述第五跨链交易序号是所述应用 链系统最 新接收的跨链交易的序号; 根据所述第四跨链 交易序号和所述第五跨链 交易序号确定第六跨链 交易序号, 所述第 六跨链交易序号是所述中继链系统已接 收的调用所述应用链系统的跨链交易中尚未被转 发至所述应用链系统的跨链交易的序号; 从所述中继链系统中获取跨链交易序号为所述第六跨链交易序号的跨链交易作为第 二目标跨链交易; 将所述第二目标跨链交易 转发至所述应用链系统。 5.如权利要求4所述的方法, 其特征在于, 所述根据 所述第四跨链 交易序号和所述第五 跨链交易序号确定第六跨链交易序号, 包括: 若所述第五跨链 交易序号大于所述第六跨链 交易序号, 则将大于所述第六跨链 交易序 号且小于或等于所述第 五跨链交易序号的每个跨链交易序号均确定为所述第六跨链交易 序号。 6.如权利要求4或5所述的方法, 其特征在于, 所述获取第 四跨链交易序号和第五跨链 交易序号, 包括: 在开机时, 或者, 每隔预设时长, 或者, 每向所述应用链系统转发一个跨链交易后, 获取 所述第四跨链交易序号和所述第五跨链交易序号。 7.一种跨链交易发送方法, 其特 征在于, 应用于跨链网关, 所述方法包括:权 利 要 求 书 1/2 页 2 CN 114240651 A 2获取第四跨链 交易序号和第五跨链 交易序号, 所述第四跨链 交易序号是中继链系统最 新接收的调用应用链系统的跨链交易的序号, 所述第五跨链交易序号是所述应用链系统最 新接收的跨链交易的序号; 根据所述第四跨链 交易序号和所述第五跨链 交易序号确定第六跨链 交易序号, 所述第 六跨链交易序号是所述中继链系统已接 收的调用所述应用链系统的跨链交易中尚未被转 发至所述应用链系统的跨链交易的序号; 从所述中继链系统中获取跨链交易序号为所述第六跨链交易序号的跨链交易作为第 二目标跨链交易; 将所述第二目标跨链交易 转发至所述应用链系统。 8.一种跨链交易发送装置, 其特 征在于, 应用于跨链网关, 所述装置包括: 第一获取模块, 用于获取第一跨链交易序号和第二跨链交易序号, 所述第一跨链交易 序号是应用链系统最新请求的跨链交易的序号, 所述第二跨链交易序号是中继链系统最新 接收的来自所述应用链系统的跨链交易的序号; 确定模块, 用于根据 所述第一跨链交易序号和所述第 二跨链交易序号确定第 三跨链交 易序号, 所述第三跨链交易序号是所述应用链系统已请求的跨链交易中尚未被转 发至所述 中继链系统的跨链交易的序号; 第二获取模块, 用于从所述应用链系统中获取序号为所述第 三跨链交易序号的跨链 交 易作为第一目标跨链交易; 发送模块, 用于将所述第一目标跨链交易 转发至所述中继链系统。 9.一种跨链交易发送装置, 其特 征在于, 应用于跨链网关, 所述装置包括: 第一获取模块, 用于获取第 四跨链交易序号和第五跨链交易序号, 所述第 四跨链交易 序号是中继链系统最新接收的调用应用链系统的跨链交易的序号, 所述第五跨链交易序号 是所述应用链系统最 新接收的跨链交易的序号; 确定模块, 用于根据 所述第四跨链 交易序号和所述第五跨链 交易序号确定第六跨链 交 易序号, 所述第六跨链交易序号是所述中继链系统已接收的调用所述应用链系统的跨链交 易中尚未被转发至所述应用链系统的跨链交易的序号; 第二获取模块, 用于从所述中继链系统中获取跨链 交易序号为所述第六跨链 交易序号 的跨链交易作为第二目标跨链交易; 发送模块, 用于将所述第二目标跨链交易 转发至所述应用链系统。 10.一种计算机设备, 其特征在于, 所述计算机设备包括存储器、 处理器以及存储在所 述存储器中并可在所述处理器上运行的计算机程序, 所述计算机程序被所述处理器执行时 实现如权利要求1至7任一项所述的方法。 11.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机程 序, 所述计算机程序被处 理器执行时实现如权利要求1至7任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114240651 A 3

.PDF文档 专利 跨链交易发送方法、装置、设备和存储介质

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