Trustless Machine Learning Contracts; Evaluating and Exchanging Machine Learning Models on the Ethereum Blockchain
A. Besir Kurtulmus, Kenny Daniel

TL;DR
This paper proposes a blockchain-based system for creating trustless contracts that facilitate the exchange and validation of machine learning models, enabling a decentralized market for AI solutions.
Contribution
It introduces a novel smart contract framework on Ethereum for automated, trustless trading and validation of machine learning models, fostering a decentralized AI marketplace.
Findings
Enables trustless exchange of ML models on blockchain
Automates validation of submitted models
Creates a decentralized AI solution marketplace
Abstract
Using blockchain technology, it is possible to create contracts that offer a reward in exchange for a trained machine learning model for a particular data set. This would allow users to train machine learning models for a reward in a trustless manner. The smart contract will use the blockchain to automatically validate the solution, so there would be no debate about whether the solution was correct or not. Users who submit the solutions won't have counterparty risk that they won't get paid for their work. Contracts can be created easily by anyone with a dataset, even programmatically by software agents. This creates a market where parties who are good at solving machine learning problems can directly monetize their skillset, and where any organization or software agent that has a problem to solve with AI can solicit solutions from all over the world. This will incentivize the creation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Adversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI)
