Robust blockchain-based federated learning