Or is BTC too fundamentally tied to CPU-bound work?
Or is BTC too fundamentally tied to CPU-bound work?
Market forces fundamentally tie the energy consumption of the miners to the price of bitcoin.
(I mean, if I wrote it it would probably take several hundred machines but I'm sure Satoshi or some other brilliant programmer could fit it on a single machine. It only processes what, 5 transactions per second? My first dumb cellphone might be able to do that many signatures per second if someone could figure out how to compile the relevant libraries to run on it.)
This optimizing is for the users of the bitcoin network that must validate that the rules are being followed so they can reject any miners that do not follow the consensus rules
The mining is no longer (for 7 years or so) done by traditional CPUs. People use ASICs