BIBLEPAY -TESTNET TESTING THREAD-Proof-Of-Distributed-Computing(Cancer Research)

Started by Rob Andrews, February 06, 2018, 04:00:36 PM

Previous topic - Next topic

Rob Andrews

Quote from: sdc on March 15, 2018, 12:56:43 AM
I also tried 1.1.1.1 and it said unable to sign CPID when I was mining on Purepool.
Please ensure your 'exec getboincinfo' shows a valid CPID, then also that your wallet is unlocked and HPS > 0.

thanospetr

Hello, I started mining for rosetta two days ago and I am trying to get used to the new procedures. My RAC has increased but I haven't received any payments yet. I know it has to do with the values of TaskWeight and UTXOWeight that are both zero, but I can't quite get the idea.

After executing the getboincinfo command, I get the following:

  "Command": "getboincinfo",
  "CPID": "1334aacdfb49248a75904d89ace59213",
  "Address": "BL6Chaxu4qiPawuiqZJS2iEm4Vhn1NGrcr",
  "CPIDS": "1334aacdfb49248a75904d89ace59213;",
  "CPID-Age (hours)": 422535,
  "NextSuperblockHeight": 34850,
  "NextSuperblockBudget": 2660579,
  "1334aacdfb49248a75904d89ace59213_ADDRESS": "BL6Chaxu4qiPawuiqZJS2iEm4Vhn1NGrcr",
  "1334aacdfb49248a75904d89ace59213_RAC": 1919.08,
  "1334aacdfb49248a75904d89ace59213_TEAM": 15044,
  "1334aacdfb49248a75904d89ace59213_TaskWeight": 0,
  "1334aacdfb49248a75904d89ace59213_UTXOWeight": 0,
  "Total_RAC": 1919.08,
  "Total Payments (One Day)": 0,
  "Total Payments (One Week)": 0,
  "Total Budget (One Day)": 2660579,
  "Total Budget (One Week)": 15963474,


After executing the podcupdate true command I get always this:
  "Command": "podcupdate",
  "PODCUpdate": "Processed 0 tasks for CPID 1334aacdfb49248a75904d89ace59213"


The getmininginfo command notes that I have some hashps, my wallet contains available bbp and I don't know if it is frozen or not, as I saw this suggegstion in a previous answer.
How should I proceed? 
Thank you

jaapgvk

Quote from: thanospetr on March 15, 2018, 09:42:46 AM
Hello, I started mining for rosetta two days ago and I am trying to get used to the new procedures. My RAC has increased but I haven't received any payments yet. I know it has to do with the values of TaskWeight and UTXOWeight that are both zero, but I can't quite get the idea.

After executing the getboincinfo command, I get the following:

  "Command": "getboincinfo",
  "CPID": "1334aacdfb49248a75904d89ace59213",
  "Address": "BL6Chaxu4qiPawuiqZJS2iEm4Vhn1NGrcr",
  "CPIDS": "1334aacdfb49248a75904d89ace59213;",
  "CPID-Age (hours)": 422535,
  "NextSuperblockHeight": 34850,
  "NextSuperblockBudget": 2660579,
  "1334aacdfb49248a75904d89ace59213_ADDRESS": "BL6Chaxu4qiPawuiqZJS2iEm4Vhn1NGrcr",
  "1334aacdfb49248a75904d89ace59213_RAC": 1919.08,
  "1334aacdfb49248a75904d89ace59213_TEAM": 15044,
  "1334aacdfb49248a75904d89ace59213_TaskWeight": 0,
  "1334aacdfb49248a75904d89ace59213_UTXOWeight": 0,
  "Total_RAC": 1919.08,
  "Total Payments (One Day)": 0,
  "Total Payments (One Week)": 0,
  "Total Budget (One Day)": 2660579,
  "Total Budget (One Week)": 15963474,


After executing the podcupdate true command I get always this:
  "Command": "podcupdate",
  "PODCUpdate": "Processed 0 tasks for CPID 1334aacdfb49248a75904d89ace59213"


The getmininginfo command notes that I have some hashps, my wallet contains available bbp and I don't know if it is frozen or not, as I saw this suggegstion in a previous answer.
How should I proceed? 
Thank you

