【技术实现步骤摘要】
区块链验证方法及装置
[0001]本专利技术涉及区块链
,尤其涉及一种区块链验证方法及装置。
技术介绍
[0002]开放许可链控制台分为母链和子链两种角色。母链为开放许可链,子链由BaaS(Blockchain as a Service)平台创建,业务用户可在开放许可链控制平台单独申请建立子链,将应用部署在子链上,给有账本隔离需求的应用分配独享账本空间以满足应用的隐私要求。
[0003]然而,因子链分为BaaS平台新增子链、行业组织内部已运行区块链及行业组织外部区块链等多种类型,涉及复杂的用户操作群体,且可能位于行外网络环境,安全性相对于开放许可链较弱,导致子链的可信度存疑,进而带来安全隐患。
技术实现思路
[0004]本专利技术提供一种区块链验证方法及装置,用以解决现有技术中子链可信度存疑导致安全隐患的缺陷。
[0005]本专利技术提供一种区块链验证方法,应用于母链,包括:将回检规则发送至母链跨链节点,以使所述母链跨链节点将所述回检规则发送至提案节点,所述提案节点为子链跨链节点;接收子 ...
【技术保护点】
【技术特征摘要】
1.一种区块链验证方法,应用于母链,其特征在于,包括:将回检规则发送至母链跨链节点,以使所述母链跨链节点将所述回检规则发送至提案节点,所述提案节点为子链跨链节点;接收子链返回的检查点;所述检查点由所述提案节点根据所述回检规则构造,所述检查点包括所述回检规则指示的待回检区间的第一哈希信息;在回检请求触发的情况下,发送回检通知至子链,以使所述子链返回所述待回检区间的第二哈希信息;对所述第二哈希信息和所述第一哈希信息进行比对,确定验证结果。2.根据权利要求1所述的区块链验证方法,其特征在于,所述将回检规则发送至母链跨链节点,以使所述母链跨链节点将所述回检规则发送至提案节点,包括:制定或更新所述回检规则,并将所述回检规则发送至所述母链跨链节点,以使所述母链跨链节点将所述回检规则以跨链交易形式发送至中继网关,并使所述中继网关在验证所述跨链交易合法的情况下,将所述回检规则发送至所述提案节点。3.根据权利要求1或2所述的区块链验证方法,其特征在于,所述第一哈希信息和所述第二哈希信息为所述待回检区间的所有区块头哈希,或所述待回检区间对应所有区块头哈希的根哈希。4.根据权利要求3所述的区块链验证方法,其特征在于,所述接收子链返回的检查点,之后还包括:基于所述提案节点的公钥对所述检查点进行签名验证;所述对所述第二哈希信息和所述第一哈希信息进行比对,确定验证结果,包括:在所述检查点签名验证通过的情况下,对所述第二哈希信息和所述第一哈希信息进行比对,确定所述验证结果。5.根据权利要求4所述的区块链验证方法,其特征在于,所述公钥由所述提案节点提供。6.一种区块链验证方法,应用于子链,其特征在于,包括:接收母链发送的回检规则;所述回检规则是所述母链通过母链跨链节点发送的;从子链上获取所述回检规则所指示...
【专利技术属性】
技术研发人员:杨文韬,陈楷,樊家合,史磊,
申请(专利权)人:北京笔新互联网科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。