Bitcoin Forum
April 24, 2024, 10:52:53 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 »  All
  Print  
Author Topic: PRE [ANN] CureCoin development continues....  (Read 94917 times)
Vorksholk
Legendary
*
Offline Offline

Activity: 1713
Merit: 1029



View Profile WWW
December 18, 2013, 10:07:14 PM
 #201

I just scanned the whole thread... I think I am missing something...

The Launch was supposed to happen on Nov 16, but I don't see people commenting on that...

Also, where is the page that gives the overview of the coin:

Total Number:
Difficulty adjustment:
rate of distribution:

etc...



Unfortuantely the Nov 16th deadline was not reached, as literally days before we had several large items come up, from a potential Stanford involvement in the project to additional back-end funding and a few more ideas that are taking time to implement.

Rate of distribution will be similar to other cryptocurrencies in existence, halving periodically for both mining and folding payouts. The difficulty adjustment will be relatively quick to allow rapid network growth and expansion. I'll check if the agreed-upon stats from early November are still valid.

VeriBlock: Securing The World's Blockchains Using Bitcoin
https://veriblock.org
Make sure you back up your wallet regularly! Unlike a bank account, nobody can help you if you lose access to your BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713999173
Hero Member
*
Offline Offline

Posts: 1713999173

View Profile Personal Message (Offline)

Ignore
1713999173
Reply with quote  #2

1713999173
Report to moderator
jcoffland
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 18, 2013, 10:09:03 PM
 #202

Hello, I apologize for coming late to the discussion.  I am one of the main developers at Folding@home.  Vijay Pande (Folding@home project leader) and I have been talking and he has given me permission to make some comments in this forum regarding F@H's position on CureCoin.  I can confirm that the CureCoin developers have spoken with Dr. Pande but we are not working closely with them at this point.  I do not profess to know precisely Dr. Pande's opinion so much of this is my own and I will take the blame.

I am very excited about the idea of finding a way for people to contribute to F@H while at the same time earning crypto coin, however, I am skeptical about CureCoin's implementation for a number of reasons and I urge the CureCoin devs to attempt to provide clear answers to the following questions:

1. Precisely how will CureCoin guarantee that people are fairly credited CureCoin for valid F@H work?  CureCoin devs have repeatedly asserted that we have solved this problem for them but I disagree.

I still don't think I understand why one can't just fake folding work and submit it?  Will peers be performing duplicate work to confirm?
Yup, there is some work duplication to be submitted, over the years Stanford has developed quite a good system for work validation. Smiley

The truth is, our system is not rock solid.  We depend on the users to mostly act in our interest and on some manual intervention.  This is also the sole reason that some of Folding@home is not Open-Source.  We have Open-Sourced several parts of F@H and are working on Open-Sourcing more.  We rely on obfuscated detection of tampering as well as the goodwill of our users to protect the scientific results and the point system.  We would like to be fully Open-Source but as of yet no one has figured out how to efficiently execute arbitrary code in an untrusted environment with hard guarantees of security.  BitCoin provides hard guarantees through cryptography and by relying on very specific code, i.e. SHA256 hashes.

We are currently only dealing with points which have no monetary value.  Regardless, some of our users still get very upset when we get it wrong, which does happen on occasion and people still do occasionally cheat.  We are quite worried about what would happen if the points had real value.

2. Why do the CureCoin devs get 10%?  This seems excessive.  The money expended by Stanford over the last decade far exceeds anything CureCoin could have committed thus far and CureCoin is largely using the reputation of Folding@home to launch itself.  This seems unfair.  In addition, I understand that CureCoin has already received a substantial sum in donations.

3. The bigger question is do we also have to trust CureCoin to fairly deal out the 45% share that is to go to those contributing to Folding@home and presumably other disease related projects in the future?  How will you guarantee that points issued by Folding@home will equal coins in CureCoin?  I am assuming that some central server at CureCoin will query Folding@home's servers and allocate the funds.  I am also assuming that in the future CureCoin will decide how to share these funds among different scientific projects.  Who decides what projects are worthy?

Don't get me wrong, I love the idea and think you guys have come a long way towards an actual implementation of something people have been asking for since the early days of BitCoin but I feel there are important questions to be answered before moving forward.  Many people are working on this and there are a lot of ideas out there but I'm not convinced we've yet found the solution.  When we do find a solid solution I pledge my support.  I believe Folding@home has a big role to play in this and I will do what is in my power to help.
Kergekoin
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
December 19, 2013, 08:37:28 AM
 #203

Hello, I apologize for coming late to the discussion.  I am one of the main developers at Folding@home.  Vijay Pande (Folding@home project leader) and I have been talking and he has given me permission to make some comments in this forum regarding F@H's position on CureCoin.  I can confirm that the CureCoin developers have spoken with Dr. Pande but we are not working closely with them at this point.  I do not profess to know precisely Dr. Pande's opinion so much of this is my own and I will take the blame.

I am very excited about the idea of finding a way for people to contribute to F@H while at the same time earning crypto coin, however, I am skeptical about CureCoin's implementation for a number of reasons and I urge the CureCoin devs to attempt to provide clear answers to the following questions:

1. Precisely how will CureCoin guarantee that people are fairly credited CureCoin for valid F@H work?  CureCoin devs have repeatedly asserted that we have solved this problem for them but I disagree.

I still don't think I understand why one can't just fake folding work and submit it?  Will peers be performing duplicate work to confirm?
Yup, there is some work duplication to be submitted, over the years Stanford has developed quite a good system for work validation. Smiley

