# Layered Security

VIA Labs' cross-chain network uses a multi-layered validation process to ensure the security and integrity of transactions. This decentralized approach protects against unauthorized or fraudulent messages by requiring consensus across multiple independent layers.

<figure><img src="/files/RUVZJF0EV5Z57JbdnYaM" alt=""><figcaption></figcaption></figure>

### **VIA Layer**

* **Operated by VIA Labs**: This layer validates transactions within the VIA Labs ecosystem.
* **Proof of Authority**: No stake required. Validation rewards not given.

### **Chain Layer**

* **Managed by Blockchain Foundations**: Each blockchain involved (e.g., Blockchain A) manages its own validation layer.
* **Independent Validation**: Ensures that messages exiting the blockchain are verified.
* **Proof of Authority**: No stake required. Validation rewards not given.

### **Project Layer**

* **Project-Level Operation**: Integrating dApps can operate their own private validation layer.
* **Dedicated Security**: Provides additional security tailored to the specific needs of the project.
* **Proof of Authority**: No stake required. Validation rewards not given.

### **PoL Layer - Coming Soon**

* **Community-Driven**: Open to individuals, decentralized applications (dApps), and foundations.
* **Staking Requirement**: Participants must stake $VIA tokens to participate.
* **Proof of Liquidity:** Stake is required. Validators earn rewards.

**Consensus Mechanism**: For a transaction to be processed, it must pass through all four layers. The PoL Layer verifies with a 51% consensus mechanism.&#x20;


---

# 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.vialabs.io/security/layered-security.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.
