# Technical

***Q: Can I adjust the computing power I contribute?***&#x20;

Currently, computing power is directly tied to mining speed, influenced by your planets and elements. However, smartphones with superior processing abilities can also secure additional earnings by completing more computing tasks.

***Q: How are computing tasks split and combined?***&#x20;

B-end users submit tasks that are received by Robot Smarter, which then breaks them into smaller units (the process of which is inspired by the idea based on Google's MapReduce framework). Robot Smarter estimates costs and duration, informs B-end users, and oversees the splitting and merging of tasks. Post-approval, tasks are distributed by the Job Manager to compute slots. Decentralized computing does not guarantee that nodes remain continuously active, but unitized tasks address this by allowing flexible and efficient computation. The Job Manager also monitors node status, prioritizing task distribution based on proximity and idleness. Rewards are calculated by completed task unit price multiplied by quantity.

***Q: Why does DMCN have both an account and a wallet?***&#x20;

DMCN's design includes both a decentralized and a centralized wallet to optimize cost and efficiency. The centralized wallet stores node rewards, avoiding transaction fees for each receipt. Users can freely transfer assets between the centralized wallet and the decentralized wallet as needed.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dmcn.gitbook.io/dmcn/faq/technical.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
