Dynamic Black-Box Model Watermarking for Heterogeneous Federated Learning | Synapse