You are viewing a single comment's thread from:

RE: Why I Vote "No" On Adding Projects to the Gridcoin Whitelist If they Do Not have Sufficient Work-Units

in #gridcoin7 years ago

Excellent read with some great info.

TL;DR I will continue to crunch the projects which I support regardless of their immediate position on the Gridcoin white-list as the GRC dev team continues to improve the relationship, both physical and coding, between Gridcoin and BOINC.

I agree that availability of WU should be considered when deciding to whitelist/delist a poll.

Regarding your position:

There is fine line between a project which intentionally limits and distributes WU and one which simply does not have WU or the ability to maintain itself. For me, the project itself and its development and admin activity is a bigger factor than the WU structure of the project.

SZTAKI, for example, rewards users which have been working the project for an extended length of time. I think that is fine. It encourages new users to join the project for the project's stake instead of just for the cobblestone. Those who have been dedicated to the project do in fact get a lot of work for SZTAKI. I do not think their model is perfect, but I am not certain that it deserves removal from GRC whitelist.

I think the root issues regarding projects and white-listing and distribution lie with the DPoR protocol of gridcoin, so I will probably abstain from the SZTAKI vote. The dev team is working on the relationship between Gridcoin and BOINC (right now by working on superblocks), so I feel like in the next 6 months to a year this will be a non-issue.

In terms of gaming the system: I haven't thought this all the way through, so please, guide me, but if someone wanted to increase their mag on a project which limits WU, wouldn't they need to have been working that project before they limited WU?

Sort:  

Ultimately, dividing total GRC magnitude/daily coins evenly among each whitelisted project is the primary issue. If the PoR mechanism somehow was able to reward people purely based on how much work they were doing (IE: two identical computers maxing out their CPU/GPU at 100% for a full 24 hours earn the exact same amount of credits regardless of which projects they were working on respectively) we could simply whitelist projects based on how valuable they are to science and make this process so much simpler.

Regarding gaming of the GRC reward system, it would basically work like this: if we had 10 projects that only divided out workunits once per week for a short time, I could simply dump my current projects and sign myself up for all 10 of those projects. Since most of these projects simply put their workunits in a big bucket and crunchers take them "first come, first serve," I would effectively be in 10 different "lottery" systems. I might only be crunching 25% of the time, but there's a pretty good chance that I could achieve a magnitude equal to someone crunching 24-7 for SETI, PrimeGrid, or any other project that requires 24-7 crunching to compete.

In a situation like that, you wouldn't even necessarily need a good crunching computer. Load up a BOINC client on a dozen old laptops to maximize your chances of getting workunits. Set each client to accept as many WUs as possible, and you've basically built yourself a Gridcoin mining farm that could get 1,000+ Magnitude on a cumulative computing power less than a single GTX 1070 and maybe an average of 200 watts electricy.

Yes! Finally another person that thinks equally dividing the rewards among all projects is a bad idea! I think voting on which projects deserve the most computing power and having a magnitude multiplier based on that vote is the best idea I've heard so far. In that case, I'm guessing most of those unpopular projects would have very low multipliers, so gaming the system would be less profitable.

Unfortunately Investors have the most voting weight in Gridcoin, not the miners.

Coin Marketplace

STEEM 0.27
TRX 0.21
JST 0.038
BTC 96521.89
ETH 3704.23
USDT 1.00
SBD 3.88