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

# Guardian

The internet contains approx. 1.8 billion websites, with around 250,000 new sites created every day. In order to create an index of the entire Internet. Timpi requires a vast amount of storage.

&#x20;

<figure><img src="/files/90oy90Z2DxHVNkbn1nUn" alt=""><figcaption></figcaption></figure>

This is, besides the crawling  challenge, also  the  reason  why  there  are  currently  no  real alternatives to Google or Bing (Bing powers Yahoo, DuckDuckGo does not have a search index of their own and use sources such as Google)as the initial investment in hardware (either bare metal or cloud) is too steep for anyone to justify.

&#x20;

That is why Timpi uses Guardians - distributed storage nodes - to solve this problem and distributes the data onto many nodes that are run by the  community.  Monitoring  and coordination are the roles  of  the Overwatch.  Maintaining  a  vast  distributed  network  of  Collectors  and Guardians  requires  an  entity  that  governs  communications  and transactions and establishes trusted relationships between all entities. Overwatch  initially  runs  within  the  Core  but  will  be  moved  into  the community as a node in a later phase.

&#x20;

In this way, Timpi can ensure that the Guardian’s security is not compromised  by  running  our  software.  All  communications  are secured via TLS1.3, and all information is completely anonymized. There  is  no  direct  connection  to  the  Timpi  website  as  our Information Broker is our middleware that isolates the Guardians from the frontend.

&#x20;


---

# 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://timpi.gitbook.io/timpi-whitepaper/technology/depin/guardian.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.
