一种分布式AI协同计算系统的节点身份验证方法和系统技术方案

技术编号:31921566 阅读:66 留言:0更新日期:2022-01-15 13:05
一种分布式AI协同计算系统的节点身份验证方法和系统,方法包括中心服务器向各分布式节点发送身份验证指令;各分布式节点根据身份验证指令完成对应的实时运算能力验证任务,向中心服务器发送响应消息;响应消息包括任务完成时间和节点设备信息;所述实时运算能力验证任务包括实时计算能力验证任务和实时存储能力验证任务;中心服务器接收响应消息,若接收到响应消息的时间超过预期时间,或任务完成时间与相同设备类型的真实节点完成所述实时运算能力验证任务的任务完成时间的差值大于预先设置的阈值,则将该节点认定为可疑节点;中心服务器多次对所述可疑节点发送身份验证指令,若可疑节点均未通过验证,则判断该节点为伪造节点。伪造节点。伪造节点。

【技术实现步骤摘要】
一种分布式AI协同计算系统的节点身份验证方法和系统


[0001]本专利技术涉及分布式系统
,尤其涉一种分布式AI协同计算系统的节点身份验证方法和系统。

技术介绍

[0002]女巫攻击,即单一节点伪装为多个节点的集群模型攻击,女巫攻击产生的根本原因在于节点在提交局部AI模型或整体AI模型的校正参数时附上的计算机节点身份参数是固定格式。传统的身份标识方式是采用一个标识集合,这个标识集合可能包括操作系统标识、MAC地址、IP地址、系统硬件参数等,不同分布式系统要求的参数类型和数量不同,但这些静态身份参数可以被各种手段伪造,比如数据包的拆解和再封。所以,目前为止,仍然有大量的伪造节点可以提供具有节点表示的局部AI模型或整体AI模型的校正参数,扭曲整体的AI模型或者控制AI模型的训练过程。需要有稳定可靠的计算机节点身份识别机制来确保分布式节点的真实身份。
[0003]现有的分布式AI协同计算领域中的计算机节点标识方案的核心问题或缺点在于其静态性和可破解性。节点身份标识一类方法是利用密码学方法在服务器核对节点对应的唯一秘钥,这种方式准确性高,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分布式AI协同计算系统的节点身份验证方法,其特征在于,包括以下步骤:中心服务器向各分布式节点发送身份验证指令;所述身份验证指令用于指示分布式节点执行实时运算能力验证任务;所述实时运算能力验证任务包括实时计算能力验证任务和/或实时存储能力验证任务;各分布式节点根据所述身份验证指令完成对应的实时运算能力验证任务,向中心服务器发送响应消息;所述响应消息包括任务完成时间和节点设备信息;中心服务器接收所述响应消息,若接收到所述响应消息的时间超过预期时间,或所述任务完成时间与相同设备类型的真实节点完成所述实时运算能力验证任务的任务完成时间的差值大于预先设置的阈值,则将该节点认定为可疑节点;对于可疑节点,中心服务器继续向其发送身份验证指令进行k次连续验证,并接收可疑节点每次返回的响应消息,按照上述步骤中的可疑节点认定方法,若每次均能够根据响应消息认定该节点为可疑节点,则判断该节点为伪造节点。2.根据权利要求1所述的分布式AI协同计算系统的节点身份验证方法,其特征在于,所述实时计算能力验证任务包括浮点数四则运算任务,所述身份验证指令包括用于完成浮点数四则运算任务的随机计算类型和随机阶码。3.根据权利要求2所述的分布式AI协同计算系统的节点身份验证方法,其特征在于,所述各分布式节点根据所述身份验证指令完成对应的实时运算能力验证任务,包括:分布式节点根据接收到的随机计算类型和随机阶码,进行对应阶码大小的浮点数的四则运算,完成计算任务;记录完成所述计算任务的时间,所述四则运算的类型为随机计算类型。4.根据权利要求1所述的分布式AI协同计算系统的节点身份验证方法,其特征在于,所述实时存储能力验证任务包括斐波那契数列存储任务;所述身份验证指令包括用于完成存储任务的随机数列上限和随机存储段起点。5.根据权利要求4所述的分布式AI协同计算系统的节点身份验证方法,其特征在于,所述各分布式节点根据所述身份验证指令完成对应的实时运算能力验证任务,包括:分布式节点根据接收到的随机数列上限和随机存储段起点,计算得到对应的斐波那契数列的数值,在所述随机存储段起点位置存储所述斐波那契数列的数值并读取存储的所述数值,完成存储任务,记录完成所述存储任务的时间。6.一种分布式AI协同计...

【专利技术属性】
技术研发人员:刘雄军白洋范国超牛志超张彤薛铸鑫张弛张依漪隋悦王宇浩
申请(专利权)人:北京京航计算通讯研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1