How It Works
Mesh AI operates as a decentralized network that connects compute resource providers with AI engineers, researchers, and developers in need of scalable, affordable computing power. The Mesh AI ecosystem is built on the principles of decentralization, transparency, and efficiency, leveraging blockchain technology to ensure secure and reliable operations.
1. Submitting AI Workloads
When an AI engineer or organization needs to train or run inference on a model, they submit their workloads to the Mesh AI hChain Orchestrator. This process can be done through Mesh AI’s CLI (Command Line Interface).
Here’s how the process works:
Task Submission: The AI engineer submits a task (e.g., training a machine learning model) to the Mesh AI Orchestrator.
Workload Sharding: The Orchestrator breaks the AI workload into smaller, manageable pieces (workload shards).
Workload Distribution: These workload shards are distributed to various Worker Nodes in the network.
Task Processing: The Worker Nodes process their assigned shards and send the intermediate results to the Validator Nodes.
Validation: Validator Nodes verify the correctness of the results and forward them to the Aggregator.
Final Output: The Aggregator compiles the validated results and sends the final output back to the AI engineer.
3. Earning Rewards
For resource providers, participating in the Mesh AI means contributing compute resources in exchange for MCC tokens. Here’s how it works:
Resource Allocation: Resource providers (using Browser Nodes, Software Nodes, or Dedicated Hardware Nodes) allocate their idle computing power to the network.
Processing Workloads: Their systems are then assigned AI workloads from the network and process these tasks.
Receiving Rewards: After successfully processing workloads and having their results validated, resource providers earn MCC tokens based on the amount of compute power contributed.
The blockchain layer ensures that each provider’s contribution is recorded accurately and that rewards are distributed fairly.
4. The Role of Blockchain in Mesh AI
Blockchain technology plays a central role in ensuring the security, transparency, and integrity of Mesh AI’s operations. The network leverages blockchain for several key purposes:
Immutable Records: Every contribution, transaction, and validation is recorded on the blockchain, creating an immutable ledger of activity.
Security and Trust: Blockchain ensures that all computations and data transfers are securely encrypted, preventing tampering or unauthorized access.
Smart Contracts: Mesh AI uses smart contracts to automate reward distribution and ensure that participants are paid fairly based on their contributions.
Decentralization: By utilizing blockchain, Mesh AI eliminates the need for centralized control, ensuring that the network operates fairly and efficiently without relying on a single entity.
5. Scalability and Flexibility
One of Mesh AI’s greatest advantages is its scalability. Unlike traditional centralized cloud services, Mesh AI can dynamically adjust the number of resources allocated to a task based on the demand. As more resource providers join the network, Mesh AI’s computational power grows, allowing it to support even larger and more complex AI workloads.
This flexibility is what makes Mesh AI an ideal solution for AI engineers, developers, and businesses of all sizes. Whether you need compute power for small experiments or large-scale production tasks, Mesh AI can scale with your needs.
6. How to Join Mesh AI as a Resource Provider or Consumer
Resource Providers: If you have unused computing resources (whether it’s a personal computer, MeshNode hardware, or a browser extension), you can join the Mesh AI and start earning rewards by contributing your compute power. More information, read our guide to become resource provider.
Resource Consumers: If you’re an AI engineer or organization looking for scalable, affordable compute power, you can submit your AI workloads to the Mesh AI. Our global network of Worker Nodes will process your tasks and deliver results quickly and securely. More information, read our guide to become resource consumer.
To get started as a resource provider or consumer, simply visit our Getting Started page for more details.
Mesh AI offers a revolutionary way to access compute power for AI tasks by utilizing decentralized resources. This system enables more affordable, scalable, and secure AI development for users worldwide.
Last updated