BPFL: A Blockchain Based Privacy-Preserving Federated Learning Scheme | IEEE Conference Publication | IEEE Xplore