A Novel Framework for Data Trading Markets based on Blockchain-enabled Federated Learning