# Network Structure

### Fully decentralised architecture

Anglium Network is a decentralised peer-to-peer ecosystem in which each user becomes a full node.\
The network has no central servers, aggregators, or proxy points — all connections are formed directly between user devices.

Each device is an independent element of the network that can simultaneously transmit, receive, and process data.\
Together, they create a global system that operates autonomously, without a single point of failure.

### How the network is built

The Anglium network consists of three key layers:

**User Nodes Layer** — user devices that act as nodes, process some of the requests and transmit data further into the network.

**AI Coordination Layer** — an intelligent balancing layer that analyses the load, traffic and performance of nodes in real time.

**Blockchain Layer (Solana)** — a blockchain layer responsible for transparency, token accounting, rewards and DAO management.

### The role of the AI balancer

The AI balancer is an algorithmic mechanism that:

* analyses the activity of all nodes in the network;
* determines the optimal data transmission routes;
* distributes the load dynamically, depending on the state of the network;
* records the results and rewards in the Solana blockchain.

Thanks to this, Anglium maintains stability even with a large number of connections, while remaining a completely decentralised system.

### Connection between nodes and blockchain

The interaction model looks like this:

```
Node ↔ Node ↔ AI Layer ↔ Blockchain (Solana)
```

* Node ↔ Node — nodes communicate directly, exchanging data through encrypted channels.
* AI Layer — analyses the state of the network and optimises exchange routes.
* Blockchain — stores metrics, DAO voting, transaction history, and rewards.

### Summary

* Anglium is a network of users, not servers.
* Each device = an independent node.
* The AI balancer coordinates the work of nodes without centralised control.
* Solana guarantees transparency, speed, and decentralised management.


---

# 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://angliums-organization.gitbook.io/anglium-network/architecture/integrations.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.
