The present application relates to the technical field of unmanned aerial vehicle network, especially to a kind of unmanned aerial vehicle group security cooperation
system based on block chain and federal learning, the present application is provided with
identity management architecture module, identity registration and
authentication module, communication optimization module and dynamic selection module, the
identity management architecture module designs layered unmanned aerial vehicle
identity management architecture, the identity registration and
authentication module is registered and authenticated based on the distributed cross-domain unmanned aerial vehicle identity management mechanism, the communication optimization module responds to
authentication success state, determines teacher model to update local model by knowledge
distillation, the dynamic selection module is based on actual communication environment dynamic selection neighbor for the transmission process of embedding vector.The present application guarantees the security of identity
management level and communication optimization level, provides protection for the whole training process, improves the computing efficiency, reduces the pressure on the center node, improves the overall communication efficiency and
system response speed of unmanned aerial vehicle group.