A blockchain-based privacy-preserving reputation consensus federated learning | Synapse