What does 'exec stakebalance' say?

Please read this paragraph of the Distributed Computing wiki:
https://wiki.biblepay.org/Distributed_Computing#PODC_Updates

QuoteThe PODC Updates are sent out as a transaction from the researcher to the researchers CPID public key address, with a coinstake spend amount equal to the configuration key 'utxoamount=YYYY' found in the biblepay.conf file. In this way, the researcher proves coinstake confirmation age > 6 at the time the task was announced. This UTXOAmount influences the users UTXOWeight and therefore the corresponding magnitude and reward level.

At the moment, you need to stake at least 500BBP per - expected - Magnitude.

thanospetr

Hello, the exec stakebalance outputs:

  "Command": "stakebalance",
  "StakeBalance": 62556


I previously added this value to the .conf file -> utxoamount=3000 , to check if anything changes, with no luck.

Quote from: jaapgvk on March 15, 2018, 10:01:07 AM
What does 'exec stakebalance' say?

Please read this paragraph of the Distributed Computing wiki:
https://wiki.biblepay.org/Distributed_Computing#PODC_Updates

At the moment, you need to stake at least 500BBP per - expected - Magnitude.

jaapgvk

Quote from: thanospetr on March 15, 2018, 10:08:46 AM
Hello, the exec stakebalance outputs:

  "Command": "stakebalance",
  "StakeBalance": 62556


I previously added this value to the .conf file -> utxoamount=3000 , to check if anything changes, with no luck.

Okay, that seems fine. If I look your CPID up in the pools 'superblock view', I can see you, but I can't see your username nor the machines you are using. Are your computers hidden by any chance?

thanospetr

Yes, they were and after un-hidding them and issuing a podcupdate I got this:
  "Command": "podcupdate",
  "PODCUpdate": "Processed (129) over 1 CPID(s) successfully."


I suppose this is good :) My TaskWeight also  became 100 from 0, but UTXWeight is still 0.

What does the amount that I choose to stake represent? Is this amount lost or is it just symbolic?
If it isn't lost, then I suppose that I have to raise it to 50001+, right?

Thank you for your time!

Quote from: jaapgvk on March 15, 2018, 10:44:19 AM
Okay, that seems fine. If I look your CPID up in the pools 'superblock view', I can see you, but I can't see your username nor the machines you are using. Are your computers hidden by any chance?

Rob Andrews

Quote from: thanospetr on March 15, 2018, 10:51:21 AM
Yes, they were and after un-hidding them and issuing a podcupdate I got this:
  "Command": "podcupdate",
  "PODCUpdate": "Processed (129) over 1 CPID(s) successfully."


I suppose this is good :) My TaskWeight also  became 100 from 0, but UTXWeight is still 0.

What does the amount that I choose to stake represent? Is this amount lost or is it just symbolic?
If it isn't lost, then I suppose that I have to raise it to 50001+, right?

Thank you for your time!

So the utxoamount represents how much out of your wallet you will stake for Cancer research, and its not lost, it comes back to you right away.
They are voting in 20 BBP per RAC right now, so to be safe just estimate what your RAC will be by typing 'exec getboincinfo' take a look at your RAC and estimate your future RAC value, and multiply that * 20.  Then use that as your stake amount (or higher :).  Then you should see an increase in UTXOAmount after 6 blocks of confirms after the exec podcupdate was executed.

Good luck man.


EDIT: Btw for anyone who unhides the machines, boinc obfuscates all personal information like domain name, machine name, IP, etc, it re-names this info "computer1, computer2" etc, so we do not gain any personal info other than the OS type, proc count, speed, processor type, and memory.

sdc

Quote from: Rob A. on March 15, 2018, 09:25:38 AM
Please ensure your 'exec getboincinfo' shows a valid CPID, then also that your wallet is unlocked and HPS > 0.

Yes to the above. I've been receiving regular rewards. What i meant was I downloaded 1.1.1.1 to test after reading warmoth's note. As soon as I noticed something odd with the behaviour, I immediately downgraded to 1.1.0.9b and it was fine. Was just wondering if there's a problem with 1.1.1.1 and perhaps podc updates?

