You are viewing a single comment's thread from:

RE: GRCStarter@Home Proposal

in #gridcoin7 years ago

I like the idea of a Gridcoin Umbrella project but why do you have to remove the competition? It is the thing that makes BOINC successful.

Giving each host the same mag in my opinion would make the project a none starter.

You will end up with only the worst hardware running on the project (unless that is the aim). Why would any science projects sign up if the hardware is not good enough or the project does not attract enough researchers?

Sort:  

Well why cant just one project not be competitve?

And like i said below make it a small/mobile/arm only so that people without big pc or farm have a chance to contribute. My samsung galaxy tab did aboit 1000 credits a day but took forever to do so and only with moowrap

A huge benefit to a proposal like this, if we can work out the protocols, is that it can be replicated. What does this mean?

You can have a projects like @nightshift1134 and you and theearl on Slack have suggested. GRColdhardware@home, GRCmobile@home, whatever. This makes it so that people can still earn GRC based on the work they complete, as Viggers619 suggested on Reddit.


I like the idea of a Gridcoin Umbrella project but why do you have to remove the competition? It is the thing that makes BOINC successful.

I'm not sure what you mean by remove the competition? It replaces one type of competition with another, it doesn't remove competition -- it's very difficult to remove competition from anything people do.

It also does not remove gamification -- the thing that makes BOINC successful. I would argue it helps it because it is a single project among many and its intent is to help new users learn about projects, BOINC, and Gridcoin while also strengthening the BOINC project ecosystem by supporting new researchers and projects.

It's like a handicap in smash brothers -- new users vs long time users = new users get a handicap

I'm not sure what you mean by remove the competition? It replaces one type of competition with another, it doesn't remove competition -- it's very difficult to remove competition from anything people do.

By changing the magnitude calculation to a socialist style everyone gets the same. It removes the competition from the project. Why would someone BOINC with their most powerful hardware when some of the mag will be distributed to users using low powered hardware?

They would be taking their powerful hardware off other projects. Unless I'm misinterpreting your meaning.

Big guys would just temporarily crunch to help a new/small cruncher and resume whatever project they were on.

To keep myself from going insane, can we not label things with terms that have very complex histories and meanings, like socialism -- socialism is absolutely nothing like "everyone gets the same." It's actually very far from it. It's not even always viewed as an economic model (because it's not). It's often seen as the process of transition away from Capitalism and toward something else -- anything with more social priorities instead of individual priorities: the socialization of economic priorities. Richard Wolfe is a brilliant and reasonable Marxist based pragmatist who combines Marxism and Capitalism.

Anyway,

They would be taking their powerful hardware off other projects.

You're absolutely right. So ask yourself.

Why do people donate to the faucet? Why do people give away GRC when new users come and ask for starter coins? Why do people use the tipbot in IRC? Why do people donate to people who produce things? Because it feels good, is one reason. Because it helps build a user base which benefits everyone, is a second. Because it shows off their philanthropy is a third, and this philanthropy benefits them in some way. So why would someone donate some of their BOINC credit production to GRCStarter?

A scenario:

If 500 people with 500 RAC put 1% of that RAC toward GRCStarter@home you're talking about 2500 RAC. If someone with 1 RAC needs to charge their mag so they might stake some starter coins, they can join up with this group of 500 and, using the current flawed distribution method, get a RAC of 4.99201 instead of 1 ((2500+1)/501). This is nearly five times what they would be getting if they were solo crunching. What a great help for charging their mag! This also means that the 500 heavy magsters will be receiving the 4.99201 RAC. This is 99.8403% of the 5 RAC they each contribute. Since they're getting %99.8 of the value of their invested RAC, their loss in this scenario can be considered negligible. Not bad. I just pulled these numbers out of thin air. I'd love to see what happens in different scenarios. Prove me wrong. Just remember, the distribution protocol will be changed if this proposal moves into production.

So that takes care of the first two reasons people donate. The last has to do with where the competition has been moved.

Those who help new users generally gain more respect from the community. So even without an incentive protocol, there is reason for heavy magsters to throw a percent or 2 or whatever at GRCStarter@home. Who donates the most! It's an open ledger so everyone can follow a CPID and how much RAC that CPID is sacrificing (or gaining) to the GRCStarter average RAC. It is possible to add an incentive structure on top of GRCStarter@home, but not necessary, though worth exploration.

This process creates a GRCStarter economy which depends on RAC, the WUS being crunched, the average RAC of GRCStarter, the number of underaverage (new) users, the number of overaverage (donators) users, and anything else we put into the protocols. So the cost/benefit of GRCStarter will change based on many factors. It may be more beneficial for someone to donate at one time instead of another. This means there is a profitability factor involved. The profit simply isn't GRC. Instead, it's respect, trust, visibility, and a well educated and active user base.

You bring up some valid reasons that I had not thought about, however, I don't ever see this complexity being added to the current system.

Maybe it could be something you modify in the BOINC credit system itself when you setup your BOINC project. But remember it has to be crunching something worthy or it will never make the whitelist.

If the aim of this is to make it easier for New users to stake I think there are better alternatives. One might be to use delegated proof of stake similar to STEEM and BitShares and have the rewards paid out regularly using a transaction so that staking is no longer required.

However, I'm not sure what would happen to the price if people no longer required a balance to stake research rewards.

Meh -- who cares about the price. We're here for science and that is what is going to bring monetary value.

The goals of GRCStarter@home are as mentioned above:

helping projects that need help and helping new users

Its priorities are:

  • GRCStarter's overall computing objective is to support researchers or project heads with limited or sporadic Work Units (WU), or few volunteers working on their project.
  • GRCStarter's second priority is to introduce new users to the different projects and how to choose the right one for their hardware.
  • GRCStarter's third priority is to help new users build a base magnitude.
  • GRCStarter's fourth priority is to educate new users on the inner workings of grid computing, BOINC, PoS, and DPoR.

This means that all actions taken by GRCStarter will seek to fulfill a top priority before those below it. If it can achieve multiple priorities at the same time, all the better.

So really, GRCStarter is about helping researchers and projects - BOINC - while education new users about BOINC and Gridcoin.

Delegated PoS, or SuperNodes, is something completely unrelated to this project = ), but something I support looking into for GRC.

In relation to magnitude, the point is to reduce the Mag charge time from a few weeks to a few days. We all know how frustrating it is to start the client and not get rewarded as your mag charged up (because your RAC has to build).

I think the best option is to completely rewrite BOINC and GRC as a unified platform (a volunteer oriented grid computing incentive based blockchain), but who here has the money to fund that?!