<p>Folding@home work is not compatible with the required properties of the work that needs to be performed for bitcoin. In particular, the computation work required for bitcoin mining needs to assure:</p>

<ul>
<li>(a) difficulty of getting a 'good' result</li>
<li>(b) ease of verification of a good result once it is found</li>
<li>(c) precise scaling of difficulty depending on total network power.</li>
</ul>

<p>The folding@home problems provide neither assurance of difficulty nor are in any way easy to scale depending on network power (since each folding problem is unique). They probably do meet the (b) ease of verification, but not the other criteria.</p>

CC BY-SA 3.0
2012-01-19T07:53:50.927Z
I think you forgot the most important requirement, that the problem is generated determinstically from a piece of data so that any change to the data make the solution invalid (so it can actually be used to verify a block of transactions). F@H problems, to be useful, must be generated by a central authority in a non-computational way.
Meni Rosenfeld
CC BY-SA 3.0
2012-01-19T18:11:31.273Z
yea, that too. :)
nanotube
CC BY-SA 3.0
2012-01-19T06:03:21.423Z
2013-06-16T09:11:41.747Z
2013-06-16T09:11:41.747Z
nanotube
<p>Trying to use Folding@home as a way to secure Bitcoin would be really hard if not impossible. You would need to encode Bitcoin-related data into your result (merkle root, previous block hash, etc.).</p>

<p>However, you could use Folding@home to create a centralised currency. Say, for every work unit completed, one would earn 1 Fold or something. Those could be traded between people and used like any other currency. This would work if there were some people wishing to trade anything of values for the Folds - perhaps some people who want to support the project would start buying them for money and start driving the economy this way. Perhaps it could be possible to use Folds to pay, say, 10% of your university fees. If there would be enough people that would wish for this monetary project to succeed, it could work, as long as you would trust the party responsible for managing the money.</p>

CC BY-SA 3.0
2012-11-22T10:14:39.947Z
And thses things exist already.  They're called karma points.  And three of them plus a quarter might pay for a phone call.

The reason Bitcoin's proof-of-work system is rewarded is because it is the only approach that allows a decentralized system of money to operate without being corrupted (e.g., having the currency inflated by political pressure, tainting or regulating who can accept it and for what purposes, etc.)
Stephen Gornick
CC BY-SA 3.0
2012-11-21T09:15:29.713Z
2012-11-21T09:15:29.713Z
ThePiachu
<p>This doesn't work. Some problems:</p>

<ul>
<li><p>You need work that is hard to solve, but easy to verify. Folding work is hard to solve and hard to verify.</p></li>
<li><p>You want work that is "useless", for market stability. If a cure for cancer is found then the value of folding drops significantly, and the value of the currency falls.</p></li>
<li><p>The difficulty of the work needs to be adjustable. </p></li>
</ul>

CC BY-SA 3.0
2013-06-14T23:50:22.347Z
Agree with points 1 & 3, but 2 is highly debatable. Why would "useless" work be prefereable? I believe a more useful work would even make the currency even more valuable. And, why would protein-folding be completely useless once a cure for cancer's found? It may be the most visible application for protein-folding research, but it's certainly not the only one!!
Joe Pineda
CC BY-SA 3.0
2013-06-19T04:32:05.793Z
I didn't say that finding a cure for cancer would make protein folding useless. I said it would make the value drop significantly. The point is that useless work is not subject to the volatility that comes with the varying usefulness of useful work.
Olhovsky
CC BY-SA 3.0
2012-11-21T11:31:27.033Z
2012-11-21T11:31:27.033Z
Olhovsky
<p>I am new, but have a big idea about bitcoin.</p>

<p>There is a distributed computing project known as Fold at Home. What if its software were used for the generation of something instead of for a menial, useless task? Fold at home distributes datapackets that need to be worked on by computers. Once computers finish the work, they send a report of the data back to the host.</p>

<p>What if Bitcoin mining were, instead, Folding at home? if the programs could be made compatible, then bitcoin mining would also be donating something to a good cause.</p>

