全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210987846.3 (22)申请日 2022.08.17 (71)申请人 东软集团股份有限公司 地址 110179 辽宁省沈阳市 浑南新区新秀 街2号 (72)发明人 徐艳军 徐石成 何光宇 刘思瀚  (74)专利代理 机构 北京英创嘉友知识产权代理 事务所(普通 合伙) 11447 专利代理师 张桂杰 (51)Int.Cl. H04L 9/40(2022.01) G06Q 40/04(2012.01) (54)发明名称 区块链跨链方法、 装置、 存储介质及电子设 备 (57)摘要 本公开涉及一种区块链跨链方法、 装置、 存 储介质及电子设备, 所述方法应用于第一代理 端, 第一代理端对应于第一区块链网络设置, 所 述方法包括: 响应于第一区块链网络中执行第一 交易, 获取第一交易信息, 第一交易为目标跨链 交易在第一区块链网络侧所对应的交易; 从第一 交易信息中提取第一交易的第一证明信息, 第一 证明信息能够表明第一交易是否在第一区块链 网络执行; 基于第一区块链网络的授权秘钥对中 的第一加密私钥, 对第一证明信息进行加密, 得 到第一加密证明信息; 将第一加密证明信息保存 至中继区块链网络的中继链中; 第一加密证明信 息用于第二代理端验证第一交易是否在第一区 块链网络中执行, 第二代理端对应于第二区块链 网络设置 。 权利要求书3页 说明书14页 附图6页 CN 115361202 A 2022.11.18 CN 115361202 A 1.一种区块链跨链方法, 其特征在于, 应用于第 一区块链网络 中的第一代理端, 所述第 一代理端对应于第一区块链网络设置, 所述方法包括: 响应于所述第一区块链网络中执行第一交易, 获取所述第一交易的第一交易信息, 所 述第一交易为目标跨链交易在第一区块链网络侧所对应的交易, 目标跨链交易为第一区块 链网络与第二区块链网络之间的交易; 从所述第一交易信 息中提取所述第 一交易的第 一证明信 息, 所述第 一证明信 息能够表 明所述第一交易是否在所述第一区块链网络执 行; 基于所述第 一区块链网络的授权秘钥对中的第 一加密私钥, 对所述第 一证明信 息进行 加密, 得到第一加密证明信息; 将所述第一加密证明信息保存至中继区块链网络的中继链中; 其中, 所述第 一加密证明信 息用于第 二代理端验证所述第 一交易是否在所述第 一区块 链网络中执行, 所述第二代理端对应于所述第二区块链网络设置, 所述第二代理端通过所 述授权秘钥对中的第一加密公钥对所述第一加密证明信息进行验证。 2.根据权利要求1所述的方法, 其特征在于, 所述第 一区块链网络为跨链 交易发起方所 对应的区块链网络, 所述第二区块链网络为跨链交易接 收方所对应的区块链网络, 所述方 法还包括: 获取所述中继链中保存的第二加密证明信息以及第二区块链网络的授权秘钥对中的 第二加密公钥, 其中, 所述第二加密证明信息由所述第二代理端基于第二加密私钥对第二 证明信息加密得到, 第二加密私钥为所述第二区块链网络的授权秘钥对中的加密私钥, 所 述第二证明信息能够表明第二交易是否在所述第二区块链网络执行, 第二证明信息由所述 第二代理端从第二交易的第二交易信息中提取得到, 第二交易为所述目标跨链交易在所述 第二区块链网络侧所对应的交易; 基于所述第二加密公钥, 对所述第二加密证明信息进行解密; 在根据解密得到的第 二证明信 息, 确定所述第 二交易在所述第 二区块链网络中执行的 情况下, 确定所述目标跨链交易成功执 行。 3.根据权利要求1所述的方法, 其特征在于, 所述第 一区块链网络为跨链 交易发起方所 对应的区块链网络, 所述第二区块链网络为跨链交易接 收方所对应的区块链网络, 所述方 法还包括: 响应于接收到目标跨链交易请求, 在所述中继链中保存目标跨链交易的交易执行信 息, 所述交易执行信息用于所述第二代理端对所述 目标跨链交易进行审批, 所述交易执行 信息包括所述目标跨链交易所需要的智能合约、 所述目标跨链交易的执行顺序以及所述目 标跨链交易的交易接收方信息; 获取所述中继链中保存的所述第二代理端对所述目标跨链交易的审批结果; 在所述审批结果表征目标跨链 交易审批通过的情况下, 在所述第 一区块链网络 中执行 所述第一交易。 4.根据权利要求3所述的方法, 其特征在于, 所述在所述中继链中保存目标跨链 交易的 交易执行信息, 包括: 通过所述中继链中部署的跨链校验合约确定所述目标跨链交易的交易类型; 在所述交易类型为跨链 交易的情况下, 在所述中继链中保存目标跨链 交易的交易执行权 利 要 求 书 1/3 页 2 CN 115361202 A 2信息。 5.根据权利要求1所述的方法, 其特征在于, 所述第 二区块链网络为跨链 交易发起方所 对应的区块链网络, 所述第一区块链网络为跨链交易接 收方所对应的区块链网络, 所述获 取所述第一交易的第一交易信息之前, 还 包括: 获取所述中继链中保存的第二加密证明信息以及第二区块链网络的授权秘钥对中的 第二加密公钥, 其中, 所述第二加密证明信息由所述第二代理端基于第二加密私钥对第二 证明信息加密得到, 第二加密私钥为所述第二区块链网络的授权秘钥对中的加密私钥, 所 述第二证明信息能够表明第二交易是否在所述第二区块链网络执行, 第二证明信息由所述 第二代理端从第二交易的第二交易信息中提取得到, 第二交易为所述目标跨链交易在所述 第二区块链网络侧所对应的交易; 基于所述第二加密公钥, 对所述第二加密证明信息进行解密; 在根据解密得到的第 二证明信 息, 确定所述第 二交易在所述第 二区块链网络中执行的 情况下, 在所述第一区块链网络中执 行所述第一交易。 6.根据权利要求5所述的方法, 其特征在于, 所述获取所述中继链中保存的第 二加密证 明信息以及第二区块链网络的授权 秘钥对中的第二加密公钥之前, 还 包括: 获取所述第二代理端在所述中继链中保存的所述目标跨链交易的交易执 行信息; 基于设定的跨链交易 规则, 对所述交易执 行信息进行审批, 得到审批结果; 将所述审批结果保存至所述中继链中; 其中, 所述第二区块链网络在确定所述目标跨链交易审批通过的情况下, 在所述第二 区块链网络中执 行所述第二交易。 7.根据权利要求1至6中任一项所述的方法, 其特征在于, 所述第一交易信息包括所述 第一交易的输出信息、 读集合、 写集合、 共识数据以及区块信息, 所述从所述第一交易信息 中提取所述第一交易的第一证明信息, 包括: 从所述第一交易信息 中提取所述第一交易的输出信息、 区块号、 交易ID、 交易码以及区 块信息摘要, 得到所述第一证明信息 。 8.一种区块链跨链装置, 其特征在于, 应用于第 一区块链网络 中的第一代理端, 所述第 一代理端对应于第一区块链网络设置, 所述装置包括: 第一获取模块, 用于响应于所述第一区块链网络中执行第一交易, 获取所述第一交易 的第一交易信息, 所述第一交易为 目标跨链交易在第一区块链网络侧所对应的交易, 目标 跨链交易 为第一区块链网络与第二区块链网络之间的交易; 第一信息提取模块, 用于从所述第一交易信息中提取所述第一交易的第一证明信息, 所述第一证明信息能够表明所述第一交易是否在所述第一区块链网络执 行; 第一加密模块, 用于基于所述第一区块链网络的授权秘钥对中的第一加密私钥, 对所 述第一证明信息进行加密, 得到第一加密证明信息; 第一存储模块, 用于将所述第一加密证明信息保存至中继区块链网络的中继链中; 其中, 所述第 一加密证明信 息用于第 二代理端验证所述第 一交易是否在所述第 一区块 链网络中执行, 所述第二代理端对应于所述第二区块链网络设置, 所述第二代理端通过所 述授权秘钥对中的第一加密公钥对所述第一加密证明信息进行验证。 9.一种非临时性计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被权 利 要 求 书 2/3 页 3 CN 115361202 A 3

PDF文档 专利 区块链跨链方法、装置、存储介质及电子设备

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