> For the complete documentation index, see [llms.txt](https://auki.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://auki.gitbook.io/whitepaper/technical-overview/the-domain-cluster.md).

# The Domain Cluster

Participants wish to collaborate and exchange data, while also maintaining privacy. To that end, the posemesh allows the formation of domains clusters, which are secure private peer networks collaborating within domain.

At the heart of this system is a distributed hash table, replicated across each participant. It lists other participants in the cluster and their capabilities. This allows every participant to be aware of its peers and understand what each can contribute to the cluster.

As these participants come together, forming a domain cluster, they automatically create a peer network without needing a central authority to manage their connections. Participants can join and leave without the disrupting the network's function, provided no essentially capability is lost.

All participants in the domain cluster exchange a pair of encryption keys for private communication within the cluster. This key is unknown to wider posemesh, and prevents eavesdropping and unauthorized access.

One participant per domain cluster can take the role of `domain manager`, which a special participant charged with the storing and serving of the domain data to other participants. The domain manager also takes on the role of in-cluster discovery and orchestration, helping coordinate task and data exchanges.

The domain manager does not receive any of the data exchanged between the participants, it only facilitates the private and secure pairing of suppliers and demanders within the domain.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://auki.gitbook.io/whitepaper/technical-overview/the-domain-cluster.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
