[发明专利]一种区块链的跨链交互方法有效
申请号: | 202110438931.X | 申请日: | 2021-04-22 |
公开(公告)号: | CN113179168B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 孔兰菊;靳付棋;李文全;李庆忠;钱进;闫中敏;李晖 | 申请(专利权)人: | 山东大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;G06Q20/06;G06Q20/38;G06Q40/04 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
地址: | 250101 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 交互 方法 | ||
本发明提供了一种区块链的跨链交互方法,包括发送链发起跨链交易,调用智能合约中的send策略,在所述发送链生成锁定资产交易TX1;公证人组对所述锁定资产交易TX1进行签名处理,在交易人的签名比例达到预期且未超过交易失效时间,公证人调用智能合约中的receive策略,生成与TX1对应的跨链交易TX2,发送给接收链。本发明利用公证人组机制并结合智能合约实现跨链交互,实现不同区块链之间进行跨链交易。相比较于传统的公证人机制,智能合约的使用能够保证跨链交易按照既定规则程序化进行,多个公证人的参与也在一定程度上提升跨链交易的可靠性;相比较于传统的只利用智能合约实现跨链的哈希锁定,公证人的协调能够更加高效,不受时间限制。
技术领域
本发明涉及区块链跨链技术领域,尤其是一种区块链的跨链交互方法。
背景技术
区块链作为一种去中心化的分布式账本,因其去中心化、不可篡改、匿名性、可追溯等特点,被广泛用于金融、医疗、政务等领域。然而,不同应用的底层区块链是相互独立的,其架构、共识等都互不相同,造成链间的可信交互十分困难。随着区块链技术的不断发展,链间交互的需求不断提高,亟需建立一种高效的跨链交互方式以打破区块链信息孤岛的局面,实现不同区块链之间信息共享和价值互通。
现有的跨链机制有公证人机制、侧链/中继链机制和哈希锁定技术。公证人机制作为一种常用的跨链机制,相比较于其余两种方式,具有简单高效的特性,通常以交易所的形式被广泛应用。该机制使用一个或一组受信任的节点作为中介人协调跨链交互过程,公证人通常在参与跨链交易的各方都有相关的账户/地址信息,通过收集各方的交易需求执行对应的资产交换,并从其中得到报酬。该种方式下跨链交易过程简单,不涉及复杂的工作证明,能够灵活地实现各种结构区块链的交互,并且交互过程依赖于中心化的公证人,能够得到更高的跨链交易处理效率。但是跨链交互的各方必须给予公证人非常大的信任,并且交互过程完全受制于公证人,没有设计一方跨链交易失败时的自动回滚机制。
值得注意的是,近年来利用智能合约实现跨链交互的解决方案也越来越多。智能合约作为一种部署在区块链上的程序,能够在没有第三方参与的情况下执行可信的交易,并且交易能够追踪不可逆转,在跨链交互方面具有极大的应用价值。然而,现有的基于公证人的跨链解决方案中,对于智能合约应用非常有限,通常只实现了简单的交易有效性确认功能,或者借助于哈希锁等技术实现跨链交互。
因此,面对迫切的跨链交互需求,跨链交互方式一方面要具有公证机制下的简单高效性,但能在一定程度上削弱对中心化公证人的信任问题;另一方面能够借助智能合约将交互过程程序化,弥补公证人机制下自动回滚机制的缺失,实现跨链交互的完整性和原子性。
发明内容
本发明提供了一种区块链的跨链交互方法,用于解决现有跨链交互没有将公证人机制和智能合约进行充分结合应用的问题。
为实现上述目的,本发明采用下述技术方案:
本发明提供了一种区块链的跨链交互方法,所述方法包括以下步骤:
发送链发起跨链交易,调用智能合约中的send策略,在所述发送链生成锁定资产交易TX1;
公证人组对所述锁定资产交易TX1进行签名处理,在交易人的签名比例达到预期且未超过交易失效时间,公证人调用智能合约中的receive策略,生成与TX1对应的跨链交易TX2,发送给接收链。
进一步地,所述公证人组对所述锁定资产交易TX1进行签名处理的具体过程为:
公证人组中每个节点生成一个message并在公证人组中相互广播,所述message包括跨链交易字段和回执字段,所述跨链交易字段中包括所述交易失效时间;
当前公证人收到异地message后,在对该message验证合法且信任生成该message的公证人时,对该message的回执字段签名并广播;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110438931.X/2.html,转载请声明来源钻瓜专利网。