A. How do I stake my entire balance? Or does the wallet handle this automatically?
B. So I cannot research for WCG exclusively? I need to have some rosetta@home work in there also? What is the reason for this?
Also I would recommend looking at Curecoin and how they handle Folding@home payments. Their process is dead simple.
My apologies, my spaghetti code comment was referring to the documentation, I wasn't actually criticizing your github code .
After going through the documentation yet again to make sure everything is configured correctly, I think I realized what the main problem is with setting this up. The only documentation out there either explains in paragraphs the ideas of podc or is simplistic handholding. Making it difficult for someone who needs the brass tacks to get the correct information.
For example on one page it would be nice to see :
- the definitions (in a list) of CPIDS, Magnitude, Task Weight, UTXO Weight, Sanctuaries, Proposals, Accountability, PODC, POBH. This stuff doesn't need to be super in depth, just needs to say what each term is, and what it does. Too many BBP-specific acronyms and terms are thrown around
- Better differentiation of the PODC and POBC. Maybe instead of heat mining call it traditional mining. Also what isn't clear (to me), does podc secure the network at all? I am guessing no. It would be good to explain (briefly) why there are 2 methods of getting BBP. And unless I am missing something, podc is not actually mining, which brings me to my next point
- Staking. Is it staking or mining? I see it referred to as staking but then I also read that it is really mining pobh, just on a lower limit. Which is it?
- Requirements of PODC. This is all over the place. What are the actual requirements to earn it, in list form. I get that its at least: boinc research, member of team, wallet open and staking. Is there more? does heat mining also have to be enabled? How often do I need to submit a R@H project? Does one always have to be running?
- Explanation of what a superblock is, how often they occur, and how the payouts are calculated. Again simplicity is key.
- I realize this is a 3rd party site, but really if someone could understand this page, I think most of their questions would be answered: https://www.biblepay-central.org/en/podc/user/1989000/ This is mine for example. I have 113,188 BBP. This is like reading Greek. I see rewards in the list, yet at the top it says Reward: 0, Next Payment no data, block budget 0. Again, what is magnitude, and why is the biblepay rac difference from normal rac? Why does my UTXO amount change? What is the weight and why does it change? On the podc updates tab the pdoc amount fluctuates even more.
Also in the wallet console, if you type help, none of those boinc commands are present.
Thanks! This is definitely where we are lacking. I'll help out on this today.
I started making this Wiki page to help explain the above answers:
https://wiki.biblepay.org/Getting_Started_With_PODC
I hope this helps; please anyone let me know if more needs added or edited.
This brought up two important points:
1) We should ask Lich to add hover-over or help to the biblepay-central site to whatever fields NSummy mentioned above that are hard to understand for the user.
2) I just realized in the newest wallet, we sort of leave the user hanging in regards to knowing if they have the correct UTXO weight. In the next version we help them understand if they need to install boinc, we auto create a RAH account, we attach RAH, we start the boinc tasks, we show the task count, we make it easy to associate a CPID, but then I believe we leave them hanging at the point where they dont know how much UTXO is on the network or if they will receive a superblock reward. In light of that I think that is one more thing we need to squeeze in the next mandatory is some type of UTXO indicator on the DC page, and a Red narrative explaining their next payment is at risk due to having low UTXO weight etc...
Thanks nsummy! I will use your suggestions and the Wiki to make the website and guides more clear. I will be starting this process at the end of next week.
@slovakia: I would endorse a video-guide. If someones takes the initiative, I'll vote in favor of that proposal.