user116797: I'd like to understand how ASIC miners are more efficient at mining bitcoin. Having a background in CS, how does the ASIC miner work on a binary level on the CPU and why is it so much faster?

user127654: ASIC miners hash quicker with less electricity draw over time due to microprocessor chip advancements, ie J/TH efficiency. ASIC are only designed to do the SHA-256 algo, whereas CPUs and GPUs can be reprogrammable. In general ASIC advancements follow Moore's law.

116797: <p>I'd like to understand how ASIC miners are more efficient at mining bitcoin. Having a background in CS, how does the ASIC miner work on a binary level on the CPU and why is it so much faster?</p>
 127654: <p>ASIC miners hash quicker with less electricity draw over time due to microprocessor chip advancements, ie J/TH efficiency. ASIC are only designed to do the SHA-256 algo, whereas CPUs and GPUs can be reprogrammable. In general ASIC advancements follow Moore's law.</p>
