首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种面向分片联盟链的恶意节点检测方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:苏州大学

摘要:本发明涉及一种面向分片联盟链的恶意节点检测方法,通过对分片联盟链进行数学建模,当新节点申请加入时,中央机构利用公钥基础设施为新节点分配公钥、私钥与识别标量,验证新节点身份后,利用联盟链分片规则将新节点加入节点委员会中;选取该节点委员会中的多个节点生成测试组,发送至新节点,测试组中每个节点向新节点反馈第一签名与第二签名,并利用数字签名技术验证信息完整性,将扰乱或伪造数据的节点移出。且利用范德蒙矩阵的逆矩阵来检查是否有扰动数据,识别出是否包含恶意节点。本发明利用群组测试方法,将测试组划分至诚实集和恶意集中,每个节点均包含在至少一个测试组中,通过比对,识别出恶意节点,减少恶意节点识别所需的测试次数。

主权项:1.一种面向分片联盟链的恶意节点检测方法,其特征在于,包括:对分片联盟链进行数学建模,将所有节点划分为多个节点委员会,中央机构利用公钥基础设施初始化每个节点委员会中每个节点的公钥、私钥与识别标量;中央机构利用自身私钥分别对每个节点的识别标量进行数字签名,并发送至各个节点;各个节点利用中央机构的公钥验证收到的识别标量是否正确,若正确,则存储该识别标量至本地,完成分片联盟链模型的建立;当有新节点进入模型时,中央机构CA利用公钥基础设施为新节点分配公钥、私钥与识别标量;中央机构利用自身私钥对新节点的识别标量进行数字签名,并发送至新节点,以便新节点利用中央机构的公钥验证收到的识别标量是否正确,若正确,则利用联盟链分片规则将新节点加入目标节点委员会中;中央机构利用所述目标节点委员会中的节点生成多个测试组,每个测试组均包含目标节点委员会中的多个节点编号,每个节点编号至少存在于一个测试组中,将每个测试组分别发送至新节点;新节点向测试组中所有节点发送识别标量请求,测试组中每个节点均返回自身识别标量、第一签名与第二签名;所述第一签名是利用中央机构私钥加密新节点识别标量生成的;所述第二签名是利用测试组中节点的自身私钥加密第一签名生成的;新节点利用中央机构的公钥解密第一签名,获取哈希值,与加密前的新节点识别标量哈希值比对;若对比一致,则利用测试组中各节点的公钥分别解密对应的第二签名,得到第一签名的哈希值,与加密前的第一签名哈希值比对;利用测试组中比对一致的节点的识别标量,构建测试组所对应的识别标量矩阵;基于测试组所对应的识别标量矩阵,构造范德蒙矩阵,获取范德蒙矩阵逆矩阵;将范德蒙矩阵逆矩阵与测试组中节点信息构成的信息矩阵的乘积,作为测试结果;根据测试结果判断测试组中是否包含恶意节点;在多个测试组均完成恶意节点检测后,若存在包含恶意节点的测试组,则基于多个测试组,构建测试矩阵;构建分片联盟链模型中所有节点的节点编号矩阵;利用测试矩阵与节点编号矩阵构建群组测试函数;根据群组测试函数对每个测试组的测试结果,将所有测试组划分为诚实集与恶意集,对比诚实集与恶意集,识别出恶意节点。

全文数据:

权利要求:

百度查询: 苏州大学 一种面向分片联盟链的恶意节点检测方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。