How come some algorithms are better for GPU mining vs CPU mining?
From what I know (that may be wrong) most Ethereum miners use GPUs?
And bitcoin miners use CPU and ASIC mining?
What are the different algorithms out there Sha256, Scrypt, what others are being used?
And why some are better to mine with GPUs other's with CPU?
If one is to create a new PoW coin isn't there the danger that someone with a lot of ASIC mining power currently for bitcoin can just switch to your network and easily do a 51% attack and bring down your project?
How can one defend against that? Are there any algorithms that are not good to mine on ASICs?
Should a new Proof-of-Work coin use a new algorithm that most popular coins don't use?