[发明专利]面向跨链资产置换场景的基于预言机的区块链互联方法和设备在审
申请号: | 202210391749.8 | 申请日: | 2022-04-14 |
公开(公告)号: | CN114881648A | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 谭清;付伟 | 申请(专利权)人: | 北京驱云科技有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 北京金咨知识产权代理有限公司 11612 | 代理人: | 宋教花 |
地址: | 100088 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 资产 置换 场景 基于 预言 区块 链互联 方法 设备 | ||
1.一种面向跨链资产置换场景的基于预言机的区块链互联方法,其特征在于,包括:
预言机主节点监听源区块链触发的跨链请求事件并接收相应的跨链请求消息;
预言机主节点对所述跨链请求消息进行阈值签名,得到准备请求消息,并将所述准备请求消息发送给多个预言机监管节点和多个预言机普通节点;
每个预言机监管节点对接收的准备请求消息进行阈值签名,得到第一待聚合请求消息,并将第一待聚合请求消息发送给其余预言机监管节点;每个预言机普通节点对接收的准备请求消息进行阈值签名,得到第二待聚合请求消息,并将第二待聚合请求消息发送给其余预言机普通节点;
每个预言机监管节点根据接收的准备请求消息对接收的各第一待聚合请求消息中的跨链请求内容进行验证,在相应预言机监管节点接收的准备请求消息中的阈值签名和收集的验证通过的第一待聚合请求消息中的阈值签名的总数达到第一设定数量的情况下,对相应预言机监管节点接收的准备请求消息中的阈值签名和验证通过的第一待聚合请求消息中的阈值签名进行聚合,得到第一聚合后签名;每个预言机普通节点根据接收的准备请求消息对接收的各第二待聚合请求消息中的跨链请求内容进行验证,并在相应预言机普通节点接收的准备请求消息中的阈值签名和收集的验证通过的第二待聚合请求消息中的阈值签名的总数达到第二设定数量的情况下,对相应预言机普通节点接收的准备请求消息中的阈值签名和验证通过的第二待聚合请求消息中的阈值签名进行聚合,得到第二聚合后签名;
预言机监管节点验证准备请求消息或第一待聚合请求消息中的跨链请求内容的合规性,根据合规性验证结果、跨链请求消息及第一聚合后签名生成第一聚合后消息;第一个得到第一聚合后签名的预言机监管节点向目的区块链发送第一聚合后消息;根据跨链请求消息和第二聚合后签名生成第二聚合后消息,第一个得到第二聚合后签名的预言机普通节点向目的区块链发送第二聚合后消息;
验证第一聚合后消息中第一聚合后签名、第一聚合后消息中跨链请求消息、第二聚合后消息中第二聚合后签名及第二聚合后消息中跨链请求消息的有效性,并根据验证结果执行跨链交易。
2.如权利要求1所述的方法,其特征在于,预言机主节点监听源区块链触发的跨链请求事件并接收相应的跨链请求消息之前,所述方法,还包括:
通过源资产合约调用源预言机合约,以根据源区块链的账户向源资产合约发起的初始跨链请求向源区块链网络发送跨链请求消息,从而使源区块链网络触发跨链请求事件;
利用源预言机合约接收源区块链网络根据跨链请求消息返回的跨链交易标识,并经由源资产合约转发至源区块链的账户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京驱云科技有限公司,未经北京驱云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210391749.8/1.html,转载请声明来源钻瓜专利网。