Machine learning and blockchain each have their own strengths that could be combined to create more powerful applications. Machine learning excels at making predictions from large datasets but relies on centralized systems and lacks transparency. Blockchain provides a decentralized, transparent system for recording transactions but does not have machine learning's predictive capabilities. By combining the two, it may be possible to develop models with better performance that are also securely deployed on decentralized networks using blockchain. This could result in more data leading to better models, more accurate results and improved decisions over time.