The answer to this question can be found in the response of David Schwartz (professional cryptographer and long-time Bitcoiner) to this same question on StackOverflow: http://bitcoin.stackexchange.com/a/11651
The long answer is: you cannot secure the network using another any other work. The work done has to be specifically tied to the previous block on the blockchain (made of up transaction data, which is of course unrelated to proteins or anything else "useful" in the view of the questioner). Otherwise, you cannot demonstrably prove the integrity of the blockchain.
The short answer is: they are doing useful work -- they're securing an increasingly large and distributed financial network.
I'm a cynic, but I like to think of this as an unusually direct measurement of the cost we all have to pay for human selfishness. We simply can't trust each other, so we must expend all this effort so that we don't need trust in the first place.
While I'm not entirely sure how I feel about the "me too" altcoins, Gridcoin[0] was created for exactly this reason. Solving blocks contributes to grid computing for real world problems. Using ASICs would prevent them from switching, though.
The way I see it Bitcoin is inspiring people to create these insanely powerful mining rigs. Once they've developed the technology then its possible to make a more general application to other fields, not with the exact same hardware of course but with similar setups.
I put some thought into how to do this. I think it would be hard to get right. One way, which is total vaporware and probably riddled with security flaws:
Not to worry, the unintended consequence of the increasing need for large computational power will lead to faster and cheaper computers. The fact that someone can directly justify spending large amounts of money means that they will. We all win in the end.
And this is why mining makes zero sense for any individual, at least as a profit making endeavor. When confronted with this scale of computational power, it will be impossible for "the little guy" to make any profit mining.
As a side effect, it will effectively centralize control of the currency to a few major computational groups that have the resources to make such big investments. If they ever wanted to cooperate, just a few of these groups could be able to determine policy for bitcoin as a whole.
This is false. "Little guys", think the guy mining with 1 or 2 USB thumbdrive-sized miners, make more relative profit than large scale miners. Whether you spend $50 to mine at 3 gigahash/sec, or $50,000 to mine at 3,000 gigahash/sec, in theory the relative profit is the same, but the extra costs associated to the 1000x scale become non-negligible.
For the little guy, space, power, and cooling are effectively free. He makes use of space that was already available and unused (eg. his desk), cooling is easy (a few watts can be passively cooled), and power is so small (2.5W per port) that he effectively writes it off as insignificant.
But a large scale miner like friedcat has to build or rent a data center facility, has to pay for air conditioning units, has a electricity bill he cannot ignore as insignificant, has to pay people to deploy and maintain the dozen of racks, etc.
Source: I have been mining since 2010, at some point I was mining with 20 killowatt of GPUs (ten racks or so).
Absolute rubbish -- the only thing centrally controlled will be the generation of new BTC. That eventuality is expected and after all coins are mined then the reward will be transaction fees.
Up until then, you are correct -- the rate of new BTC generated will be dominated by the few.
I am curious - how do you think that these large groups will be able to set bitcoin policy? Technologically, they don't have much influence over the algorithms or the distribution of bitcoins as a whole. What meaningful policy decisions can be made?
While the bitcoin craze is on-going I've heard anecdotally of one retired GPU system being used to do CFD work, the reasoning was that people would pay $50 - $150 per hour for CFD analysis run time and that was more than the machine had been "earning" when it had been build for Bitcoin mining. That said, with an ASIC you're rather constrained in your choices.
But something in the same form factor as the mining ASIC might make this a pretty powerful engine for computing 'X' for some useful definition of X, post BitCoin exhaustion.
Why is the coolant boiling? Surely it must be more efficient to cool & retain the coolant than let it evaporate. Or are they using air bubbles to agitate or cool it?
Miners earn bitcoin from 2 sources when they find a block. One source is the award. This award is halved periodically so each block is worth fewer and fewer bitcoin. Theoretically, these awards will continue to decrease until the awards are extremely tiny and eventually (A REALLY LONG TIME FROM NOW) the last award will be given and there will be about 21 million bitcoins.
The second source is transaction fees. When you make a transaction (for instance when you buy a flight on Virgin Galactic) you have no guarantee that the rest of the world agrees that you made that transaction until someone finds a block which includes your transaction. You increase the likelihood of your transaction being approved by offering a transaction fee. This incentivizes miners to look for blocks which include your transaction.
Eventually, the awards will be very very small but there will be more transactions and thus more transaction fees available to miners. Thus miners must continue for as long as bitcoin transaction are being made.
The chain will never be finished. Mining will (should) go on forever. This hardware will only become obsolete when Bitcoin's proof-of-work is changed from SHA-256(SHA-256(x)) to something else (which might happen in a few years/decades, but until then the hardware will have largely paid itself off).
[+] [-] nakedrobot2|12 years ago|reply
[+] [-] jnbiche|12 years ago|reply
The long answer is: you cannot secure the network using another any other work. The work done has to be specifically tied to the previous block on the blockchain (made of up transaction data, which is of course unrelated to proteins or anything else "useful" in the view of the questioner). Otherwise, you cannot demonstrably prove the integrity of the blockchain.
The short answer is: they are doing useful work -- they're securing an increasingly large and distributed financial network.
[+] [-] nilkn|12 years ago|reply
[+] [-] DanBC|12 years ago|reply
Worse, the ASICs can't be used to fold proteins when they've finished being used for Bitcoin mining.
[+] [-] swalsh|12 years ago|reply
[+] [-] GigabyteCoin|12 years ago|reply
We all live in the same capitalistic world, for better or worse.
[+] [-] csomar|12 years ago|reply
I don't think it's unproductive at all.
[+] [-] aortega|12 years ago|reply
[+] [-] kurige|12 years ago|reply
[0]: http://www.gridcoinnetwork.org/
[+] [-] NathanKP|12 years ago|reply
[+] [-] blhack|12 years ago|reply
(I don't know why this is useful, as I am not a mathematician.)
[+] [-] AlexCoventry|12 years ago|reply
https://docs.google.com/file/d/0B3qaT-ZL6aeKOHNEQWdpZEtRYWc/... https://bitcointalk.org/index.php?topic=64421.5
[+] [-] joosters|12 years ago|reply
[+] [-] Xdes|12 years ago|reply
[+] [-] unknown|12 years ago|reply
[deleted]
[+] [-] melling|12 years ago|reply
[+] [-] dllthomas|12 years ago|reply
[+] [-] unknown|12 years ago|reply
[deleted]
[+] [-] unknown|12 years ago|reply
[deleted]
[+] [-] termain|12 years ago|reply
[+] [-] brfox|12 years ago|reply
[+] [-] EricDeb|12 years ago|reply
[+] [-] mbreese|12 years ago|reply
As a side effect, it will effectively centralize control of the currency to a few major computational groups that have the resources to make such big investments. If they ever wanted to cooperate, just a few of these groups could be able to determine policy for bitcoin as a whole.
[+] [-] mrb|12 years ago|reply
For the little guy, space, power, and cooling are effectively free. He makes use of space that was already available and unused (eg. his desk), cooling is easy (a few watts can be passively cooled), and power is so small (2.5W per port) that he effectively writes it off as insignificant.
But a large scale miner like friedcat has to build or rent a data center facility, has to pay for air conditioning units, has a electricity bill he cannot ignore as insignificant, has to pay people to deploy and maintain the dozen of racks, etc.
Source: I have been mining since 2010, at some point I was mining with 20 killowatt of GPUs (ten racks or so).
[+] [-] ihsw|12 years ago|reply
Up until then, you are correct -- the rate of new BTC generated will be dominated by the few.
[+] [-] applecore|12 years ago|reply
[1]: http://bitcoin.org/en/alert/2013-03-11-chain-fork
[+] [-] unavoidable|12 years ago|reply
[+] [-] redblacktree|12 years ago|reply
[+] [-] seiji|12 years ago|reply
The Chinese computer engineers can go out and assemble this thing from spare parts in their city.
Americans would have to order through five different middlemen and face language interop issues along the way.
[+] [-] ChuckMcM|12 years ago|reply
But something in the same form factor as the mining ASIC might make this a pretty powerful engine for computing 'X' for some useful definition of X, post BitCoin exhaustion.
[+] [-] fiatmoney|12 years ago|reply
[+] [-] VMG|12 years ago|reply
[+] [-] seabrookmx|12 years ago|reply
Something like 3M Novec maybe?
[+] [-] alsocasey|12 years ago|reply
[+] [-] alsocasey|12 years ago|reply
[deleted]
[+] [-] jrockway|12 years ago|reply
[+] [-] thisiswrong|12 years ago|reply
[+] [-] ck2|12 years ago|reply
What are they going to do with all this hardware worldwide when the entire chain is finished in a couple years?
[+] [-] pilom|12 years ago|reply
The second source is transaction fees. When you make a transaction (for instance when you buy a flight on Virgin Galactic) you have no guarantee that the rest of the world agrees that you made that transaction until someone finds a block which includes your transaction. You increase the likelihood of your transaction being approved by offering a transaction fee. This incentivizes miners to look for blocks which include your transaction.
Eventually, the awards will be very very small but there will be more transactions and thus more transaction fees available to miners. Thus miners must continue for as long as bitcoin transaction are being made.
[+] [-] mrb|12 years ago|reply
[+] [-] unknown|12 years ago|reply
[deleted]
[+] [-] runako|12 years ago|reply
[+] [-] sbierwagen|12 years ago|reply
[+] [-] iDemonix|12 years ago|reply
[+] [-] jimworm|12 years ago|reply
[+] [-] mdelias|12 years ago|reply
[+] [-] unknown|12 years ago|reply
[deleted]
[+] [-] Ashley46|12 years ago|reply
[deleted]
[+] [-] sscalia|12 years ago|reply
[+] [-] GigabyteCoin|12 years ago|reply