# Challenge Approval

The final steps of the Challenge Process focus on **consensus** among **Validating Nodes (VNs)** to determine whether the challenge is valid and should move further. The image bellow illustrates the decision point where 5 VNs must agree to raise the same challenge for it to proceed.&#x20;

<figure><img src="/files/MkyD5fo5npjtQEhS1euM" alt=""><figcaption><p>Challenge Approval</p></figcaption></figure>

## **5 VN Consensus**

Once a VN raises a challenge, the system requires at least **5 VNs** to raise the **same challenge** for it to proceed further. This rule ensures that challenges are not raised based on the opinion of a single VN, but rather based on **collective agreement** from multiple independent validators.

**If fewer than 5 VNs** raise the same challenge:

* The challenge remains **pending**. This means the process pauses, waiting for additional VNs to support the challenge. If the required 5 VNs do not raise the same challenge, it does not proceed further.

**If 5 or more VNs** raise the same challenge:

* The challenge **moves forward**. The process continues into the next phase, where the challenge is reviewed in-depth by all other VNs.

The requirement for **at least 5 VNs** to raise the same challenge is designed to **avoid congestion** and prevent **single points of failure** in the system. If a single VN or a small group could initiate challenges on their own, it could lead to an overload of unnecessary challenges, congesting the system and slowing down the validation process.


---

# 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.yamata.io/yamata-nodes/order-validation/challenge-process/challenge-approval.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.