jaapgvk

Quote from: sdc on March 15, 2018, 01:47:58 PM
Yes to the above. I've been receiving regular rewards. What i meant was I downloaded 1.1.1.1 to test after reading warmoth's note. As soon as I noticed something odd with the behaviour, I immediately downgraded to 1.1.0.9b and it was fine. Was just wondering if there's a problem with 1.1.1.1 and perhaps podc updates?

I've updated to 1.1.1.1. and my PODC updates work :)

@West: I hope your problem will be solved. If things stop working with me, I usually just start again from scratch.

Rob Andrews

Quote from: sdc on March 15, 2018, 01:47:58 PM
Yes to the above. I've been receiving regular rewards. What i meant was I downloaded 1.1.1.1 to test after reading warmoth's note. As soon as I noticed something odd with the behaviour, I immediately downgraded to 1.1.0.9b and it was fine. Was just wondering if there's a problem with 1.1.1.1 and perhaps podc updates?

No problems have been reported with 1111, and 1111 is a mandatory so downgrading to 1109 would fork your chain.


Rob Andrews

Quote from: 616westwarmoth on March 15, 2018, 11:25:35 AM
Sent you a PM Rob, did not receive a Superblock payment again.

I sent a PM to West explaining I believe his PODC update crossed while the last superblock contract was generated with him in it - IE his elements were not picked up by 51% of the sancs until after the 1am contract.

The current pool contract has him in it. 

These Pool superblocks are usually what are going to be voted in guys.

Meaning that the primary goal is to work hard to ensure your UTXO weight, task weight, and magnitude are populated in the current pool Superblock   report.



Rob Andrews

Quote from: jaapgvk on March 16, 2018, 06:53:33 AM
Just got my first unbanked payment from the pool!  :D

http://explorer.biblepay.org:3001/address/BNfb6uMyeAHDwZs538gzxS2k2iqbz8NWQj

Thats awesome!  I guess the mandatory upgrade has propagated through the supermajority of the sancs.  (I saw this morning 67% of the general network had upgraded to 1.1.1.1), a much quicker response time than we had when the bot-net dragged us down.  Now do you all see why I called it a bot-net and have a dark view of the prior ecosystem?  They installed our software on so many machines they were not even able to upgrade it , and that caused us to have a very dangerous ecosystem, in that we have no control over our own software rules.  And this has little to do with being "powerful" it has everything to do with being "cutting edge" and "nimble".  If we want quarterly releases with cool new features, so we can work our way up the coinmarketcap ladder, its essential to have a network that can upgrade during mandatories.  Now these mining orgs have to come out in the light and expose themselves.  They can upgrade the single controllers easily now. 


Rob Andrews

Quote from: 616westwarmoth on March 15, 2018, 03:23:45 PM
Thanks for all the insight.  I PM'ed because the debug log contained some things I thought would not be ideal to share.

Great, did you get the payment?

Wait I guess I can type 'exec leaderboard', :),   "e7ae6abd6284b05f3fd5f7c780e60bc7": 21.30465742430721,
Alright congratulations, your back in!

So with West as a guineapig, remember how dangerous it is to fall out of the superblock, it could take up to 48 hours to be in the next one again, due to the sanctuary voting process.

This is a double edged sword, as some benefit from it while others are penalized - its a blessing overall that it requires work to be paid (IE leaving the controller running 24-7).

This saves up more rewards for the persistent.


Rob Andrews

Quote from: 616westwarmoth on March 16, 2018, 09:55:14 AM
Yeah payment came through today so that is good and there have been no futher interruptions in the PoDC Updates which was the root issue.

One question, in a case like this when I don't bring my RAC to the equation, does that effectively mean that everyone else gets a slightly higher reward since the overall Team RAC is effectively lower for that superblock?

Yes very good question.

So yes, the superblock always shoots for a (fraction less than) 1000 magnitude, and attempts to use up 99.9% of the daily superblock budget, for payments within the contract.

So if someone has UTXO Weight = 0 or TaskWeight = 0, it ends up being More for the rest of the gang.