Cosmos Cosmos Hub 2

Increase Max Validator Set Size to 125

Passed
Proposal passes.
YES
94.77%
115.845M ATOM
ABSTAIN
0.12%
143,480.1 ATOM
NO
5.11%
6.245M ATOM
NO (VETO)
0%
0 ATOM
PROPOSAL DESCRIPTION

Read here, or on ipfs.ink

This proposal supercedes proposal number 9, which contains conflicting numbers in the title and body.

In the Cosmos Hub, the total number of active validators is currently capped at 100, ordered by total delegated Atoms. This number was originally proposed in the Cosmos whitepaper section titled [Limitations on the Number of Validators](github.com 4). This number was chosen as a relatively conservative estimate, as at the time of writing, it was unclear how many widely distributed nodes Tendermint consensus could scale to over the public internet.

However, since then, we have seen empirically through the running of the Game of Stakes incentivized testnet that Tendermint Core with Gaia state machine can operate with over 180 validators at reasonable average block times of <7 seconds. The Game of Stakes results empirically show that adding validators should not delay consensus at small block sizes. At large block sizes, the time it takes for the block to gossip to all validators may increase depending on the newfound network topology. However we view this as unlikely, and if it did become a problem, it could later be solved by known improvements at the p2p layer. The other tradeoff to increasing the number of validators is that the size of commits becomes ~25% larger due to more precommits being included, increasing the network and storage costs for nodes. This can also be resolved in the future with the integration of aggregate signatures. At the time of submission of this proposal, the minimum delegation to become a top 100 validator is 30,600 Atoms, a fairly high barrier to entry for new validators looking to enter the active validator set.

In the Cosmos whitepaper, it states that the number of validators on the Hub will increase at a rate of 13% a year until it hits a cap of 300 validators. We propose scrapping this mechanism and instead increasing the max validators to 125 validators in the next chain upgrade with no further planned increases. Future increases to the validator set size will be originated through governance.

Info #10
2019-07-01 at 14:09 UTC
68%
122M of 180M ATOM have voted.
Tallying Procedure
40%
50%
33.4%
0.0