Blockchain and machine learning