If we lower the validator set to zero, we would need to do a number of things:
- Modify the staking smart contracts to permit voting for zero validators, while still keeping staking rewards for people that lock CELO and still letting such people participate in governance
- Potentially ripping out all the election smart contract logic to lower our smart contract surface area
- Auditing these changes
- Re-do the staking web page on Mondo so people can stake and earn rewards without having to pick a validator to vote for
These are all things that can be done fairly easily of course, but would take around one to two months, primarily because audits add a lot of latency to any smart contract changes.