预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112380294A(43)申请公布日2021.02.19(21)申请号202011628016.9(22)申请日2020.12.31(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人石如冰(74)专利代理机构北京博思佳知识产权代理有限公司11415代理人周嗣勇(51)Int.Cl.G06F16/27(2019.01)G06F16/28(2019.01)G06F16/23(2019.01)权利要求书3页说明书11页附图4页(54)发明名称区块链跨链访问方法及装置(57)摘要本说明书提供区块链跨链访问方法及装置,该方法可以包括:分别存储各个区块链系统所含区块链节点的节点访问信息与相应区块链系统的链域名之间的映射关系;响应于第一区块链系统发送的包含第二区块链系统的目标链域名的域名识别请求,根据所述映射关系确定所述目标链域名对应的目标节点访问信息;将所述目标节点访问信息返回至所述第一区块链系统,以使所述第一区块链系统根据所述目标节点访问信息对所述第二区块链系统进行跨链访问。CN112380294ACN112380294A权利要求书1/3页1.一种区块链跨链访问方法,应用于区块链域名管理系统;所述方法包括:分别存储各个区块链系统所含区块链节点的节点访问信息与相应区块链系统的链域名之间的映射关系;响应于第一区块链系统发送的包含第二区块链系统的目标链域名的域名识别请求,根据所述映射关系确定所述目标链域名对应的目标节点访问信息;将所述目标节点访问信息返回至所述第一区块链系统,以使所述第一区块链系统根据所述目标节点访问信息对所述第二区块链系统进行跨链访问。2.根据权利要求1所述的方法,所述分别存储各个区块链系统所含区块链节点的节点访问信息与相应区块链系统的链域名之间的映射关系,包括:分别接收各个区块链系统发送的注册请求,所述注册请求中包含所述节点访问信息;根据所述注册请求分别生成各个区块链系统对应的链域名,并存储所述节点访问信息与所述链域名之间的映射关系。3.根据权利要求1所述的方法,所述分别存储各个区块链系统所含区块链节点的节点访问信息与相应区块链系统的链域名之间的映射关系,包括:将所述映射关系存证至所述区块链系统内部署的可信认证区块链中。4.根据权利要求3所述的方法,所述根据所述映射关系确定所述目标链域名对应的目标节点访问信息,包括:通过执行用于识别链域名的智能合约代码,确定所述目标链域名对应的目标节点访问信息。5.根据权利要求1所述的方法,所述区块链域名管理系统包括多个存储区域且不同存储区域对应的区块链系统分别属于不同的区块链类型;所述分别存储各个区块链系统所含区块链节点的节点访问信息与相应区块链系统的链域名之间的映射关系,包括:确定每一区块链系统对应的区块链类型;将每一区块链系统对应的映射关系存储至相应的区块链类型对应的存储区域。6.根据权利要求1所述的方法,所述区块链域名管理系统维护有从各个区块链系统获取的权限凭证;所述方法还包括:确定所述目标链域名对应的目标权限凭证;将所述目标权限凭证传输至所述第一区块链系统,使所述第一区块链系统调用所述第二区块链系统内匹配于所述目标权限凭证的智能合约接口,以实现对所述第二区块链系统的跨链访问。7.根据权利要求1所述的方法,所述区块链域名管理系统维护有跨链合约;所述方法还包括:向所述第一区块链系统部署所述跨链合约,所述跨链合约被所述第一区块链系统调用以生成标准结构的跨链访问请求,所述跨链访问请求被所述第一区块链系统用于对所述第二区块链系统发起跨链访问;向所述第二区块链系统部署所述跨链合约,所述跨链合约被所述第二区块链系统调用以获取标准结构的跨链访问数据,并响应于所述跨链访问请求而反馈至所述第一区块链系统。8.一种区块链跨链访问方法,应用于区块链系统;所述方法包括:2CN112380294A权利要求书2/3页生成注册请求,所述注册请求中包括所述区块链系统所含区块链节点的节点访问信息;向区块链域名管理系统发送所述注册请求,以使所述区块链域名管理系统根据所述注册请求获取并存储所述节点访问信息与所述区块链系统对应的目标链域名之间的映射关系,所述映射关系被所述区块链域名管理系统用于确定接收到的目标链域名对应的节点访问信息,所述节点访问信息被用于对所述区块链系统进行跨链访问。9.一种区块链跨链访问方法,应用于区块链系统;所述方法包括:生成域名识别请求,所述域名识别请求中包含目标链域名;向区块链域名管理系统发送所述域名识别请求,以使所述区块链域名管理系统根据维护的各个区块链系统所含区块链节点的节点访问信息与相应区块链系统的链域名之间的映射关系,确定所述目标链域