Maybe this is a very simple matter to you, but my stupid head is still confused as to why bitcoin mining has shifted from CPU to GPU and now to ASIC miners?
I know there is limitations on block size like an average 1megabyte for per block. So what's the issues there so that force to upgrade the miners?
The block size hasn't increased here, so miners need more powerful hardware.
Then what the cause for shifting?
Mining difficulty keeps increasing and to stay profitable you need to increase the capability of your miner, that's where Asic miners comes in, they are more powerful and faster.
Bitcoin mining turned into a competition in those days since 2016, hash rate starts climbing up as Bitcoin mining becomes more popular, it's no ones fault.
Proof of work coins that laggs behind are less demanding in the public, can't be compare with Bitcoin, it will take thousands of graphic cards today to do the work of an old Asic miner that's no more profitable to mine Bitcoin today.
I wish it's the other way around too OP, but it's just too late right now to easily mine Bitcoin, the demand is too damn high.