全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211107148.6 (22)申请日 2022.09.13 (71)申请人 北京邮电大 学 地址 100876 北京市海淀区西土城路10号 (72)发明人 秦素娟 温巧燕 吴少阳  (74)专利代理 机构 北京风雅颂专利代理有限公 司 11403 专利代理师 王刚 (51)Int.Cl. G06Q 20/06(2012.01) G06Q 20/38(2012.01) H04L 67/1042(2022.01) H04L 9/32(2006.01) (54)发明名称 区块链跨链方法及相关 设备 (57)摘要 本申请提供一种区块链跨链方法及相关设 备。 通过对哈希值进行加密和验证以判定哈希值 在传输过程中是否被篡改, 设定多种情况下的交 易撤回机制以实现交易时间锁内的交易可撤回, 并设定违约资金、 区块链资产交换过程中的多个 阶段的限制时长及其分别对应的不同惩罚机制 以减少恶意违约情况的出现。 本申请的方案, 降 低违约交易率以及区块链网络上的超时交易量, 从而避免区块链网络的拥塞, 降低用户数字资产 的风险。 权利要求书3页 说明书10页 附图3页 CN 115204856 A 2022.10.18 CN 115204856 A 1.一种区块链跨链方法, 其特 征在于, 包括: 第一用户端将第 一资产按照预设的组分占比分为第 一交换资金和第 一违约资金, 并将 所述第一违约资金锁定于第一违约资金池中; 以及, 第二用户端将第二资产按照所述组分 占比分为第二交换资金和第二违约资金, 并将所述第二违约资金锁定于第二违约资金池 中; 所述第一用户端随机构建原像值, 并根据 预先选定的哈希函数对所述原像值进行哈希 得到哈希值; 所述第一用户端根据所述哈希值对所述第一交换资金进行锁定以得到锁定的第一交 换资金, 并设定第一时间锁; 所述第一用户端利用私钥对所述哈希值进行签名以得到消息摘要, 并将所述哈希值和 所述消息摘要在区块链下发送给 所述第二用户端; 所述第二用户端对所述哈希值进行验证, 响应于确定所述哈希值在传输过程中未被篡 改, 所述第二用户端根据所述哈希值对所述第二交换资金进 行锁定以得到锁定的第二交换 资金, 并设定第二时间锁; 所述第一用户端对所述锁定的第二交换资金进行解锁以在所述第二时间锁的结束时 刻前获取 所述第二交换资金; 所述第二用户端对所述锁定的第一交换资金进行解锁以在所述第一时间锁的结束时 刻前获取 所述第一交换资金; 所述第一用户端将所述第一违约资金池中的第一违约资金释放并发送给所述第二用 户端; 以及, 所述第二用户端将所述第二违约资金池中的第二违约资金释放并发送给所述 第一用户端。 2.根据权利要求1所述的方法, 其特征在于, 所述响应于确定所述哈希值在传输过程中 未被篡改, 包括: 响应于确定所述第二用户端利用所述第一用户端的公钥对所述消息摘要进行解密得 到的值与所述哈希值 一致, 判定所述哈希值在 传输过程中未被篡改。 3.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 在所述第一用户端将第一资产按照预设的组分占比分为第一交换资金和第一违约资 金, 并将所述第一违约资金锁定于第一违约资金池中之前, 所述第一用户端与所述第二用 户端在区块链下达成共识; 所述第一用户端与所述第二用户端在区块链下达成共识, 包括: 响应于确定所述哈希函数被所述第一用户端的区块链和所述第二用户端的区块链共 同支持, 以及确定所述第一用户端在所述第二用户端的区块链上拥有对应的第一个人账 户, 以及确定所述第二用户端在所述第一用户端的区块链上拥有对应的第二个人账户, 以 及确定初始限制时刻、 第一限制时刻、 第二限制时刻、 第一限制时长和第二限制时长, 以及 确定所述第一时间锁的结束时刻的第一下限和 第一上限, 以及确定所述第二时间锁的结束 时刻的第二下限和第二上限, 判定所述第一用户端与所述第二用户端在区块链下达成共 识。 4.根据权利要求3所述的方法, 其特征在于, 所述第 二下限为所述第 二限制时刻经过所 述第一限制时长的时刻, 所述第二上限为所述第二限制时刻经过1.5倍所述第一限制时长权 利 要 求 书 1/3 页 2 CN 115204856 A 2的时刻; 所述第一下限为所述第 二上限经过所述第 二限制时长的时刻, 所述第 一上限为所述第 二上限经 过1.5倍所述第二限制时长的时刻。 5.根据权利要求3所述的方法, 其特 征在于, 所述方法还 包括: 响应于所述第 一用户端与 所述第二用户端在区块链下达成共识, 所述第 一用户端和所 述第二用户端对所述第一限制时刻、 第二限制时刻、 第一限制时长、 第二限制时长, 第一下 限和第一上限, 第二下限和第二上限进行广播。 6.根据权利要求3所述的方法, 其特 征在于, 所述方法还 包括: 响应于所述第一用户端未在所述初始限制时刻前将所述第一违约资金锁定于第一违 约资金池中, 所述第二用户端通过广播终止交易; 响应于所述第二用户端未在所述初始限制时刻前将所述第二违约资金锁定于第二违 约资金池中, 所述第一用户端通过广播终止交易; 响应于所述第一用户端未在所述第一限制时刻前将所述哈希值和所述消息摘要在区 块链下发送给第二用户端, 所述第二用户端通过广播终止交易, 且所述第一用户端将所述 第一违约资金池中的第一违约资金释放并发送给 所述第二用户端; 响应于所述第二用户端未在所述第二限制时刻前根据所述哈希值对所述第二交换资 金进行锁定以得到锁定的第二交换资金, 所述第一用户端通过广播终止交易, 且所述第二 用户端将所述第二违约资金池中的第二违约资金释放并发送给 所述第一用户端; 响应于所述第 一时间锁的结束时刻早于第 一下限或晚于第 一上限, 所述第 二用户端通 过广播终止交易, 且所述第一用户端将所述第一违约资金池中的第一违约资金释放并发送 给所述第二用户端; 响应于所述第 二时间锁的结束时刻早于第 二下限或晚于第 二上限, 所述第 一用户端通 过广播终止交易, 且所述第二用户端将所述第二违约资金池中的第二违约资金释放并发送 给所述第一用户端; 在所述第二用户端根据所述哈希值对所述第二交换资金进行锁定以得到锁定的第二 交换资金之后, 响应于所述第一用户端未在所述第一限制时长内对所述锁定的第二交换资 金进行解锁, 所述第二用户端通过广播终止交易, 且所述第一用户端将所述第一违约资金 池中的第一违约资金释放并发送给 所述第二用户端; 在所述第一用户端对所述锁定的第二交换资金进行解锁以获取所述第二交换资金之 后, 响应于所述第二用户端未在所述第二限制时长内对所述锁定的第一交换资金进行解 锁, 所述第一用户端通过广播终止交易, 且所述第二用户端将所述第二违约资金池中的第 二违约资金释放并发送给 所述第一用户端。 7.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 响应于所述第一用户端或第二用户端具有资产撤回需求, 且满足撤回条件, 所述第一 用户端或第二用户端通过广播终止交易; 其中, 所述撤回条件包括: 所述第一用户端在所述第二时间锁的结束时刻前未获取所 述第二交换资金, 且所述第一用户端和所述第二用户端均进行签名授权 。 8.根据权利要求1所述的方法, 其特征在于, 所述第 一用户端对所述锁定的第 二交换资 金进行解锁, 包括: 向所述第二用户端发送所述原像值以对所述第二交换资金进行解锁;权 利 要 求 书 2/3 页 3 CN 115204856 A 3

PDF文档 专利 区块链跨链方法及相关设备

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