I am hoping to better understand the difference between miner nodes and validator nodes and the decentralization risks (if any) posed by one party controlling X% of all validator nodes.
I have been making my way through some great resources on validation and miners here:
From what I understand, miner nodes do not have to have any of the blockchain downloaded, they can simply create hash attempts as fast as possible and report back to a 'parent node/mining pool' who can take the correct hash, form the block candidate, and propagate it to the rest of the network for verification and inclusion. There exists a risk of the 51% attack when a miner (or group of miners) controls the hash rate and is able to create a longer chain or proof of work.
Is there also a similar requirement for the distribution of validator nodes to be decentralized?
For example, if a given party controlled the majority (or even smaller percentage) of validator nodes, could they change their Bitcoin Core code to do any of the following and disrupt the network?