How are you going to solve the security issues?
The most important security problem is verification of prediction results, anyone can send to nodes fake results with incorrect predictions, so we add verification nodes:
Verification Nodes used for checking and verifying work done by Machine Learning Nodes and Prediction Nodes. It is critically important to verify work because miners can send fake results, fake predictions and get rewards for nothing. Miners should get rewards for useful job, for models creation and verifications according to special Ethereum smart contract. Verification Nodes use combination of PoW + PoS, we add proof-of-stake acting as a second authentication mechanism to prevent fake verifications. The incentive of the miner is only to maximize their own profits. So anyone of verifications miners could send illegal fake approves for machine learning work. But stake holders not interested to make fake verifications to prevent MRDS coins price drop. Also we add algorithm that can use the set some circumstances under which a bad validator might lose their deposit. It is the most advanced protection technology. End-Users can assess predictive performance and Verification Nodes adjust rewards according to ML model that End-Users use.