Web3 federated learning