The truth is, our system is not rock solid.  We depend on the users to mostly act in our interest and on some manual intervention.  This is also the sole reason that some of Folding@home is not Open-Source.  We have Open-Sourced several parts of F@H and are working on Open-Sourcing more.  We rely on obfuscated detection of tampering as well as the goodwill of our users to protect the scientific results and the point system.  We would like to be fully Open-Source but as of yet no one has figured out how to efficiently execute arbitrary code in an untrusted environment with hard guarantees of security.  BitCoin provides hard guarantees through cryptography and by relying on very specific code, i.e. SHA256 hashes.

We are currently only dealing with points which have no monetary value.  Regardless, some of our users still get very upset when we get it wrong, which does happen on occasion and people still do occasionally cheat.  We are quite worried about what would happen if the points had real value.

2. Why do the CureCoin devs get 10%?  This seems excessive.  The money expended by Stanford over the last decade far exceeds anything CureCoin could have committed thus far and CureCoin is largely using the reputation of Folding@home to launch itself.  This seems unfair.  In addition, I understand that CureCoin has already received a substantial sum in donations.

3. The bigger question is do we also have to trust CureCoin to fairly deal out the 45% share that is to go to those contributing to Folding@home and presumably other disease related projects in the future?  How will you guarantee that points issued by Folding@home will equal coins in CureCoin?  I am assuming that some central server at CureCoin will query Folding@home's servers and allocate the funds.  I am also assuming that in the future CureCoin will decide how to share these funds among different scientific projects.  Who decides what projects are worthy?

Don't get me wrong, I love the idea and think you guys have come a long way towards an actual implementation of something people have been asking for since the early days of BitCoin but I feel there are important questions to be answered before moving forward.  Many people are working on this and there are a lot of ideas out there but I'm not convinced we've yet found the solution.  When we do find a solid solution I pledge my support.  I believe Folding@home has a big role to play in this and I will do what is in my power to help.


Thank you for your writeup. Its dissapointing news, but i agree with you completely. Those problems need to be solved. It worries me that you  have had only brief contact with them. Judging from your post i can assume that we are nowhere close to launch. This makes me sad.

******  NB! The links below are affiliate - friend type links, which bring additional benefits both, to you and me  ******
Binance - Best Crypto Trading Platform          CoinBase - Fastest way from FIAT to Crypto
Windscribe - The quickest and easyest way to secure and anonymize your internet traffic
srwt
Full Member
***
Offline Offline

Activity: 123
Merit: 100


View Profile
December 19, 2013, 10:25:15 AM
 #204

Much regards to jcoffland, whose post has enlighted this enigmatical situation.
Questions to Curecoin's developers should be answered if they're so sure of the good future of their product that even are gathering bitcoins from people right now.

jdbtracker
Hero Member
*****
Offline Offline

Activity: 727
Merit: 500


Minimum Effort/Maximum effect


View Profile
December 19, 2013, 12:10:46 PM
 #205

As far as I know, Curecoin has come out with a LLC registration to mitigate the risk to folding at home, of course that still leaves the security of your point system, which can be hacked after all multiple submissions of work have come in. All solutions to that are quite technical, but considering the composition of our community, all it would take is asking for some help and people will start working on it, give you a complete system to defend the points system.

I would lean toward the Open Transactions library model, use Curecoin as backing for the OT Server and dole out the points as a basket currency. Changing the points after all the work submissions have come in would be very difficult, they would have to compromise all the OT servers to cheat the points system.

If you think my efforts are worth something; I'll keep on keeping on.
I don't believe in IQ, only in Determination.
matt608
Hero Member
*****
Offline Offline

Activity: 882
Merit: 1000


View Profile
December 20, 2013, 04:12:36 PM
 #206

Hoping to hear some replies from the devs to the issues raised by jcoffland!
happygeorge
Full Member
***
Offline Offline

Activity: 146
Merit: 100


In da Jungle!


View Profile
December 22, 2013, 08:13:07 AM
 #207

I just scanned the whole thread... I think I am missing something...

The Launch was supposed to happen on Nov 16, but I don't see people commenting on that...

Also, where is the page that gives the overview of the coin:

Total Number:
Difficulty adjustment:
rate of distribution:

etc...



Unfortuantely the Nov 16th deadline was not reached, as literally days before we had several large items come up, from a potential Stanford involvement in the project to additional back-end funding and a few more ideas that are taking time to implement.

Rate of distribution will be similar to other cryptocurrencies in existence, halving periodically for both mining and folding payouts. The difficulty adjustment will be relatively quick to allow rapid network growth and expansion. I'll check if the agreed-upon stats from early November are still valid.

Thanks for the update Smiley  I too am closely following your progress. 

Also, could you please respond to:

Hello, I apologize for coming late to the discussion.  I am one of the main developers at Folding@home.  Vijay Pande (Folding@home project leader) and I have been talking and he has given me permission to make some comments in this forum regarding F@H's position on CureCoin.  I can confirm that the CureCoin developers have spoken with Dr. Pande but we are not working closely with them at this point.  I do not profess to know precisely Dr. Pande's opinion so much of this is my own and I will take the blame.

I am very excited about the idea of finding a way for people to contribute to F@H while at the same time earning crypto coin, however, I am skeptical about CureCoin's implementation for a number of reasons and I urge the CureCoin devs to attempt to provide clear answers to the following questions:

1. Precisely how will CureCoin guarantee that people are fairly credited CureCoin for valid F@H work?  CureCoin devs have repeatedly asserted that we have solved this problem for them but I disagree.

