What is the validator queue?
Ethereum's enterance and exit queues are validators waiting to begin staking or to unstake. The network has a rate limit on how many validators can be processed per epoch (referred to as churn). If more validators are trying to enter or exit than can be processed, then they are placed in the respective queue.
Why is there a queue?
Ethereum's enter and exit queues are mechanisms to protect the stability of Ethereum's proof of stake (PoS) consensus.
Will the queue go away or always be this long?
If validators are joining the entrance or exit queues at a faster rate than the churn (how quickly they're processed), then the queue and wait times will increase. If no more validators join the cue, or less join than the churn rate, then the queue and wait times will decrease.
What is churn?
The churn is a rate limit on the amount of validators that can enter or exit per epoch and changes based on the amount of active validators. This throttling mechanism help prevent instability in consensus.
What is an epoch?
An epoch is a period of 32 slots where the validators propose and attest for blocks. With each slot being 12 seconds, an epoch is 6.4 minutes (6 minutes and 24 seconds).
Active Validators | Churn Per Epoch | Churn Per Day |
0 | 4 | 900 |
327,680 | 5 | 1,125 |
393,216 | 6 | 1,350 |
458,752 | 7 | 1,575 |
524,288 | 8 | 1,800 |
589,824 | 9 | 2,025 |
655,360 | 10 | 2,250 |
720,896 | 11 | 2,475 |
786,432 | 12 | 2,700 |
851,968 | 13 | 2,925 |
917,504 | 14 | 3,150 |
983,040 | 15 | 3,375 |
1,048,576 | 16 | 3,600 |
1,114,112 | 17 | 3,825 |
1,179,648 | 18 | 4,050 |
1,245,184 | 19 | 4,275 |
1,310,720 | 20 | 4,500 |
1,376,256 | 21 | 4,725 |
1,441,792 | 22 | 4,950 |
1,507,328 | 23 | 5,175 |
1,572,864 | 24 | 5,400 |
1,638,400 | 25 | 5,625 |
1,703,936 | 26 | 5,850 |
1,769,472 | 27 | 6,075 |
1,835,008 | 28 | 6,300 |
1,900,544 | 29 | 6,525 |
1,966,080 | 30 | 6,750 |
Made by Ether Alpha with ❤️