Not sure if this was addresses previously, but what stops people from coding optimized miners in something a lot more efficient to generate hashes than a web browser and therefore taking over the total netshah rate, signing its own blocks, double spending you name it?