# How do Verifier Node Work

**Verifier Node** is one key component in the Lumoz architecture, responsible for verifying the ZKPs generated by Compute Node. It ensures the correctness and validity of the proofs submitted to the chain, safeguarding the trust and security of the system. Through optimized verification processes, Verifier Node efficiently processes proofs, reducing operational costs and gas consumption. Below is an overview of the workflow of Verifier nodes:

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

1. **Proof Submission:** Proofs generated by Compute Node are submitted to Lumoz Chain to initiate verification tasks.
2. **Proof Verification:** Lumoz Chain sends verification tasks to multiple Verifier nodes, which independently execute distributed verification.
3. **Collective Decision-Making:** At least two-thirds of the verification nodes confirm the validity of the proof, ensuring the authority and consistency of the verification results.
4. **Verification Result Handling:** Valid proofs and their results are transmitted back to the Lumoz Proof Contract on the blockchain by Lumoz AVS Oracle, and task results are recorded and responded to Lumoz Chain via Task Manager Contract.

Through this carefully designed verification mechanism, the Lumoz Protocol not only ensures the security of Rollup transactions but also guarantees the accuracy and integrity of AI service data processing. We are committed to building a decentralized computing environment that supports efficient transaction verification and ensures the quality of AI data processing, providing a solid infrastructure for a wide range of applications.


---

# 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.lumoz.org/verifier/verifer-node-explained/how-do-verifier-node-work.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.