CC BY-SA 3.0
2012-11-22T10:17:33.620Z
CoinLab is days away from releasing their HPC client which will start out doing Gene slicing, and soon possibly image and video processing work as well.  So GPUs formerly used for Bitcoin mining are being put to further good use.
Stephen Gornick
CC BY-SA 3.0
2012-01-19T07:48:42.497Z
It's a "good question" in the sense that it should have an answer on SE, but it's not innovative at all, it's been asked multiple times on the forum and answered on the wiki.
Meni Rosenfeld
<mining-theory>
Merge Bitcoin Mining with Fold at Home!
Scott N
# Merge Bitcoin Mining with Fold at Home!

(Asked by: username_0 on 2012-01-19)

I am new, but have a big idea about bitcoin.

There is a distributed computing project known as Fold at Home. What if its software were used for the generation of something instead of for a menial, useless task? Fold at home distributes datapackets that need to be worked on by computers. Once computers finish the work, they send a report of the data back to the host.

What if Bitcoin mining were, instead, Folding at home? if the programs could be made compatible, then bitcoin mining would also be donating something to a good cause.

**Tags:** mining-theory

> **Comments:**
> **username_2**: It's a "good question" in the sense that it should have an answer on SE, but it's not innovative at all, it's been asked multiple times on the forum and answered on the wiki.  
> **username_1**: CoinLab is days away from releasing their HPC client which will start out doing Gene slicing, and soon possibly image and video processing work as well.  So GPUs formerly used for Bitcoin mining are being put to further good use.  

---

## 3 answers

### Answer by username_3 on 2012-01-19. Score: 7

Folding@home work is not compatible with the required properties of the work that needs to be performed for bitcoin. In particular, the computation work required for bitcoin mining needs to assure:

* (a) difficulty of getting a 'good' result
* (b) ease of verification of a good result once it is found
* (c) precise scaling of difficulty depending on total network power.

The folding@home problems provide neither assurance of difficulty nor are in any way easy to scale depending on network power (since each folding problem is unique). They probably do meet the (b) ease of verification, but not the other criteria.

> **Comments:**
> **username_2**: I think you forgot the most important requirement, that the problem is generated determinstically from a piece of data so that any change to the data make the solution invalid (so it can actually be used to verify a block of transactions). F@H problems, to be useful, must be generated by a central authority in a non-computational way.  
> **username_3**: yea, that too. :)  

---

### Answer by username_4 on 2012-11-21. Score: 2

Trying to use Folding@home as a way to secure Bitcoin would be really hard if not impossible. You would need to encode Bitcoin-related data into your result (merkle root, previous block hash, etc.).

However, you could use Folding@home to create a centralised currency. Say, for every work unit completed, one would earn 1 Fold or something. Those could be traded between people and used like any other currency. This would work if there were some people wishing to trade anything of values for the Folds - perhaps some people who want to support the project would start buying them for money and start driving the economy this way. Perhaps it could be possible to use Folds to pay, say, 10% of your university fees. If there would be enough people that would wish for this monetary project to succeed, it could work, as long as you would trust the party responsible for managing the money.

> **Comments:**
> **username_1**: And thses things exist already.  They're called karma points.  And three of them plus a quarter might pay for a phone call.  The reason Bitcoin's proof-of-work system is rewarded is because it is the only approach that allows a decentralized system of money to operate without being corrupted (e.g., having the currency inflated by political pressure, tainting or regulating who can accept it and for what purposes, etc.)  

---

### Answer by username_5 on 2012-11-21. Score: 1

This doesn't work. Some problems:

* You need work that is hard to solve, but easy to verify. Folding work is hard to solve and hard to verify.
* You want work that is "useless", for market stability. If a cure for cancer is found then the value of folding drops significantly, and the value of the currency falls.
* The difficulty of the work needs to be adjustable.

> **Comments:**
> **username_6**: Agree with points 1 & 3, but 2 is highly debatable. Why would "useless" work be prefereable? I believe a more useful work would even make the currency even more valuable. And, why would protein-folding be completely useless once a cure for cancer's found? It may be the most visible application for protein-folding research, but it's certainly not the only one!!  
> **username_5**: I didn't say that finding a cure for cancer would make protein folding useless. I said it would make the value drop significantly. The point is that useless work is not subject to the volatility that comes with the varying usefulness of useful work.  

---