I still don't think I understand why one can't just fake folding work and submit it?  Will peers be performing duplicate work to confirm?
Yup, there is some work duplication to be submitted, over the years Stanford has developed quite a good system for work validation. Smiley

The truth is, our system is not rock solid.  We depend on the users to mostly act in our interest and on some manual intervention.  This is also the sole reason that some of Folding@home is not Open-Source.  We have Open-Sourced several parts of F@H and are working on Open-Sourcing more.  We rely on obfuscated detection of tampering as well as the goodwill of our users to protect the scientific results and the point system.  We would like to be fully Open-Source but as of yet no one has figured out how to efficiently execute arbitrary code in an untrusted environment with hard guarantees of security.  BitCoin provides hard guarantees through cryptography and by relying on very specific code, i.e. SHA256 hashes.

We are currently only dealing with points which have no monetary value.  Regardless, some of our users still get very upset when we get it wrong, which does happen on occasion and people still do occasionally cheat.  We are quite worried about what would happen if the points had real value.

2. Why do the CureCoin devs get 10%?  This seems excessive.  The money expended by Stanford over the last decade far exceeds anything CureCoin could have committed thus far and CureCoin is largely using the reputation of Folding@home to launch itself.  This seems unfair.  In addition, I understand that CureCoin has already received a substantial sum in donations.

3. The bigger question is do we also have to trust CureCoin to fairly deal out the 45% share that is to go to those contributing to Folding@home and presumably other disease related projects in the future?  How will you guarantee that points issued by Folding@home will equal coins in CureCoin?  I am assuming that some central server at CureCoin will query Folding@home's servers and allocate the funds.  I am also assuming that in the future CureCoin will decide how to share these funds among different scientific projects.  Who decides what projects are worthy?

Don't get me wrong, I love the idea and think you guys have come a long way towards an actual implementation of something people have been asking for since the early days of BitCoin but I feel there are important questions to be answered before moving forward.  Many people are working on this and there are a lot of ideas out there but I'm not convinced we've yet found the solution.  When we do find a solid solution I pledge my support.  I believe Folding@home has a big role to play in this and I will do what is in my power to help.

Thanks
Vorksholk
Legendary
*
Offline Offline

Activity: 1713
Merit: 1029



View Profile WWW
December 22, 2013, 06:45:24 PM
 #208

Hello, I apologize for coming late to the discussion.  I am one of the main developers at Folding@home.  Vijay Pande (Folding@home project leader) and I have been talking and he has given me permission to make some comments in this forum regarding F@H's position on CureCoin.  I can confirm that the CureCoin developers have spoken with Dr. Pande but we are not working closely with them at this point.  I do not profess to know precisely Dr. Pande's opinion so much of this is my own and I will take the blame.

I am very excited about the idea of finding a way for people to contribute to F@H while at the same time earning crypto coin, however, I am skeptical about CureCoin's implementation for a number of reasons and I urge the CureCoin devs to attempt to provide clear answers to the following questions:

1. Precisely how will CureCoin guarantee that people are fairly credited CureCoin for valid F@H work?  CureCoin devs have repeatedly asserted that we have solved this problem for them but I disagree.

I still don't think I understand why one can't just fake folding work and submit it?  Will peers be performing duplicate work to confirm?
Yup, there is some work duplication to be submitted, over the years Stanford has developed quite a good system for work validation. Smiley

The truth is, our system is not rock solid.  We depend on the users to mostly act in our interest and on some manual intervention.  This is also the sole reason that some of Folding@home is not Open-Source.  We have Open-Sourced several parts of F@H and are working on Open-Sourcing more.  We rely on obfuscated detection of tampering as well as the goodwill of our users to protect the scientific results and the point system.  We would like to be fully Open-Source but as of yet no one has figured out how to efficiently execute arbitrary code in an untrusted environment with hard guarantees of security.  BitCoin provides hard guarantees through cryptography and by relying on very specific code, i.e. SHA256 hashes.

We are currently only dealing with points which have no monetary value.  Regardless, some of our users still get very upset when we get it wrong, which does happen on occasion and people still do occasionally cheat.  We are quite worried about what would happen if the points had real value.

2. Why do the CureCoin devs get 10%?  This seems excessive.  The money expended by Stanford over the last decade far exceeds anything CureCoin could have committed thus far and CureCoin is largely using the reputation of Folding@home to launch itself.  This seems unfair.  In addition, I understand that CureCoin has already received a substantial sum in donations.

3. The bigger question is do we also have to trust CureCoin to fairly deal out the 45% share that is to go to those contributing to Folding@home and presumably other disease related projects in the future?  How will you guarantee that points issued by Folding@home will equal coins in CureCoin?  I am assuming that some central server at CureCoin will query Folding@home's servers and allocate the funds.  I am also assuming that in the future CureCoin will decide how to share these funds among different scientific projects.  Who decides what projects are worthy?

Don't get me wrong, I love the idea and think you guys have come a long way towards an actual implementation of something people have been asking for since the early days of BitCoin but I feel there are important questions to be answered before moving forward.  Many people are working on this and there are a lot of ideas out there but I'm not convinced we've yet found the solution.  When we do find a solid solution I pledge my support.  I believe Folding@home has a big role to play in this and I will do what is in my power to help.

Hey jcoffland!

There are certainly a few issues we have yet to address:

