# Providers and Services

The **Züs Subsystems** consist of various providers and services that ensure the **decentralization, security, and efficiency** of the network.&#x20;

This section details the key providers responsible for blockchain operations and storage, along with helper subsystems that support the network infrastructure.

### **Core Subsystems Providers**

These are the fundamental providers that play a role in maintaining the blockchain and storage infrastructure:

* **Miner :** Miners are responsible for **maintaining the blockchain** and implementing the **consensus protocol**.
* **Sharder:** Sharders are responsible for **persisting blockchain data** and providing network insights through APIs.
* **Blobber :** Blobbers are the **primary storage providers** in the Züs network.
* **Validator:** Validators play a key role in **verifying Blobber storage claims**.
* **Authorizer:** The **Authorizer** facilitates the **ZCN↔WZCN Bridge Protocol**.

Check out more details in each section below:

{% content-ref url="/pages/8SmiuiNQjSHFzpFCjIYb" %}
[Miner](/zus-docs/system-overview/providers-and-services/miner.md)
{% endcontent-ref %}

{% content-ref url="/pages/bDX8CiDKVeVK80ehJFai" %}
[Sharder](/zus-docs/system-overview/providers-and-services/sharder.md)
{% endcontent-ref %}

{% content-ref url="/pages/o8CLuAb5HGP3QcgNEjFN" %}
[Blobber](/zus-docs/system-overview/providers-and-services/blobber.md)
{% endcontent-ref %}

{% content-ref url="/pages/fhOsB4wBKr8yoPczSSlt" %}
[Validator](/zus-docs/system-overview/providers-and-services/validator.md)
{% endcontent-ref %}

{% content-ref url="/pages/IS6jenixwlx6K07RQoid" %}
[Authorizer](/zus-docs/system-overview/providers-and-services/authorizer.md)
{% endcontent-ref %}

### Helper Subsystems Providers/Services

These additional services support network functionality and integration:

* **Node Locator (0DNS):** 0DNS helps external services and clients discover active network nodes.

Check out more details in each section below:

{% content-ref url="/pages/Qq75DsmjkdfR5fo4Ud2I" %}
[Node Locator (0DNS)](/zus-docs/system-overview/providers-and-services/node-locator-0dns.md)
{% endcontent-ref %}


---

# 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://docs.zus.network/zus-docs/system-overview/providers-and-services.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.
