It' actually also crazy to think about how many hashes, rounds of SHA256, etc. have to be done until a valid transaction is being issued in order to pay for your coffee. Those are mathematical operations that would take people several weeks to complete, if done by hand!
![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
Not that it's a bad thing, it isn't, but it's fascinating!!!
This guy actually hashed by hand and calculated how much time and energy it would take:
Doing one round of SHA-256 by hand took me 16 minutes, 45 seconds. At this rate, hashing a full Bitcoin block (128 rounds)[3] would take 1.49 days, for a hash rate of 0.67 hashes per day (although I would probably get faster with practice). In comparison, current Bitcoin mining hardware does several terahashes per second, about a quintillion times faster than my manual hashing. Needless to say, manual Bitcoin mining is not at all practical.[5]
A Reddit reader asked about my energy consumption. There's not much physical exertion, so assuming a resting metabolic rate of 1500kcal/day, manual hashing works out to almost 10 megajoules/hash. A typical energy consumption for mining hardware is 1000 megahashes/joule. So I'm less energy efficient by a factor of 10^16, or 10 quadrillion. The next question is the energy cost. A cheap source of food energy is donuts at $0.23 for 200 kcalories. Electricity here is $0.15/kilowatt-hour, which is cheaper by a factor of 6.7 - closer than I expected. Thus my energy cost per hash is about 67 quadrillion times that of mining hardware. It's clear I'm not going to make my fortune off manual mining, and I haven't even included the cost of all the paper and pencils I'll need.
![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)