Quote
1. Precisely how will CureCoin guarantee that people are fairly credited CureCoin for valid F@H work?
It appears you are referring to your system and people's ability to falsify reported data and get credited points, correct? This has been one of the main issues, probably the largest, that have impeded the release of CureCoin. Other things that have impeded the release have mostly been new ideas and services/programs to have available at or near launch. However, for dealing with cheating on F@H submissions, we don't truly have a way to prevent against this, as we don't have access to Folding@Home's servers, work validation, etc. Our hope is that we can work with Stanford to find a way to improve work validity checks, perhaps for simply having a system that double-checks work by giving the same work unit out to two different people, and makes sure that the submitted results match. If they don't, it would be sent to a third. We understand that the F@H project needs work units submitted back quickly to create the next batch of work (from what I presume to be a genetic algorithm for taking the best/most promising results and creating new test scenarios based off of those 'parents', please correct me if this is wrong), which may cause this duplicity/redundancy to be a problem. However, if the workunit was returned, it could be used in the next pool of workunits, and then if upon checking (other people send in different results for that job) the workunit is found to be forged, the effect that that incorrect data has on the next generation of tests should be fairly small, and that person would be awarded no points, so there would be no incentive for someone to submit false work results.

The other problem that this duplicity brings up is that suddenly your computational power from the CureCoin team is cut in half, which would be unfortunate. There may be a better way to perhaps only duplicate results of a, say, sixth of the workunits, and if a person was found to have above a certain threshold of invalid results they are banned, their points are wiped, etc. This way, you would only lose around 14% of the computational power, but would still make cheating very difficult. Perhaps only award points once an account crosses 10 submitted valid workunits (and when they cross that threshold they get full points for all of those Work Units automatically). In this case, a person would be very unlikely to have 10 forged workunits pass the filter, and if they were to do the first 10 workunits correctly their incorrect work would quickly be revealed and they would waste a lot of time doing correct units only to not get a payout. If we utilized some form of PPLNWU (Pay Per Last N Work Units) similar to the PPLNS system cryptocurrency pools use normally, people wouldn't get much of a payout until say 20 or 30 workunits in...

Either way, this solution still has a way to come, and most likely will require Stanford to implement something on their end for the CureCoin team, we would love to help and get Stanford's input on this issue.

Why do the CureCoin devs get 10%?
This seems to be a common issue people raise with the coin, unfortunately. Not only is the 10% not set in stone, but the 10% is a Dev Fund, not funds for Devs Smiley
We plan to use the majority of dev funds for giving away folding hardware, purchasing infrastructure (for ourselves, and for Stanford), hiring freelance programming/design/advertising talent, donating to charities, etc. While some of it will, certainly, go to core developers, this amount is much smaller. As far as I know, part of that 10% is for Stanford for hardware, bandwidth, etc. Most of the donation money we receive is either being held for an in-case-of-emergency or being spent on development costs, such as purchasing servers, etc. Some may be put towards community events, some may be put towards folding hardware.

The bigger question: Do we have to trust CureCoin to fairly deal out the 45% share to computational contributors?
Yes, there is a level of trust involved, certainly. However, it's important to note that we will not be holding that 45% (we were throwing around ideas, perhaps Stanford could hold the 45% and just send the amount we need week to week or even on a daily basis to the wallet for the payouts for the folding pool). We are planning to determine which other projects are worthwhile through a semi-democratic structure. Most likely (though again this isn't set in stone!) we will choose the projects that we personally feel are valuable, and then either let people vote on a one-vote-per-person, or a weighted vote depending on a person's average daily folding/computation rate. This would eliminate people being able to just create a ton of sockpuppet accounts on either these or the CureCoin forums, while also allowing the people contributing the most computational power to choose which other projects they would be interested in supporting. We will also take community suggestions, in case we miss an awesome project by accident.

Thanks for the interest! You're completely correct, there are some hurdles to overcome, but considering the possible benefits of this project once it is successfully launched, I'm confident there's a myriad of valid solutions, though it's going to take some brainpower. What are your feelings on the above proposed quick-fixes to work submission? I don't fully understand what the returned work exactly contains (I'm assuming the end-result of a proposed protein fold, but beyond that...) but it appears to be something that isn't easily-verifiable, so I feel that work duplicity/redundancy is probably the most likely way to determine whether a workunit is valid or invalid.

VeriBlock: Securing The World's Blockchains Using Bitcoin
https://veriblock.org
cygnusxi (OP)
Sr. Member
****
Offline Offline

Activity: 397
Merit: 251


CureCoin Lead Dev


View Profile WWW
December 23, 2013, 04:35:14 AM
 #209

This is my 3rd attempt to communicate with you joe, bitcointalk seems to be getting a ddos and will not submit my log winded responses.

Joe is an honor to have on this discussion he is responsible for the latest FAH client updates and contributed to the core17 development.

Please join my forum at http://curecoin.us and message me there. I have the answers to your questions, but the BTC forum is not playing nice with me at the moment.... It already erased 2 posts in which I tried to answer all your questions.

Hello, I apologize for coming late to the discussion.  I am one of the main developers at Folding@home.  Vijay Pande (Folding@home project leader) and I have been talking and he has given me permission to make some comments in this forum regarding F@H's position on CureCoin.  I can confirm that the CureCoin developers have spoken with Dr. Pande but we are not working closely with them at this point.  I do not profess to know precisely Dr. Pande's opinion so much of this is my own and I will take the blame.

I am very excited about the idea of finding a way for people to contribute to F@H while at the same time earning crypto coin, however, I am skeptical about CureCoin's implementation for a number of reasons and I urge the CureCoin devs to attempt to provide clear answers to the following questions:

1. Precisely how will CureCoin guarantee that people are fairly credited CureCoin for valid F@H work?  CureCoin devs have repeatedly asserted that we have solved this problem for them but I disagree.

