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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114374699A(43)申请公布日2022.04.19(21)申请号202111663493.3(22)申请日2021.12.31(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11申请人蚂蚁区块链科技(上海)有限公司(72)发明人陶友贤(74)专利代理机构北京博思佳知识产权代理有限公司11415代理人李威(51)Int.Cl.H04L67/1042(2022.01)H04L9/32(2006.01)权利要求书4页说明书24页附图5页(54)发明名称跨链交互方法和跨链交互的审计方法(57)摘要本说明书提供一种跨链交互方法,包括:源区块链子网中的源子网节点向目的区块链子网发起跨链请求;源子网节点获取各目的子网节点分别返回的跨链应答,根据源子网节点所处节点设备上部署的主网节点在第一区块高度所维护的目的区块链子网节点列表对获取到的跨链应答进行验签及拜占庭容错校验,并将验签成功且通过拜占庭容错校验的标准跨链应答和第一区块高度构造为重构应答;源子网节点在源区块链子网中广播所述重构应答,并接收源区块链子网中的其他子网节点广播的重构应答;源子网节点根据源区块链子网节点列表对获取到的重构应答进行验签及拜占庭容错校验,并将验签成功且通过拜占庭容错校验的重构应答确定为响应跨链请求的认证应答。CN114374699ACN114374699A权利要求书1/4页1.一种跨链交互方法,应用于由区块链主网管理的源区块链子网,所述区块链主网还管理有目的区块链子网;所述方法包括:所述源区块链子网中的至少一个源子网节点向所述目的区块链子网发起跨链请求,以使所述目的区块链子网中的各目的子网节点分别获得所述跨链请求;所述源子网节点获取所述各目的子网节点分别响应于所述跨链请求返回的跨链应答,根据所述源子网节点所处节点设备上部署的主网节点在第一区块高度所维护的目的区块链子网节点列表对获取到的跨链应答进行验签及拜占庭容错校验,并将验签成功且通过拜占庭容错校验的标准跨链应答和第一区块高度构造为重构应答;所述源子网节点在所述源区块链子网中广播所述重构应答,并接收所述源区块链子网中的其他子网节点广播的重构应答;所述源子网节点根据源区块链子网节点列表对获取到的重构应答进行验签及拜占庭容错校验,并将验签成功且通过拜占庭容错校验的重构应答确定为响应所述跨链请求的认证应答;所述源子网节点对所述跨链请求、所述认证应答、验签成功且通过拜占庭容错校验的所有跨链应答对应的应答签名信息以及验签成功且通过拜占庭容错校验的所有重构应答对应的共识签名信息进行存证。2.根据权利要求1所述的方法,所述源区块链子网中的至少一个源子网节点向目的区块链子网发起跨链请求,包括:所述源区块链子网中的至少一个源子网节点在其维护的业务合约执行过程中触发生成针对所述目的区块链子网的跨链请求的情况下,调用跨子网合约将所述跨链请求发送至所述各目的子网节点。3.根据权利要求2所述的方法,还包括:所述源子网节点调用所述跨子网合约中的回调方法,将所述认证应答返回至所述业务合约。4.根据权利要求1所述的方法,第一区块高度为所述源子网节点对获取到的跨链应答进行验签及拜占庭容错校验时所述主网节点所维护的最新区块的区块高度;或者,第一区块高度为所述源子网节点按照预设的区块选取规则从所述主网节点所维护的区块中所选取的目标区块的区块高度。5.根据权利要求1所述的方法,所述重构应答还包含第二区块高度,第二区块高度为所述源子网节点构造重构应答时所述源区块链子网或所述主网节点所维护的最新区块的区块高度,第二区块高度用于在审计过程中获取所述源区块链子网节点列表。6.根据权利要求1所述的方法,所述响应于所述跨链请求返回的跨链应答包括所述跨链请求的描述信息,其中,所述跨链请求的描述信息包括所述跨链请求的请求标识或所述跨链请求。7.根据权利要求6所述的方法,在所述跨链请求的描述信息为所述跨链请求的请求标识的情况下,所述方法还包括:所述源子网节点获取所述各目的子网节点分别响应于所述跨链请求返回的请求签名信息,所述请求签名信息由所述各目的子网节点针对包含所述请求标识的所述跨链请求分别进行签名得到;2CN114374699A权利要求书2/4页所述源子网节点根据所述目的区块链子网节点列表对所述请求签名信息进行验签及拜占庭容错校验,并在验签成功且通过拜占庭容错校验的情况下,确定所述跨链请求与所述请求标识之间的关联可信。8.一种跨链交互的审计方法,应用于由区块链主网所管理的源区块链子网中的源子网节点,所述区块链主网还管理有目的区块链子网;所述源子网节点存证有所述源区块链子网向所述目的区块链子网中各目的子网节点发送的跨链请求及其对