I have a question regarding coin-age, and whether or not the coins are first-in last-out.
Say I have a busy wallet that receives 11 PPC every day. I want to hold back some of it for minting, but I want to play the market with the rest.
So on Day 1, I receive 11 PPC and ship out 10, leaving 1 in my wallet. (And assuming for this exercise no transaction fees.)
On Day 2, I receive my daily shipment of 11 PPC. I then transfer 10 to the market of my choice, leaving 2 in my wallet.
But which two?
Do I have 1 PPC with a coin-age of 1 day, and 1 with a coin age of 0? Or two with a coin-age of zero?
What about on Day 3?
Do I have coins with ages: 2 days, 1 day, 0? Or three zeros?
My guess would be that it wouldn’t ship out coins with “some” age, and others without (IE: leaving me with 3 coins, age 2, 0, 0 OR 0, 1, 0.)
So I’m asking, for this busy wallet, is it worth using one wallet for all transactions, or would the user be shooting themselves in the foot by resetting their coin-age to zero every day? Though conceivably, some of those coins could have been there since Day 1, they could also have been rotated out. (transfers in pushing oldest coins forward into transfers out).
If that were the case, coin-age would not start accumulating until Day 12, when of the 11 coins in the wallet only 10 would be pushed out. But then on Day 13, that 1-day aged coin would be pushed out, but the two behind it would age…
Which would mean in this busy wallet, mintable stake wouldn’t show up for over 300 days.
(Please tell me it’s first in, last out!) :-X