I still don't think I understand why one can't just fake folding work and submit it?  Will peers be performing duplicate work to confirm?
Yup, there is some work duplication to be submitted, over the years Stanford has developed quite a good system for work validation. Smiley

The truth is, our system is not rock solid.  We depend on the users to mostly act in our interest and on some manual intervention.  This is also the sole reason that some of Folding@home is not Open-Source.  We have Open-Sourced several parts of F@H and are working on Open-Sourcing more.  We rely on obfuscated detection of tampering as well as the goodwill of our users to protect the scientific results and the point system.  We would like to be fully Open-Source but as of yet no one has figured out how to efficiently execute arbitrary code in an untrusted environment with hard guarantees of security.  BitCoin provides hard guarantees through cryptography and by relying on very specific code, i.e. SHA256 hashes.

We are currently only dealing with points which have no monetary value.  Regardless, some of our users still get very upset when we get it wrong, which does happen on occasion and people still do occasionally cheat.  We are quite worried about what would happen if the points had real value.

2. Why do the CureCoin devs get 10%?  This seems excessive.  The money expended by Stanford over the last decade far exceeds anything CureCoin could have committed thus far and CureCoin is largely using the reputation of Folding@home to launch itself.  This seems unfair.  In addition, I understand that CureCoin has already received a substantial sum in donations.

3. The bigger question is do we also have to trust CureCoin to fairly deal out the 45% share that is to go to those contributing to Folding@home and presumably other disease related projects in the future?  How will you guarantee that points issued by Folding@home will equal coins in CureCoin?  I am assuming that some central server at CureCoin will query Folding@home's servers and allocate the funds.  I am also assuming that in the future CureCoin will decide how to share these funds among different scientific projects.  Who decides what projects are worthy?

Don't get me wrong, I love the idea and think you guys have come a long way towards an actual implementation of something people have been asking for since the early days of BitCoin but I feel there are important questions to be answered before moving forward.  Many people are working on this and there are a lot of ideas out there but I'm not convinced we've yet found the solution.  When we do find a solid solution I pledge my support.  I believe Folding@home has a big role to play in this and I will do what is in my power to help.

Fold Proteins, earn cryptos! CureCoin. https://bitcointalk.org/index.php?topic=603757 MergeFold with FoldingCoin https://bitcointalk.org/index.php?topic=781352.0
jcoffland
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 23, 2013, 10:54:59 AM
 #210

@Vorksholk, thank you for addressing my questions.  There's much work to be done before this is all resolved.

Our hope is that we can work with Stanford to find a way to improve work validity checks, perhaps for simply having a system that double-checks work by giving the same work unit out to two different people, and makes sure that the submitted results match.
This is something we have considered.  The major problem with this is that the results run even on exactly the same hardware are never the same.  This is a common problem with floating point calculations.  Multi-threaded computation on both CPUs and GPUs can also introduce random variations in the results.  Small variations propagate very quickly in an MD simulation.  This makes it impossible to verify results in the way you are suggesting with out drastically changing what we are doing.

Even if F@H's points system were made secure trusting both Stanford and CureCoin with 55% of the proceeds seems a lot to ask of holders of the currency.  Even if you and I are incorruptible others in either organization may not be.  Remember this includes not just current members of both organizations but also future members.

Here is one possible way to alleviate some of the uncertainty:

  • Have the Folding@home software generate CureCoin addresses for all F@H contributors.
  • Submit the CureCoin address with all work results.
  • Have Stanford servers issue cryptographically signed certificates containing the number of points and the CureCoin address.
  • Make the CureCoin software automatically issue coins to the addresses by included the signed certificates in to the block chain.

I wonder if it would not also be simpler to issue a new coin for each special cause.  E.g. one for F@H, one for BOINC, etc.  This way there would be no ambiguity about how coins will be distributed in the future.  Coins for different causes could be traded on exchanges.
cygnusxi (OP)
Sr. Member
****
Offline Offline

Activity: 397
Merit: 251


CureCoin Lead Dev


View Profile WWW
December 23, 2013, 11:16:13 PM
 #211

Hello, I apologize for coming late to the discussion.  I am one of the main developers at Folding@home.  Vijay Pande (Folding@home project leader) and I have been talking and he has given me permission to make some comments in this forum regarding F@H's position on CureCoin.  I can confirm that the CureCoin developers have spoken with Dr. Pande but we are not working closely with them at this point.  I do not profess to know precisely Dr. Pande's opinion so much of this is my own and I will take the blame.

I am very excited about the idea of finding a way for people to contribute to F@H while at the same time earning crypto coin, however, I am skeptical about CureCoin's implementation for a number of reasons and I urge the CureCoin devs to attempt to provide clear answers to the following questions:

1. Precisely how will CureCoin guarantee that people are fairly credited CureCoin for valid F@H work?  CureCoin devs have repeatedly asserted that we have solved this problem for them but I disagree.

I still don't think I understand why one can't just fake folding work and submit it?  Will peers be performing duplicate work to confirm?
Yup, there is some work duplication to be submitted, over the years Stanford has developed quite a good system for work validation. Smiley

The truth is, our system is not rock solid.  We depend on the users to mostly act in our interest and on some manual intervention.  This is also the sole reason that some of Folding@home is not Open-Source.  We have Open-Sourced several parts of F@H and are working on Open-Sourcing more.  We rely on obfuscated detection of tampering as well as the goodwill of our users to protect the scientific results and the point system.  We would like to be fully Open-Source but as of yet no one has figured out how to efficiently execute arbitrary code in an untrusted environment with hard guarantees of security.  BitCoin provides hard guarantees through cryptography and by relying on very specific code, i.e. SHA256 hashes.

