Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BOINC policy: no inclusion of virtual currencies #25

Open
Erkan-Yilmaz opened this issue Aug 4, 2017 · 2 comments
Open

BOINC policy: no inclusion of virtual currencies #25

Erkan-Yilmaz opened this issue Aug 4, 2017 · 2 comments
Labels

Comments

@Erkan-Yilmaz
Copy link
Owner

Erkan-Yilmaz commented Aug 4, 2017

BOINC staff about this pull request:

  • "Our policy is to NOT have code in the BOINC distribution that's directly related to virtual currencies."

see also:



@Erkan-Yilmaz
Copy link
Owner Author

Personally, I can understand both "sides" here.


As someone involved in Gridcoin I'd love it, but I also know such "flaws of BOINC" (A) that can enable people to cheat:

  • cheating by BOINC admins themselves by editing the database and adding credits so they or others can get rewards in form of GRC (if you look at it less seriously you could also say that this is an "indirect donation" allowed by Gridcoin to support the project ;-) ofc, the amount of "donation" should be limited)
  • hacking possibility of BOINC servers (since some BOINC admins are not well-versed in "sysadmin stuff"),
  • DDOSing of BOINC servers
  • cheating by BOINC users: wingman attacks, cherry picking, claiming a PFC; ... (see more)

(see also here)


And when you bring in the motivation of coins/money it can be a profitable thing for some :-(

Precautions have to be taken against such flaws FIRST, and NOT afterwards! A simple risk analysis is a good start to show you where to go to...

  • and the responsibility for the precautions lies mainly on the Gridcoin side, b/c it tries to reward based on data BOINC provides (ofc BOINC also should want to protect its users' data: email, IP, ...)

(A) originally, BOINC just gives points, so I can imagine that even if it is known to be cheatable, people might think: "it's just virtual points, so what?"

@Erkan-Yilmaz
Copy link
Owner Author

see also here:

  • "We won't get exposure nor endorsement from SETI nor majority of BOINC projects, that was made clear during the 2017 BOINC workshop." (BOINC workshop was: Sep 6-8)
  • "There's an outright rule against including cryptocoin/virtualcurrency code within the BOINC codebase, which sucks. Some perceive us as wanting to 'get rich quick', others simply cannot endorse due to regulations/complexities of their scientific institutions."

and more comments in that thread

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant