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

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

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN116028989A(43)申请公布日2023.04.28(21)申请号202310303480.8(22)申请日2023.03.27(71)申请人北京笔新互联网科技有限公司地址100000北京市朝阳区工体东路20号19层(72)发明人杨文韬陈楷樊家合史磊(74)专利代理机构北京路浩知识产权代理有限公司11002专利代理师程琛(51)Int.Cl.G06F21/64(2013.01)G06F21/62(2013.01)G06F16/27(2019.01)权利要求书2页说明书11页附图4页(54)发明名称区块链验证方法及装置(57)摘要本发明涉及区块链技术领域,提供一种区块链验证方法及装置,所述方法包括:将回检规则发送至母链跨链节点,以使母链跨链节点将回检规则发送至提案节点;接收子链返回的检查点;检查点由提案节点根据回检规则构造,检查点包括回检规则指示的待回检区间的第一哈希信息;在回检请求触发的情况下,发送回检通知至子链,以使子链返回待回检区间的第二哈希信息;对第二哈希信息和第一哈希信息进行比对,确定验证结果。本发明实现母链为子链数据增信,监控子链的可信度,从而达到提升整体安全性的目的。CN116028989ACN116028989A权利要求书1/2页1.一种区块链验证方法,应用于母链,其特征在于,包括:将回检规则发送至母链跨链节点,以使所述母链跨链节点将所述回检规则发送至提案节点,所述提案节点为子链跨链节点;接收子链返回的检查点;所述检查点由所述提案节点根据所述回检规则构造,所述检查点包括所述回检规则指示的待回检区间的第一哈希信息;在回检请求触发的情况下,发送回检通知至子链,以使所述子链返回所述待回检区间的第二哈希信息;对所述第二哈希信息和所述第一哈希信息进行比对,确定验证结果。2.根据权利要求1所述的区块链验证方法,其特征在于,所述将回检规则发送至母链跨链节点,以使所述母链跨链节点将所述回检规则发送至提案节点,包括:制定或更新所述回检规则,并将所述回检规则发送至所述母链跨链节点,以使所述母链跨链节点将所述回检规则以跨链交易形式发送至中继网关,并使所述中继网关在验证所述跨链交易合法的情况下,将所述回检规则发送至所述提案节点。3.根据权利要求1或2所述的区块链验证方法,其特征在于,所述第一哈希信息和所述第二哈希信息为所述待回检区间的所有区块头哈希,或所述待回检区间对应所有区块头哈希的根哈希。4.根据权利要求3所述的区块链验证方法,其特征在于,所述接收子链返回的检查点,之后还包括:基于所述提案节点的公钥对所述检查点进行签名验证;所述对所述第二哈希信息和所述第一哈希信息进行比对,确定验证结果,包括:在所述检查点签名验证通过的情况下,对所述第二哈希信息和所述第一哈希信息进行比对,确定所述验证结果。5.根据权利要求4所述的区块链验证方法,其特征在于,所述公钥由所述提案节点提供。6.一种区块链验证方法,应用于子链,其特征在于,包括:接收母链发送的回检规则;所述回检规则是所述母链通过母链跨链节点发送的;从子链上获取所述回检规则所指示的待回检区间的第一哈希信息;构造携带有所述第一哈希信息的检查点,并将所述检查点发送至所述母链跨链节点;若接收到回检通知,向所述母链跨链节点返回所述待回检区间的第二哈希信息。7.根据权利要求6所述的区块链验证方法,其特征在于,所述第一哈希信息和所述第二哈希信息为所述待回检区间的所有区块头哈希,或所述待回检区间对应所有区块头哈希的根哈希。8.根据权利要求7所述的区块链验证方法,其特征在于,所述从子链上获取所述回检规则所指示的待回检区间的第一哈希信息,包括:从子链上获取所述待回检区间对应的所有区块头哈希;基于各区块头哈希,生成梅克尔树,并以所述梅克尔树的根哈希作为所述第一哈希信息。9.一种区块链验证装置,安装于母链,其特征在于,包括:第一发送单元,用于将回检规则发送至母链跨链节点,以使所述母链跨链节点将所述2CN116028989A权利要求书2/2页回检规则发送至提案节点,所述提案节点为子链跨链节点;第一接收单元,用于接收子链返回的检查点;所述检查点由所述提案节点根据所述回检规则构造,所述检查点包括所述回检规则指示的待回检区间的第一哈希信息;第二发送单元,用于在回检请求触发的情况下,发送回检通知至子链,以使所述子链返回所述待回检区间的第二哈希信息;验证单元,用于对所述第二哈希信息和所述第一哈希信息进行比对,确定验证结果。10.一种区块链验证装置,安装于子链,其特征在于,包括:第二接收单元,用于接收母链发送的回检规则;所述回检规则是母链通过母链跨链节点发送的;获取单元,用于从子链上获取所述回检规则所指示的待回检区间的第一哈希信息;构造单元,用于构造携带有所述