You are viewing a single comment's thread from:

RE: BOINC Research Updates (How mining really should work)

in #gridcoin7 years ago

Is this a 100% trustless system or doesn't the system have to rely on the honesty of those who distribute the credit.

If so I'd love to be able to see the documentation on this because back then there was no known solution to this problem and as far as I'm aware this is still the cause due tot he limitation of creating useful information through "mining" through BIONIC vs creating useless information (besides securing the network) through proof-of-work mining.

Sort:  

The credit is distributed by the projects, so I suppose that could in theory be cheated by the project admins. Gridcoin is distributed entirely autonomously based on those credit numbers. Therefore, the Gridcoin proportion of the payout chain is trustless (all the source code is on github).

At worst, a project admin would be able to give one user infinite credits on a regular basis, and the Gridcoin network would then pay out:

[1/number_of_projects]*daily_GRC_mint

to that user. So, yes, there is some potential for abuse. It will never happen though as:

  • Projects are carefully vetted before being eligible for reward. This is based on a community vote adding the project to the rewards 'whitelist'.

  • The project admins are researchers that want BOINC and Gridcoin members to help them complete their studies. They have no motivation to cheat the system (plus it would be pretty obvious).

I am not sure I entirely understand the second part of your comment. The Gridcoin network does both. Primarily, it 'mines' through BOINC work but the network is additionally secured by a POS system which continues to function even if BOINC is 100% down.

You answers my questions. That's exactly what I read before. Gridcoin isn't fully trustless at this point. Nonetheless it is working at this point and doing some good but because it isn't fully trustless it cannot expect to do what a trustless crypto can do.

I wonder if EOS could help making an idea like Gridcoin to become trustless.

EOS is very interesting, much like all the Graphene based systems we have today. But it would not help Gridcoin become more trustless in the fact that it still needs to rely on the BOINC projects statistics that they generate and base the rewards thereafter.

But as @dutch points out, this is the reason the community votes on new projects and that not all projects are just automatically included.

The network itself is secured enough with the basic PoS system that it is built upon.