# Validators

## About Script Validators

Script TV runs on a Proof-of-Stake (PoS) consensus mechanism known as Multi-Level Byzantine Fault Tolerance (BFT) which allows thousands of nodes to participate in the consensus process.

A two-level structure is architected with a small number of first-level Validators (10-20) and a wide range of second-level Validators (1000 or more). First-level Validators (Validators) produce blocks at high-speed using a process similar to what PBFT uses. The second-level Validators (Lightnings) then complete the chain created by the Validators and confirm among themselves that they all see the same chain. A pool of Validators from a small number of participants can quickly reach a consensus. At the same time, a more significant collection of Lightnings provide a high level of reliability and network integrity.

## How Are Validators Selected?&#x20;

The Validators will be selected from the holders who bought SCPT during the first-stage private sale, who then deployed their nodes and were screened on the Testnet. To protect the network, Validators must KYC. To join the Validator pool, a node needs to lock up a certain amount of stake for a period. The amount of SCPT required to be staked to become a Validator can vary, and the updated figure can be found at <https://token.script.tv>. This stake can be slashed as a penalty for malicious behavior. A limited set of 10-20 Validator nodes constitute the Validator Pool.


---

# 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://documentation.script.tv/nodes/validators.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.