We are currently only dealing with points which have no monetary value.  Regardless, some of our users still get very upset when we get it wrong, which does happen on occasion and people still do occasionally cheat.  We are quite worried about what would happen if the points had real value.

2. Why do the CureCoin devs get 10%?  This seems excessive.  The money expended by Stanford over the last decade far exceeds anything CureCoin could have committed thus far and CureCoin is largely using the reputation of Folding@home to launch itself.  This seems unfair.  In addition, I understand that CureCoin has already received a substantial sum in donations.

3. The bigger question is do we also have to trust CureCoin to fairly deal out the 45% share that is to go to those contributing to Folding@home and presumably other disease related projects in the future?  How will you guarantee that points issued by Folding@home will equal coins in CureCoin?  I am assuming that some central server at CureCoin will query Folding@home's servers and allocate the funds.  I am also assuming that in the future CureCoin will decide how to share these funds among different scientific projects.  Who decides what projects are worthy?

Don't get me wrong, I love the idea and think you guys have come a long way towards an actual implementation of something people have been asking for since the early days of BitCoin but I feel there are important questions to be answered before moving forward.  Many people are working on this and there are a lot of ideas out there but I'm not convinced we've yet found the solution.  When we do find a solid solution I pledge my support.  I believe Folding@home has a big role to play in this and I will do what is in my power to help.

Hey jcoffland!

There are certainly a few issues we have yet to address:

Quote
1. Precisely how will CureCoin guarantee that people are fairly credited CureCoin for valid F@H work?
It appears you are referring to your system and people's ability to falsify reported data and get credited points, correct? This has been one of the main issues, probably the largest, that have impeded the release of CureCoin. Other things that have impeded the release have mostly been new ideas and services/programs to have available at or near launch. However, for dealing with cheating on F@H submissions, we don't truly have a way to prevent against this, as we don't have access to Folding@Home's servers, work validation, etc. Our hope is that we can work with Stanford to find a way to improve work validity checks, perhaps for simply having a system that double-checks work by giving the same work unit out to two different people, and makes sure that the submitted results match. If they don't, it would be sent to a third. We understand that the F@H project needs work units submitted back quickly to create the next batch of work (from what I presume to be a genetic algorithm for taking the best/most promising results and creating new test scenarios based off of those 'parents', please correct me if this is wrong), which may cause this duplicity/redundancy to be a problem. However, if the workunit was returned, it could be used in the next pool of workunits, and then if upon checking (other people send in different results for that job) the workunit is found to be forged, the effect that that incorrect data has on the next generation of tests should be fairly small, and that person would be awarded no points, so there would be no incentive for someone to submit false work results.

The other problem that this duplicity brings up is that suddenly your computational power from the CureCoin team is cut in half, which would be unfortunate. There may be a better way to perhaps only duplicate results of a, say, sixth of the workunits, and if a person was found to have above a certain threshold of invalid results they are banned, their points are wiped, etc. This way, you would only lose around 14% of the computational power, but would still make cheating very difficult. Perhaps only award points once an account crosses 10 submitted valid workunits (and when they cross that threshold they get full points for all of those Work Units automatically). In this case, a person would be very unlikely to have 10 forged workunits pass the filter, and if they were to do the first 10 workunits correctly their incorrect work would quickly be revealed and they would waste a lot of time doing correct units only to not get a payout. If we utilized some form of PPLNWU (Pay Per Last N Work Units) similar to the PPLNS system cryptocurrency pools use normally, people wouldn't get much of a payout until say 20 or 30 workunits in...

Either way, this solution still has a way to come, and most likely will require Stanford to implement something on their end for the CureCoin team, we would love to help and get Stanford's input on this issue.

Why do the CureCoin devs get 10%?
This seems to be a common issue people raise with the coin, unfortunately. Not only is the 10% not set in stone, but the 10% is a Dev Fund, not funds for Devs Smiley
We plan to use the majority of dev funds for giving away folding hardware, purchasing infrastructure (for ourselves, and for Stanford), hiring freelance programming/design/advertising talent, donating to charities, etc. While some of it will, certainly, go to core developers, this amount is much smaller. As far as I know, part of that 10% is for Stanford for hardware, bandwidth, etc. Most of the donation money we receive is either being held for an in-case-of-emergency or being spent on development costs, such as purchasing servers, etc. Some may be put towards community events, some may be put towards folding hardware.

The bigger question: Do we have to trust CureCoin to fairly deal out the 45% share to computational contributors?
Yes, there is a level of trust involved, certainly. However, it's important to note that we will not be holding that 45% (we were throwing around ideas, perhaps Stanford could hold the 45% and just send the amount we need week to week or even on a daily basis to the wallet for the payouts for the folding pool). We are planning to determine which other projects are worthwhile through a semi-democratic structure. Most likely (though again this isn't set in stone!) we will choose the projects that we personally feel are valuable, and then either let people vote on a one-vote-per-person, or a weighted vote depending on a person's average daily folding/computation rate. This would eliminate people being able to just create a ton of sockpuppet accounts on either these or the CureCoin forums, while also allowing the people contributing the most computational power to choose which other projects they would be interested in supporting. We will also take community suggestions, in case we miss an awesome project by accident.

