Skip to content

Commit fd6a289

Browse files
committed
PoS: active validator limit
- Update active validator limit - Language fixes - Remove/update outdated info
1 parent 877354d commit fd6a289

File tree

3 files changed

+13
-14
lines changed

3 files changed

+13
-14
lines changed

docs/pos/get-started/becoming-a-validator.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,13 @@ Validators play a crucial role in maintaining the integrity and security of the
88

99
In return for their efforts, validators are rewarded with incentives, encouraging active participation and commitment to the network's stability and growth.
1010

11-
!!!info
11+
!!! info "Active validator limit"
12+
13+
There is limited space for accepting new validators. Currently, the system allows for a maximum of 105 active validators at any given time. New validators can join the active set only when a currently active validator unbonds or is removed due to low performance.
1214

13-
There is limited space for accepting new validators. New validators can only join the active set when a currently active validator unbonds/is removed due to low performance.
14-
If you are interested in becoming a validator on the PoS network, you can submit an application here: https://polygoncommunity.typeform.com/validatorshub
15+
If you are interested in becoming a validator on the PoS network, you can submit an application over at the [Polygon validators hub](https://polygoncommunity.typeform.com/validatorshub).
1516

16-
* Submitting an application does not guarantee you a validator slot.
17+
\* *Submitting an application does not guarantee you a validator slot.*
1718

1819

1920
## Overview
@@ -69,11 +70,9 @@ Bor is the block producing node and layer for the Polygon PoS network. It is bas
6970

7071
A blockchain validator is someone who is responsible for validating transactions within a blockchain. On the Polygon PoS network, any participant can be qualified to become a Polygon's validator by running a validator node (sentry + validator) to earn rewards and collect transaction fees. To ensure the good participation by validators, they lock up at least 1 MATIC token as a stake in the ecosystem.
7172

72-
!!! info "Active validator limit"
73-
74-
Currently, there is a limit of 100 active validators at a time.
73+
!!! info "PIP4 raises the minimum staking amount"
7574

76-
Also, after the [<ins>PIP4 governance proposal</ins>](https://forum.polygon.technology/t/pip-4-validator-performance-management/9956) is implemented on the contract-level, the minimum staking amount will increase to 10,000 MATIC.
75+
After the implementation of the [PIP4 governance proposal](https://forum.polygon.technology/t/pip-4-validator-performance-management/9956) at the contract level, the minimum staking amount will increase to *10,000 MATIC*.
7776

7877
Any validator on the Polygon PoS network has the following responsibilities:
7978

docs/pos/how-to/troubleshoot/technical-faqs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ And then run:
215215

216216
### 8. How many validators can be active concurrently?
217217

218-
There can be up to 100 active validators at a time. We bring in more participants if the limit is reached mid-way through the event as well. Note that active validators is mostly those whose uptime is high. Participants with high downtime are forced out.
218+
Under the current limit, a maximum of 105 validators can be active at any given time. It's important to note that active validators are primarily those with high uptime, while participants with significant downtime may be removed.
219219

220220
### 9. How much should I stake?
221221

docs/pos/reference/contracts/stakingmanager.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@ For the Polygon PoS Proof of Security based consensus, all the $2/3+1$ proof ver
1313

1414
### Admissions
1515

16-
At present, there are no open validator slots available on Polygon PoS. There is also a wait list to become a validator. In the future, if slots become available, validators may apply to be considered and removed off of the wait list.
16+
Currently, the system allows for a maximum of 105 active validators at any given time on Polygon PoS. There is also a waitlist to become a validator. New validators can join the active set only when a currently active validator unbonds or is removed due to low performance. You can apply to become a validator via the [Polygon validators hub](https://polygoncommunity.typeform.com/validatorshub).
17+
18+
Please note that submitting an application does not guarantee a validator slot. More relevant information is available on the [becoming a validator](../../get-started/becoming-a-validator.md) page.
1719

1820

1921
### Replacement
2022

21-
PIP4 introduced the concept of showcasing validator performance for community visibility. If a validator is in an unhealthy state for an extended period of time as outlined in PIP4, they are off-boarded from the network. The validator slot is then made available to those coming off of the waitlist.
23+
[PIP4](https://forum.polygon.technology/t/pip-4-validator-performance-management/9956) introduced the concept of showcasing validator performance for community visibility. If a validator is in an unhealthy state for an extended period of time as outlined in PIP4, they are off-boarded from the network. The validator slot is then made available to those coming off of the waitlist.
2224

23-
!!! info
24-
25-
Currently, [<ins>Phase 2 of PART C in PIP4</ins>](https://forum.polygon.technology/t/pip-4-validator-performance-management/9956/24) is being implemented. This is where the community decides on validator prospect evaluation criteria. In time, this exercise will produce an application and admissions process.
25+
Learn more about these requirements on the [validator performance requirements page](../../how-to/operate-validator-node/validator-performance.md).
2626

2727

2828
## Methods and variables

0 commit comments

Comments
 (0)