Summary
This proposal seeks to reduce the size of the dYdX active validator set to 50.
Abstract
Due to several validators winding down their operations in recent months, those ranked #51 and below in the active set now carry minimal stakeweight, collectively representing only around 0.02% of the total stakeweight. We have seen concerns raised about the inactivity and apparent disengagement of some of these validators from the dYdX protocol.
A previous proposal by Nethermind to reduce the active set from 60 to 30 validators was discussed extensively within the community. While it ultimately did not proceed to an on-chain vote due to the scale of the change, it sparked meaningful dialogue about validator performance and network efficiency.
Motivation
Validators ranked #51 and below collectively contribute just 0.14% of the total stakeweight. Each of them has a significantly lower stakeweight than the average (4.6M) and median (3.4M) stakeweight of active validators. Most of these validators also appear inactive or disengaged from the network.
With fewer validators, block and transaction propagation become faster, as messages need to reach fewer nodes, reducing overall network latency. Consensus finality also improves since Tendermint-based chains like dYdX require â…”+ validators to prevote and precommit. Fewer validators mean quicker collection of these votes, resulting in more consistent and faster block finalization.
A smaller validator set reduces communication overhead, lowering the complexity and bandwidth demands of validator-to-validator messaging. This leads to smoother and more efficient network operations. For a trading-focused chain like dYdX, fewer validators also means fewer hops for orders to reach the proposer, accelerating order routing and improving the time-to-finality for trades, an essential factor in delivering a CEX-competitive trading experience. Finally, under periods of high load or congestion, a smaller, more coordinated validator set contributes to greater network stability, helping maintain predictable latency and throughput when it matters most.
Reducing the active validator set also enhances network security by removing inactive or poorly maintained nodes that may pose operational or attack risks. A smaller, more engaged validator group improves responsiveness during upgrades or incidents, reduces the attack surface, and simplifies coordination in critical situations.
Specification
We propose to reduce the active set to 50 by changing the max_validator
parameter to 50.
Next Steps
We invite validators to provide feedback on this post, if there’s no significant objection, we will submit the on-chain proposal on Thursday, May 29, 2025.