Blockchain-based Federated Learning Utilizing Zero-Knowledge Proofs for Verifiable Training and Aggregation | IEEE Conference Publication | IEEE Xplore