Thanks for the interest! You're completely correct, there are some hurdles to overcome, but considering the possible benefits of this project once it is successfully launched, I'm confident there's a myriad of valid solutions, though it's going to take some brainpower. What are your feelings on the above proposed quick-fixes to work submission? I don't fully understand what the returned work exactly contains (I'm assuming the end-result of a proposed protein fold, but beyond that...) but it appears to be something that isn't easily-verifiable, so I feel that work duplicity/redundancy is probably the most likely way to determine whether a workunit is valid or invalid.

Id like to make a correction here. The verification of the WU results will still be handled by the original FAH client, and also by the FAH servers, CureCoin in no way will be creating our own folding client. So all the security currently in place will still be there. There is no need to over complicate the process as many people are suggesting we do.

Also, to address the cheating issue, Ive been told by long term FAH members that the FAH security has one of the best track records for security of all DCN's. By implying there system is easily cheated goes against what others are telling me that have been with FAH since the start. Even if someone like myself, or yourself, or anyone else were to try to modify the client the FAH servers would reject the false WU's. If you know of any vulnerability in the client you are working on then I would suggest you speak to the ones who run the FAH server, to see if this possible imperfection is even valid.  

Lets not over complicate this process, please read over my forum and ask me directly in a message  on my own forum ( http://curecoin.us ) or in an email rather then asking the community for answers. Please sign up at my forum and contact me with your email address. We can speed up the process of getting you the information you're looking for.

Im sure you will agree "there is much less work to be done before this is all resolved" when you have the proper information.

All of your ideas are valid, but there has been enough "suggestions" to changes to my current system to write a novel from.  Please dont take offense, its merely a misunderstanding.

One of your points has been addressed.  "Make the CureCoin software automatically issue coins to the addresses by included the signed certificates in to the block chain." has already been resolved. Please dont make accusations if you have not done enough reading to be sure of your statements. Lets please get these ideas communicated  without making a scene and getting everyone confused. The confusion runs deep enough as it is.

The 10% dev budget is broken down into smaller section to do important things like cover server costs, security, and a wide range of items. Again, please read my forum before making the same assumptions that everyone else does. I already sent a draft of the dev budget to Prof Vijay, why have you not seen it yet? The dev budget includes %'s to cover FAH expenses, which could even include work done on the folding client, which means you are essentially already in the budget, and work you do for FAH can be compensated in the form of Curecoin.

Im trying my best to bring together the crypto community and the folding community without ruffling too many feathers. Its been an interesting process and both sides are learning from each other. You are a little "late on the scene" as you mentioned. I know the forum posts here are very long and some info is irrelevant and hard to sort through.

Fold Proteins, earn cryptos! CureCoin. https://bitcointalk.org/index.php?topic=603757 MergeFold with FoldingCoin https://bitcointalk.org/index.php?topic=781352.0
scyth3
Sr. Member
****
Offline Offline

Activity: 490
Merit: 251


View Profile
December 23, 2013, 11:33:55 PM
 #212

Cheating will be a problem when points or coins are worth $$$.
cygnusxi (OP)
Sr. Member
****
Offline Offline

Activity: 397
Merit: 251


CureCoin Lead Dev


View Profile WWW
December 23, 2013, 11:51:02 PM
 #213

Cheating will be a problem when points or coins are worth $$$.

The security of the FAH network will not credit anyone that attempts to cheat. The amount of people with the know how to "possibly cheat" FAH's current security I'm sure is rather small. It will be a waste of their efforts. There have been a lot of claims that the system is cheat-able, however I have yet to see anyone suggest something that would actually make it through FAH security. Some of these claims might have worked a long time ago before FAH security was greatly increased.

Fold Proteins, earn cryptos! CureCoin. https://bitcointalk.org/index.php?topic=603757 MergeFold with FoldingCoin https://bitcointalk.org/index.php?topic=781352.0
thisisausername
Newbie
*
Offline Offline

Activity: 32
Merit: 0


View Profile
December 24, 2013, 12:07:07 AM
 #214

Cheating will be a problem when points or coins are worth $$$.

The security of the FAH network will not credit anyone that attempts to cheat. The amount of people with the know how to "possibly cheat" FAH's current security I'm sure is rather small. It will be a waste of their efforts. There have been a lot of claims that the system is cheat-able, however I have yet to see anyone suggest something that would actually make it through FAH security. Some of these claims might have worked a long time ago before FAH security was greatly increased.

What are you talking about? Did you miss the post a page ago where one of the lead devs told you that their security was insufficient when dealing with valueless points, much less valuable coins? Why anyone would think longtime folders a valuable source next to that is baffling.
cygnusxi (OP)
Sr. Member
****
Offline Offline

Activity: 397
Merit: 251


CureCoin Lead Dev


View Profile WWW
December 24, 2013, 12:15:56 AM
Last edit: December 24, 2013, 02:50:11 AM by cygnusxi
 #215

Cheating will be a problem when points or coins are worth $$$.

The security of the FAH network will not credit anyone that attempts to cheat. The amount of people with the know how to "possibly cheat" FAH's current security I'm sure is rather small. It will be a waste of their efforts. There have been a lot of claims that the system is cheat-able, however I have yet to see anyone suggest something that would actually make it through FAH security. Some of these claims might have worked a long time ago before FAH security was greatly increased.

What are you talking about? Did you miss the post a page ago where one of the lead devs told you that their security was insufficient when dealing with valueless points, much less valuable coins? Why anyone would think longtime folders a valuable source next to that is baffling.

Joe C needs to clarify his involvement with FAH. He is outsourced by FAH to work on the client, and does not represent FAH. He runs his own company, and gets paid by FAH to make updates to the client. In fact I do believe Joe C might be getting an email from FAH for making these statements.  

Fold Proteins, earn cryptos! CureCoin. https://bitcointalk.org/index.php?topic=603757 MergeFold with FoldingCoin https://bitcointalk.org/index.php?topic=781352.0
ButchHashidy
Member
**
Offline Offline

Activity: 76
Merit: 10


...and the BitcoinKid


View Profile
December 27, 2013, 05:17:19 AM
Last edit: December 27, 2013, 06:02:40 AM by ButchHashidy
 #216

Have you all considered ProtoShare as a method of crowd funding (think p2p crowd sourcing like kickstarter).  They seem to be gaining traction in the decentralized autonomous community sector, and I think an idea of your magnitude would receive lots of attention!  You guys are running an incredibly noble cause, and a lot of us respect this project! Smiley

Hello, I apologize for coming late to the discussion.  I am one of the main developers at Folding@home.  Vijay Pande (Folding@home project leader) and I have been talking and he has given me permission to make some comments in this forum regarding F@H's position on CureCoin.  I can confirm that the CureCoin developers have spoken with Dr. Pande but we are not working closely with them at this point.  I do not profess to know precisely Dr. Pande's opinion so much of this is my own and I will take the blame.

I am very excited about the idea of finding a way for people to contribute to F@H while at the same time earning crypto coin, however, I am skeptical about CureCoin's implementation for a number of reasons and I urge the CureCoin devs to attempt to provide clear answers to the following questions:

1. Precisely how will CureCoin guarantee that people are fairly credited CureCoin for valid F@H work?  CureCoin devs have repeatedly asserted that we have solved this problem for them but I disagree.

I still don't think I understand why one can't just fake folding work and submit it?  Will peers be performing duplicate work to confirm?
Yup, there is some work duplication to be submitted, over the years Stanford has developed quite a good system for work validation. Smiley

The truth is, our system is not rock solid.  We depend on the users to mostly act in our interest and on some manual intervention.  This is also the sole reason that some of Folding@home is not Open-Source.  We have Open-Sourced several parts of F@H and are working on Open-Sourcing more.  We rely on obfuscated detection of tampering as well as the goodwill of our users to protect the scientific results and the point system.  We would like to be fully Open-Source but as of yet no one has figured out how to efficiently execute arbitrary code in an untrusted environment with hard guarantees of security.  BitCoin provides hard guarantees through cryptography and by relying on very specific code, i.e. SHA256 hashes.

We are currently only dealing with points which have no monetary value.  Regardless, some of our users still get very upset when we get it wrong, which does happen on occasion and people still do occasionally cheat.  We are quite worried about what would happen if the points had real value.

Is there any way you could use the Proof of Work system to have "miners" validate any results returned from nodes on F@H network?  After the work is done, is there a way to submit that work to the blockchain for verification?  And any fraudulent results would incur non payment to the party who submitted.  It would also mean 51% of the miners would have to agree on the fraudulent submission for it to be accepted.  Maybe in that way you could separate the important work of the nodes (solving real world problems to benefit humanity) from the verification system which is still rewarded for its purpose.  I don't know enough about folding at home to know if this would work, just a thought.

Jumpin' Jack Hash is a gas gas gaas
jcoffland
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 28, 2013, 05:42:35 AM
 #217

Quote from: cygnusxi
Joe is an honor to have on this discussion he is responsible for the latest FAH client updates and contributed to the core17 development.
Thank you.

Joe C needs to clarify his involvement with FAH. He is outsourced by FAH to work on the client, and does not represent FAH. He runs his own company, and gets paid by FAH to make updates to the client. In fact I do believe Joe C might be getting an email from FAH for making these statements.  

I am a contractor.  I've been developing software for Folding@home for the last 5 years.  Vijay Pande is the leader of F@H and I asked his permission before making comments here.

Lets not over complicate this process, please read over my forum and ask me directly in a message  on my own forum ( http://curecoin.us ) or in an email rather then asking the community for answers.

Part of the point is that we would like to make it publicly clear that we are not yet endorsing CureCoin and are concerned about the points I raised earlier.  I think it would be better to continue the discussion here.
6strings
Sr. Member
****
Offline Offline

Activity: 441
Merit: 250



View Profile
December 28, 2013, 12:44:55 PM
 #218

We want curecoin!
Get it figured out and get it out asap!
I love F@H and I love crypto. Make it work!
matt608
Hero Member
*****
Offline Offline

Activity: 882
Merit: 1000


View Profile
December 28, 2013, 12:48:34 PM
 #219

I think it would be better to continue the discussion here.

As a donator/investor I'd be happy to be able to read the discussion about solutions to these issues here, and I'm sure everyone else who donated/invested would be too.
BitshireHashaway
Full Member
***
Offline Offline

Activity: 182
Merit: 100



View Profile WWW
December 28, 2013, 06:23:24 PM
 #220

I think it would be better to continue the discussion here.

As a donator/investor I'd be happy to be able to read the discussion about solutions to these issues here, and I'm sure everyone else who donated/invested would be too.

I haven't donated but I have invested some of my computer's time into solving solutions. I am also interested in reading the discussion though because it lets me know how close to releasing curecoin the team actually is and what problems are left to be solved because it is released.

However, I'm interested about the cheating on points thing yet because I know some people take points seriously, even if they have no monetary value, and companies like EVGA give you some credit every month for the points you get towards buying a GPU, so the points have a little bit of monetary value their. I've never seen anyone be able to cheat on their points nor seen anyone do it now when Franko's are being given away and their is some monetary value attached. Do you have an explanation for how this would be possible or if anyone has ever done this.
Pages: « 1 2 3 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 19 20 21 22 23 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!