The limitation of the adapter compared to a normal BOINC project is that you cannot create or register a CPID using the client or adapter. In this way contributions are effectively treated as a BOINC project, and assigned a magnitude just like any other BOINC project based on participant's relative contributions. The scrapers then achieve a convergence on statistics in the same way as normal BOINC projects and include the generated statistics in the superblock each day. The adapter then publishes the user statistics in the exact same way that a normal BOINC project does once per day for the scrapers to pull and process. The adapter than constructs a RAC (Recent Average Credit) value for each CPID using the same 7 day half-life calculation that a normal BOINC project uses to convert changes in Total Credit to RAC. The adapter monitors the network for WU's completed by the CPID specified in the usernames and treats the points just like BOINC credits. The passkey is not required to get Gridcoin magnitude for contributions. You should also set up a passkey for your _GRC_ username combination, as you get bonus credit for verifying ownership of your account on the side. You set up the client on your computer following the instructions on the site and you set the username to the form _GRC_ where the username is any username you choose and the CPID is your CPID registered with your Gridcoin beacon. The adapter is really super simple in operation. Let's discuss how the adapter actually works. This definitely meets the admin contact and approval requirement for whitelisting. They do not endorse any cryptocurrency (consistent with BOINC's position too), but they are happy to have more computing contributions. There are plenty of reasons such as server capacity concerns that are completely valid for why they wouldn’t want to be whitelistedĬycy himself reached out to to discuss Gridcoin rewarding contemporaneously with the informal poll mentioned above ( ). Some admins aren’t interested and that’s ok. If they are not interested, please do not pester the project admin. If they want to wait x months, say for ramping up their servers, they should say that as well. This should also say when they would like to be whitelisted. The project admin should reached out to and if they agree to wanting to be whitelisted, should say this somewhere public such as on a project forum, social media, etc. įirst let's discuss the basic whitelist requirements Although is different in many ways from a native BOINC project, we should discuss the requirements as applied to and do a whitelisting poll for basic requirements for whitelisting are spelled out here. I will get into how it works later in this write-up, but first I want to discuss the whitelisting requirements that we apply to new projects. It has been in testing on Testnet for several weeks and is extremely stable. Fortunately Div72 has picked up the baton and done it! The adapter that Div72 has written is much thinner than what Cycy envisioned, extremely simple, and elegant and will work very well for the community. ) The results of that poll indicated very strong support by the community to create an adapter for Unfortunately before Cycy could do the adapter, his priorities changed and he is no longer active. Cycy even created an informal (survey) poll to gauge interest in the community on this. Cycy contemplated doing a heavier weight adapter that would act much like a BOINC project, requiring account registration just like a regular BOINC project, and then monitoring tasks and transforming that into BOINC project like statistics for the Gridcoin network to process. After thinking through these limits and discussing the most efficient way to "hook in" Folding the core developers concluded the best approach would be to create an adapter that would act as a bridge between and the Gridcoin network. There are limits to what the current wallet protocol can support at the current time though. Years later, all of the work done on the scraper (Denise milestone) and later the rest of the recode of the Gridcoin rewards framework (Fern+) prepared the network infrastructure in theory to support other computing domains, with the top of the list. ) Long ago there was an attempt to try and expose directly as a BOINC project, and it failed. The Gridcoin community has long sought a way to be able to include other distributed computing domains in our rewards structure.
0 Comments
Leave a Reply. |