Too Long; Didn't Read
In some blockchains validators are pre-defined, in others independent teams and individuals own the nodes. Game-based approach is an excellent way to choose validators wisely. A good validator should:build and run the node of your project, understand its behaviour, monitor the node load, identify performance problems and inform developers about them.protect the node from attacks and rerun it in case of problems. In case of network problems they will be able figure out the reasons, protect the nodes from attacks, quickly update the code.