When Machine Learning Meets Blockchain: A Decentralized, Privacy-preserving and Secure Design | Synapse