Parachain consensus is restricted to a subset of the relay chain validators via themaxValidators configuration parameter. The plan is to remove the parameter, but until then we will gradually increase it's value as we improve the protocol and performance characteristics of the implementation. maxValidators is bumped to higher values only if key performance metrics, specifically parachain block times and finality lag do not degrade when more validators participate in parachain consensus.
After improving our tooling for profiling, gathering metrics and debugging we identified bottlenecks which we are currently addressing.
Experiments and potential improvements are tested on Versi before enabling them on value bearing chains like Kusama and Polkadot. After a battery of tests successfully ran on Versi we have already bumped the number of paravalidators from 200 to 250 on Kusama and we are currently monitoring the key metrics.
Parachain consensus is restricted to a subset of the relay chain validators via the
maxValidators
configuration parameter. The plan is to remove the parameter, but until then we will gradually increase it's value as we improve the protocol and performance characteristics of the implementation.maxValidators
is bumped to higher values only if key performance metrics, specifically parachain block times and finality lag do not degrade when more validators participate in parachain consensus.After improving our tooling for profiling, gathering metrics and debugging we identified bottlenecks which we are currently addressing.
Experiments and potential improvements are tested on Versi before enabling them on value bearing chains like Kusama and Polkadot. After a battery of tests successfully ran on Versi we have already bumped the number of paravalidators from
200
to250
on Kusama and we are currently monitoring the key metrics.The scalability project board is available here: https://github.com/orgs/paritytech/projects/63
Plan
Q2 milestones:
200
to250
(supporting up to 70 parachains) on Kusama250
to300
(supporting up to 70 parachains) on Kusama200
to300
(supporting up 70 parachains) on Polkadot