1966
TestNet Discussion Archive / Re: TestNet - PODC 2.0 (Proof of Distributed Computing)
« on: November 15, 2019, 01:39:32 PM »1) Could you please put long pastes inside code tags - thanks.
2) The reason you see a 1457 bbp debit, is because we broke the 1457 bbp bill from your external purse, and made the debits. The credit back is your change.
(This happens in all tx's).
3) I agree that it looks like you had coin-age on that day, but the wallet only saw 1457 bbp available to spend. It thought you had "8 total" in coin-age at that exact time, from looking at the transaction I can see, that for WCG, we thought you had 8 total coin age available.
So, I believe the only problem we have is finding out why you had 8 in its view (instead of 335,000).
I have a hypothesis, how many minutes earlier was your transmission before WCG?
I have a feeling we don't detect the correct coin-age for 5 confirms *after* any gsc transmission.
I say this because I sent one manually, and then my 'exec rac' was wrong for 5 blocks.
So, I think you found a nice bug we can fix!
Anyone want to confirm that is the case for one manually? Just sent a cameroon one then look at exec rac.
Ok, dont bother confirming that, I was able to reproduce it, although its not severely easy to reproduce as it does not happen in most circumstances.
The main issue is, we were allowing coins to be spent with any confirm level in Phase II, but only gathering coins (fully mature > 5) in Phase 1, and what we ended up doing is making this LESS depth required, but equal. So in the future version we will only require 1 confirm per coin to be in a GSC, but we will also ensure this matches with what actually gets committed in the GSC.
This next version will not require a sanctuary update, just an end user update - it will be a leisure.
So Capulo you are correct, we skipped by your WCG that day because we did not assess the age correctly, we assesed it at 8 coinage because we skiped by most of your coins.
In the new version, I think in the most complicated scenario, we will spend one coin for Cameroon and a 2nd coin for Kairos, leaving the rest with > 1 confirm for the WCG, and, we reflect this properly now in 'exec rac' also. So I believe we fixed the bug.
We will have a leisure release in an hour.