1

This question already has an answer here:

What is the work that the computer performs while it does Bitcoin mining? Is it useful work in any case?

marked as duplicate by Murch, Mark S., Salvador Dali, Stéphane Gimenez, dchapes Jan 1 '14 at 21:26

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 1
    The work isn't useful outside the pursuit of bitcoins. – obelia Dec 29 '13 at 22:50
2

Mining secures the Bitcoin blockchain and confirms transactions, solving the double-spend problem without the need for a central authority.

1

It's not useful in any way other than maintaining mining in the bitcoin protocol. This is wasteful, but it is the easiest solution to the problem it's solving, you can quickly verify the correct sha256 hash. If an imaginary coin did computations for charity as it's "mining", how could people verify a node claiming to have done 100 computations correctly without also doing the same work?

1

Mining is useful in that it solves the double spending problem, provides the confirmation of transactions and security of the network. It also doubles as the mechanism to spread the currency without having a central dispensary, creates a positive reward for people to drive adoption, and makes it more attractive to spend computing power to benefit the network than to attack it.

0

All you are doing is computing sha256 hashs. You can read more about it here https://en.bitcoin.it/wiki/Mining. What do you mean by useful that is pretty ambiguous.

Not the answer you're looking for? Browse other questions tagged or ask your own question.