# Technology & Infrastructure

Teneo Protocol’s infrastructure is designed for scalability, security, and real-time data processing. It consists of two core components: Validator Nodes, which verify and structure data, and Balancer Nodes, which optimize network traffic and enable seamless real-time access.

### Validator Nodes

The Teneo Protocol validator node is a key component in maintaining the network’s integrity by ensuring that community nodes are accurately rewarded for delivering the required data. It validates transactions, verifies data from community nodes, and submits proofs to the blockchain, ensuring all data is accurate, tamper-proof, and meets the network’s standards. This process guarantees fair distribution of rewards and enhances the overall security and reliability of the network.

The main responsibilities of the validator nodes are:

* **Verifying data integrity** – Checking that data is properly formatted, unaltered, and meets network requirements.
* **Validating transactions** – Ensuring that all processed data complies with network rules before submitting it to the blockchain.
* **Managing session keys** – Generating and securely storing cryptographic keys to assess traffic quality and calculate rewards for community nodes.

Enhancing security – Decentralizing validation to prevent manipulation and maintain network resilience.

### Balancer Nodes

Balancer nodes serve as the backbone of the network, ensuring efficient traffic routing, real-time data processing, and secure communication between community nodes and validators. These nodes are essential for maintaining low latency, high throughput, and seamless subscription-based data access.

Unlike validator nodes, which focus on verification, balancer nodes manage and optimize network traffic, ensuring that jobs are assigned to the right nodes in real time. They also handle encrypted connections, maintaining data security while maximizing speed and efficiency.

Key Responsibilities of Balancer Nodes are:

* **Routing & managing web requests** – Directing incoming and outgoing data between community nodes and validators.
* **Optimizing network performance** – Dynamically distributing workloads for scalability and real-time access.
* **Enabling real-time subscriptions** – Powering continuous data streams for API clients, ensuring instant updates.
* **Securing data transmission** – Encrypting connections and maintaining privacy and security across the network.

Balancer nodes are incentivized based on efficiency, with $TENEO rewards tied to staked tokens on each relay. Their role is critical in ensuring that Teneo Protocol operates at scale, delivering real-time, high-value data to both individual users and businesses.

<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://teneo.gitbook.io/teneo-docs/technology-and-infrastructure.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.
