Vorksholk
Legendary
Offline
Activity: 1713
Merit: 1029
|
|
August 06, 2015, 05:11:38 PM |
|
Everything has gone very silent for the past few weeks any news on progress towards next test release for CC2.0?
In about a week and a half, I'll push out another alpha revision that fixes issues found during 2.0.0a1 (occasional desynchronization, and a cosmetic issue with the miner, which really doesn't matter) and adds the binary radix tree (or binary-radix-tree-inspired) block content (and enforces it properly), some new code to handle adding additional peers, and a lightweight GUI. I'm still a little confused on how 2.0 plans on being decentralized. Is the idea that universities themselves will be holding the curecoin 2.0 that will be distributed to folders?
Good question. In 2.0, universities (and other accredited public research institutes) will have network authority to create certificates. These certificates are used in the mining process--each is tied to a block, and gives a given number of potential nonces to try. The coins are never held by the university, but rather generated on the network as coinbase transactions when a certificate is mined. 2.0's goal (or one of them, at least) is to balance centralization and decentralization in a manner that makes it secure, and still allows it to perform its goal of conducting scientific research. To rehash previous discussions a bit, meaningful scientific computations have to be led by someone--someone with specific talents has to program in proteins, build physics models, analyze results, etc. Only "trivial" Proof of Works (hashes, prime numbers, etc.) can be generated and verified on the network without third-party centralization of some type. Primecoin is a perfect example of the bleeding-edge of PoW-usefulness that can be fully distributed. If Primecoin ever wanted to switch to do something else (find different types of chains, for example) it would have to have a code update and a hardfork, which is centralized in itself. Curecoin takes the expected adaption of adding and removing projects as they are born and completed, allocating resources between projects by producing market pressure to encourage hardware specialization (not ASICs per-se, but having your CPU do something entirely different than your GPU, and both earn Curecoins by doing work they are independently good at, although an ASIC for these projects would be damn near impossible to develop given the complexity of the problems and rapid changes of the projects, but if one were to be created, it'd be the holy grail of computational research) and makes that automatic. It KNOWS things will change, that workloads will differ, and unloads that to a point where the network can stay the same core throughout years of changes. Sure the core will be updated for efficiency, and block distribution for storage, and new platforms, but the core principles of it can stay the same, and hardforks should rarely be necessary. So in the crypto world, it's a matter of choice: you can have full decentralization Bitcoin (or close to it) by doing work that provides no external benefits other than security (which is, arguably, extremely important, and validated by the value of the network), you can have a hybrid decentralization Curecoin, where coins, after being generated, are completely decentralized, no entity can reverse transactions, but the generation of coins is tied to a set of rules that have validation through centralized sources, or you can have a system which is purely centralized PayPal, but extremely easy to use, versatile, and requires a high level of trust.
|
|
|
|
Vorksholk
Legendary
Offline
Activity: 1713
Merit: 1029
|
|
August 06, 2015, 05:12:34 PM |
|
|
|
|
|
merc84
|
|
August 08, 2015, 12:04:15 AM |
|
Does anyone have gtx 970 for folding been reading about and they seem like a good potential replacement for my 280x, practically double the PPD for about half the power consumption.
|
|
|
|
Vorksholk
Legendary
Offline
Activity: 1713
Merit: 1029
|
|
August 08, 2015, 06:01:40 AM |
|
Does anyone have gtx 970 for folding been reading about and they seem like a good potential replacement for my 280x, practically double the PPD for about half the power consumption.
Don't have one personally, though people seem to be getting a smidg above 310K PPD on average with them. 280x's seem to get around ~150k-160k. The Maxwell architecture is known for being great on power consumption--so I wouldn't be surprised if it used half the power of a 280x. Pascal also looks exciting for GPGPU work, with a purported 10x performance in deep learning. Pascal is going to be based on a 16nm process, which makes leaps and bounds of energy efficiency and performance over the 28-nm process of the 7xx and 9xx cards. Rumors speculate they'll be out early Q2 of 2016.
|
|
|
|
ryohazuki89
Member
Offline
Activity: 66
Merit: 10
|
|
August 08, 2015, 06:43:38 AM |
|
Good question. In 2.0, universities (and other accredited public research institutes) will have network authority to create certificates. These certificates are used in the mining process--each is tied to a block, and gives a given number of potential nonces to try. The coins are never held by the university, but rather generated on the network as coinbase transactions when a certificate is mined.
2.0's goal (or one of them, at least) is to balance centralization and decentralization in a manner that makes it secure, and still allows it to perform its goal of conducting scientific research. To rehash previous discussions a bit, meaningful scientific computations have to be led by someone--someone with specific talents has to program in proteins, build physics models, analyze results, etc. Only "trivial" Proof of Works (hashes, prime numbers, etc.) can be generated and verified on the network without third-party centralization of some type. Primecoin is a perfect example of the bleeding-edge of PoW-usefulness that can be fully distributed. If Primecoin ever wanted to switch to do something else (find different types of chains, for example) it would have to have a code update and a hardfork, which is centralized in itself. Curecoin takes the expected adaption of adding and removing projects as they are born and completed, allocating resources between projects by producing market pressure to encourage hardware specialization (not ASICs per-se, but having your CPU do something entirely different than your GPU, and both earn Curecoins by doing work they are independently good at, although an ASIC for these projects would be damn near impossible to develop given the complexity of the problems and rapid changes of the projects, but if one were to be created, it'd be the holy grail of computational research) and makes that automatic. It KNOWS things will change, that workloads will differ, and unloads that to a point where the network can stay the same core throughout years of changes. Sure the core will be updated for efficiency, and block distribution for storage, and new platforms, but the core principles of it can stay the same, and hardforks should rarely be necessary.
So in the crypto world, it's a matter of choice: you can have full decentralization Bitcoin (or close to it) by doing work that provides no external benefits other than security (which is, arguably, extremely important, and validated by the value of the network), you can have a hybrid decentralization Curecoin, where coins, after being generated, are completely decentralized, no entity can reverse transactions, but the generation of coins is tied to a set of rules that have validation through centralized sources, or you can have a system which is purely centralized PayPal, but extremely easy to use, versatile, and requires a high level of trust.
Network authority to create certificates... so my only concern then is whether if these certificates can be exploited, forged by an insider, or created at will by the network authority without being reviewed by the curecoin team? Basically, trust is the issue with this crypto, anytime the word trust is involved there's problems. Do we basically have to trust that CureCoin developers/university programmers won't create a cheap, easily mineable and unreleased certificate that they're mining behind the scenes? Other than that, I don't see this coin being centralized by my definition, though wrong I may be. For example, one can say curecoin is centralized because it is dependent on Folding@home, yes, but I think that the wallets with curecoin that are distributed to folders are whats truly centralized. Anyway, good work guys. Thank you for the response, very well put in laymans terms for a layman like me. Always looking forward to the future of this crypto.
|
|
|
|
Vorksholk
Legendary
Offline
Activity: 1713
Merit: 1029
|
|
August 09, 2015, 11:44:25 PM Last edit: August 10, 2015, 12:06:41 AM by Vorksholk |
|
Good question. In 2.0, universities (and other accredited public research institutes) will have network authority to create certificates. These certificates are used in the mining process--each is tied to a block, and gives a given number of potential nonces to try. The coins are never held by the university, but rather generated on the network as coinbase transactions when a certificate is mined.
2.0's goal (or one of them, at least) is to balance centralization and decentralization in a manner that makes it secure, and still allows it to perform its goal of conducting scientific research. To rehash previous discussions a bit, meaningful scientific computations have to be led by someone--someone with specific talents has to program in proteins, build physics models, analyze results, etc. Only "trivial" Proof of Works (hashes, prime numbers, etc.) can be generated and verified on the network without third-party centralization of some type. Primecoin is a perfect example of the bleeding-edge of PoW-usefulness that can be fully distributed. If Primecoin ever wanted to switch to do something else (find different types of chains, for example) it would have to have a code update and a hardfork, which is centralized in itself. Curecoin takes the expected adaption of adding and removing projects as they are born and completed, allocating resources between projects by producing market pressure to encourage hardware specialization (not ASICs per-se, but having your CPU do something entirely different than your GPU, and both earn Curecoins by doing work they are independently good at, although an ASIC for these projects would be damn near impossible to develop given the complexity of the problems and rapid changes of the projects, but if one were to be created, it'd be the holy grail of computational research) and makes that automatic. It KNOWS things will change, that workloads will differ, and unloads that to a point where the network can stay the same core throughout years of changes. Sure the core will be updated for efficiency, and block distribution for storage, and new platforms, but the core principles of it can stay the same, and hardforks should rarely be necessary.
So in the crypto world, it's a matter of choice: you can have full decentralization Bitcoin (or close to it) by doing work that provides no external benefits other than security (which is, arguably, extremely important, and validated by the value of the network), you can have a hybrid decentralization Curecoin, where coins, after being generated, are completely decentralized, no entity can reverse transactions, but the generation of coins is tied to a set of rules that have validation through centralized sources, or you can have a system which is purely centralized PayPal, but extremely easy to use, versatile, and requires a high level of trust.
Network authority to create certificates... so my only concern then is whether if these certificates can be exploited, forged by an insider, or created at will by the network authority without being reviewed by the curecoin team? Basically, trust is the issue with this crypto, anytime the word trust is involved there's problems. Do we basically have to trust that CureCoin developers/university programmers won't create a cheap, easily mineable and unreleased certificate that they're mining behind the scenes? Other than that, I don't see this coin being centralized by my definition, though wrong I may be. For example, one can say curecoin is centralized because it is dependent on Folding@home, yes, but I think that the wallets with curecoin that are distributed to folders are whats truly centralized. Anyway, good work guys. Thank you for the response, very well put in laymans terms for a layman like me. Always looking forward to the future of this crypto. Each certificate can only be used for mining one block, and specifies which block can be mined, which is always the current block, assuming the certificate authority is on the correct chain. When a certificate is used to mine a block, the certificate is included in the block, so anyone on the network can read it. Unreleased certificates would be possible to make, but as soon as a block was made with one of them, they'd have to be made public for the network to accept the block, so they'd have to be released. Yeah, centralization is hard to define. Is Bitcoin centralized because the majority of users would install an update pushed by the devs without reviewing the code personally? Centralization vs decentralization is truly a gradient--A service like PayPal could be made where you need to digitally decrypt your own payment info with a passkey that only the user provably holds, which would be considered less 'centralized'. I suppose a reasonable, practical definition of centralization is the measure of the negative or undesirable impact one party could exert on the network or service at will. Curecoin is certainly more centralized than Bitcoin and other similar derivatives, a tradeoff that comes with allowing one party or several parties control the work done for the proof-of-work scheme, rather than it being simple hashes. The largest centralization (ignoring one development party, running on only one technology for data dissemination, etc. that is shares with nearly all other cryptos) comes in from the ability for trusted institutes to issue these certificates. In theory, such an institute could generate certificates for themselves that look realistic, mine with them, and redeem the coins. The certificates themselves would be public, but the pseudo-anonymity of Curecoin could make them difficult for people to tell apart from legitimate certificates. There does have to be some level of trust between the network's users and the certificate authorities, however the network will (although likely not at initial release) allow the network to vote (based on balance) against institutes. Voting an institute off the network would require a lot of community support and cooperation, and we're still playing with the numbers, but would be possible in the event that an institution was caught and proven to be forging certificates for themselves. Such an analysis of institutes for up-right behavior might involve comparing production numbers to large-sample probability of mining and finding a significant discrepancy, or a whistle-blower inside of the institute. The network will become less and less dependent on a specific DCN (F@H, GPUGrid, etc.) as more are added, and each represents a smaller slice of the mintage pie. Will Curecoin prove to be sufficiently distributed to appeal to the crypto community? We believe so, and we've received some great feedback at both the Chicago and Miami Bitcoin conferences. Lots of people at the booths brought up good ideas, proposed mechanisms for network protection and attack mitigation, some of which have worked their way into the code currently available for public alpha testing. Curecoin will certainly NOT appeal to people with specific needs or desires, such as extreme decentralization, identity masking, end-to-end encryption, etc. That being said, it does offer some network-security advantages over other cryptos, namely Merkle Signatures to resist Quantum Computer attacks (implemented in Alpha, go ahead and play around with 'em!), and network blocks tied to certificates, which makes forking extremely difficult. I know I'm getting off-topic, but I believe this deserves to be brought up in a discussion on centralization/decentralization, because ultimately the interest is in network integrity, for cryptos. Due to the layering requirements of blocks from different certificate authorities (dictated by an algorithm still in development, but basically rejecting blocks that stack certificates from the same authority, so blocks 288, 289, 290, and 291 couldn't all be from F@H), and the fact that certificate authorities will only sign certificates for the current (or 1-2 blocks into the future, if they're at their maximum consecutive stack) would make forking the network extremely hard. Even a certificate-authority hell-bent on destroying the network would be unable to fork back more than three blocks, and forking more than 9 blocks would require compromising three certificate authorities simultaneously, and acquiring all data needed for signing certificates. As this should never happen on the network, the reference client won't fork back more than 10 blocks under ANY circumstances except a manual intervention by the end-user, which shouldn't ever be required due to the structure of the network. So while the network is more vulnerable to the creation of Curecoins that aren't deserved, it is (in theory) far more resistant to attacks which compromise the movement of money around the network. Even if you could build a farm with 1,000,000,000 GPUs and fold proteins millions of times faster than everyone else combined, that wouldn't allow you to manipulate the block generation in any meaningful way. Once a coin got 4 confirms, it'd be very safe, and once it got 10, it's there to stay. While not technically true based on the definition of a checkpoint, the network behaves as if every block more than 10 blocks old is checkpointed. That number might change as we play with the network math during alpha/beta testing, but the concept stays.
|
|
|
|
ryohazuki89
Member
Offline
Activity: 66
Merit: 10
|
|
August 10, 2015, 03:07:43 AM |
|
Curecoin will certainly NOT appeal to people with specific needs or desires, such as extreme decentralization, identity masking, end-to-end encryption, etc Surely if it gets popular enough, there can be something like bitcoin fog to create anonymous transactions I'm assuming. Though it'd be great to have a feature like that built into the wallet itself. In theory, such an institute could generate certificates for themselves that look realistic, mine with them, and redeem the coins. The certificates themselves would be public, but the pseudo-anonymity of Curecoin could make them difficult for people to tell apart from legitimate certificates. There does have to be some level of trust between the network's users and the certificate authorities, however the network will (although likely not at initial release) allow the network to vote (based on balance) against institutes. Voting an institute off the network would require a lot of community support and cooperation, and we're still playing with the numbers, but would be possible in the event that an institution was caught and proven to be forging certificates for themselves. Such an analysis of institutes for up-right behavior might involve comparing production numbers to large-sample probability of mining and finding a significant discrepancy, or a whistle-blower inside of the institute. That sucks. I hope there can be an easier way to fish out the illegitimate certificates. Sounds like the method of comparing production numbers would be a method used way too late. *cough* MTGOX *cough*
|
|
|
|
merc84
|
|
August 11, 2015, 08:07:06 AM |
|
Does this mean that standford will be endorsing CC2.0 by providing certificates or will that be handled by the CC team still?
|
|
|
|
Vorksholk
Legendary
Offline
Activity: 1713
Merit: 1029
|
|
August 12, 2015, 05:33:49 PM |
|
Curecoin will certainly NOT appeal to people with specific needs or desires, such as extreme decentralization, identity masking, end-to-end encryption, etc Surely if it gets popular enough, there can be something like bitcoin fog to create anonymous transactions I'm assuming. Though it'd be great to have a feature like that built into the wallet itself. In theory, such an institute could generate certificates for themselves that look realistic, mine with them, and redeem the coins. The certificates themselves would be public, but the pseudo-anonymity of Curecoin could make them difficult for people to tell apart from legitimate certificates. There does have to be some level of trust between the network's users and the certificate authorities, however the network will (although likely not at initial release) allow the network to vote (based on balance) against institutes. Voting an institute off the network would require a lot of community support and cooperation, and we're still playing with the numbers, but would be possible in the event that an institution was caught and proven to be forging certificates for themselves. Such an analysis of institutes for up-right behavior might involve comparing production numbers to large-sample probability of mining and finding a significant discrepancy, or a whistle-blower inside of the institute. That sucks. I hope there can be an easier way to fish out the illegitimate certificates. Sounds like the method of comparing production numbers would be a method used way too late. *cough* MTGOX *cough* Yup, someone could always create a third-party service to do coin mixing. Since each coin on the network is 100% fungible in 2.0, a coin itself can't be traced back to an original starting position, but only a range of starting positions as a probability. UTXOs aren't similar to Bitcoin at all. Instead of spending specific coins by redeeming a transaction, you are simply sending coins out from an address that has received coins. The goal of Curecoin isn't anonymity, though as a byproduct of the technology for small blockchains we're creating, specific coins are impossible to trace, although interactions between accounts could be traced. We hope users who want to perform illegal activities will stay away from Curecoin. Yeah, if anyone has an idea for provably-fair certificates I'm all ears, however the certificate system itself has no way of knowing about shady behavior. Anything to counteract this would be a higher-level implementation, like CAs publishing all certificates produced alongside the WU that won the certificate, and open-sourcing their WU validation system for third-party verification, although revealing how WUs are validated would open the institution up to people attempting to forge correct WUs, which would cause the problem of illegitimate certificates to become even larger. Similar to how Bitcoin can't tell that you haven't found a way to predict SHA256 hashes without computing them (but only that you've found a winning nonce), the 2.0 network has no way to tell that certificates were generated in return for subjectively valid research results (but only that the certificate was signed by an authority and contains the proper parameters).
|
|
|
|
Vorksholk
Legendary
Offline
Activity: 1713
Merit: 1029
|
|
August 12, 2015, 05:40:40 PM |
|
Does this mean that standford will be endorsing CC2.0 by providing certificates or will that be handled by the CC team still?
The goal is for Folding@Home/Pande Labs to sign the certificates, though due to their team-agnostic approach, we doubt it'll be easy to convince them to do so. We're looking at getting other DCNs on-board before the 2.0 official launch, on the condition that they sign certificates, and we bring in this large network of computing power to their research. Since F@H already has the Curecoin team (and gets large amounts of computational power from other people) we have far less bargaining power. So, if Folding@Home agrees to sign certificates, then the Curecoin developers will be completely hands-off the certificate process (which makes our job a helluva lot easier). If not, we'll sign the certificates based on F@H stats in a provably-fair way (posting all certificates publicly, and anyone can verify that the proportions of certificate nonces assigned to each user correspond to their daily production). We'll do some time-release mechanism so there's not a flood of certificates every hour. Additionally, in any event, the Curecoin team does have the ability to sign certificates and "mine" them to keep the network going--but any blocks mined with our certificates don't generate any coins, they just keep transactions flowing on the network in the event that the network is becoming extremely slow or (especially in the early days with only a few DCNs) some kind of large outage causes the block generation time to dip FAR below what it should be. Each CA has a different block reward (although some may have the same amount, there's nothing that forces them to), so when a CA is added to the network, their block reward is hard-coded. Over time, this reward can be changed by community consensus. The Curecoin Developer's CA has a block reward of zero, and will be used to mine those 0 coins to an impossible address anyway.
|
|
|
|
valkir
Legendary
Offline
Activity: 1484
Merit: 1004
|
|
August 24, 2015, 12:37:01 AM Last edit: August 24, 2015, 05:34:32 PM by valkir |
|
Can I have the conf file for curecoin please. Thanks you Edit: Is it still working ? I use https://www.cryptobullionpools.com/index but got nothing?
|
██ Please support sidehack with his new miner project Send to :
1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr
|
|
|
Vorksholk
Legendary
Offline
Activity: 1713
Merit: 1029
|
|
August 28, 2015, 01:50:40 PM |
|
What do you want the conf file to do? When you say you got nothing, do you mean the page didn't load, or you haven't gotten any coins yet? It can take a bit over 24 hours from your first WU submission (when you upload a WU that your machine completed) until it is counted and paid for by our system. If you submitted a WU over 24 hours ago, give me your folding username and I can look up the stats
|
|
|
|
merc84
|
|
September 04, 2015, 01:38:58 PM |
|
Everything has gone very silent for the past few weeks any news on progress towards next test release for CC2.0?
In about a week and a half, I'll push out another alpha revision that fixes issues found during 2.0.0a1 (occasional desynchronization, and a cosmetic issue with the miner, which really doesn't matter) and adds the binary radix tree (or binary-radix-tree-inspired) block content (and enforces it properly), some new code to handle adding additional peers, and a lightweight GUI. Been almost a month any update?
|
|
|
|
cjmoles
Legendary
Offline
Activity: 1176
Merit: 1017
|
|
September 11, 2015, 11:23:49 PM |
|
Is Curecoin POS also? Think I'm doing something....dunno yet. Downloaded wallet, joined team, entered all info, registered, and the computers getting hot....so, guess something is happeneing!
|
|
|
|
Vorksholk
Legendary
Offline
Activity: 1713
Merit: 1029
|
|
September 12, 2015, 02:28:57 AM |
|
Everything has gone very silent for the past few weeks any news on progress towards next test release for CC2.0?
In about a week and a half, I'll push out another alpha revision that fixes issues found during 2.0.0a1 (occasional desynchronization, and a cosmetic issue with the miner, which really doesn't matter) and adds the binary radix tree (or binary-radix-tree-inspired) block content (and enforces it properly), some new code to handle adding additional peers, and a lightweight GUI. Been almost a month any update? Yup, 2.0.0a3 now up for public testing: http://1.curecoinmirror.com/2.0.0a3/2.0.0a3.zipMajor changes include the fledling hooks for block explorers, as well as all of the required RPC commands for a GUI to function. A 2.0.0a3 GUI is included in the download, though it has a bit of design evolution left before final release.
|
|
|
|
Vorksholk
Legendary
Offline
Activity: 1713
Merit: 1029
|
|
September 12, 2015, 02:29:34 AM |
|
Is Curecoin POS also? Think I'm doing something....dunno yet. Downloaded wallet, joined team, entered all info, registered, and the computers getting hot....so, guess something is happeneing!
Yup, Curecoin is PoS. You can check with a program like MSi AfterBurner to see if your GPUs are working
|
|
|
|
mavromixalakis
|
|
September 12, 2015, 08:22:33 AM |
|
@ Cure coin devs: I always loved the idea of Curecoin. I think this coin deserves a much higher market cap. Have you ever considered to integrate to DPOS and Bitshares? https://bitshares.org/
|
|
|
|
DickSwagger
Member
Offline
Activity: 81
Merit: 10
|
|
September 12, 2015, 08:32:38 AM |
|
So its a Folding coin affiliate?
I always liked this idea and am a Folding coin supporter.
|
|
|
|
SalimNagamato
Legendary
Offline
Activity: 924
Merit: 1000
|
|
September 12, 2015, 01:00:48 PM |
|
So its a Folding coin affiliate?
I always liked this idea and am a Folding coin supporter.
you can earn both FLDC and CURE coins folding@home with merge folding compatible username
|
not hashing, folding and curing (check FLDC merged-folding! reuse good GPUs)
|
|
|
runpaint
|
|
September 12, 2015, 01:23:24 PM |
|
So its a Folding coin affiliate?
I always liked this idea and am a Folding coin supporter.
CureCoin was the original Folding@Home coin, and it was announced in November of 2013. Foldingcoin came out the next year as a completely unnecessary imitator that people can merge mine and then dump for nothing.
|
GoldenCryptoCommod.com
|
|
|
|