摘要
本发明涉及一种用于可信平台支持区块链的身份验证方法,首先每个参与者通过区块链的节点在区块链网络上注册,然后管理节点预先设置共识委员会的数量为A,并将训练程序和全局模型参数广播给所有节点,再在本地构建初始模型、训练,获得局部模型参数,将获得的局部模型参数独立使用MAE进行本地模型验证,然后广播给管理节点,管理节点对局部模型参数进行公共模型验证后,再进行混合验证,通过混合验证要求的局部模型参数再次打包成区块B’并进行储存,管理节点下载区块B’,并对区块B’中的局部模型参数进行聚合,并将聚合结果作为新的全局模型参数,最后进行A次通信,选拔出A个共识委员会。本发明在实现数据追溯的同时,安全性高。