> For the complete documentation index, see [llms.txt](https://openvision-2.gitbook.io/whitepaper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://openvision-2.gitbook.io/whitepaper/modular-compute-protocol.md).

# Modular Compute Protocol

<figure><img src="https://87869382-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEEwhqHtUOYy7RtuwH7O9%2Fuploads%2F5j88TOq6jh7wq7rKMiwV%2FModular%20Compute%20Protocol.jpg?alt=media&amp;token=263366ab-851d-4c13-ab91-550d0e9848f3" alt=""><figcaption></figcaption></figure>

MCP powers decentralized AI training at scale:

* **Task Assignment:** Micro-tasks are dynamically matched to VisionNodes
* **Reputation System:** Contributor scores based on task success, uptime, latency
* **Task Verification:** Quorum-based or zkML-based proof of result integrity. If quorum  \
  fails, zk proof is required for validation.
* **Resource Optimization:** Scheduler avoids node overload and ensures fairness
* **Slashing Logic:** Faulty or malicious contributors are penalized via token slashing  \
  and reputation decay
