Say I have two accounts in my wallet. Account A has one address, account B though has 5 address. Each address in account B has a dust amount of coin in it. If I were to use the rpc 'move' command, moving each piece of dust from the respective address in account B over to one lump in account A
Accounts, exist only within the Bitcoin Core client. They are just a bookkeeping device to group your funds. You can move coins between accounts with the move command in the Bitcoin Core console. This updates the client's internal records to adjust the balances of those accounts, but doesn't actually cause any coins to move between addresses, so it has no fee.
How is that valid, as account A would have the one primary address? Does this mean that I am sending to another account owned by me so the coin dust is landing in the account ignoring the primary address?
And say for example I then used the lump in account A to buy some new boots. Wouldn't that make the next fee that account A would pay higher as it was made from a collection of dust(s)?
Would I have to wait a considerable amount of time to lower the fee? Is there another strategy I could use to bring the fee down? Like importing an external key from an compressed pubkey from another wallet (C), paying to to C from A. I don't yet fully understand public keys and compression but as I understand sending to them is considerably cheaper (something to do with inputs?.. not too sure what exactly those are)
I feel sort of like I am understanding more, can someone please clarify a little and/or correct me?
Edit-1
What if I wait a while then as Tim S suggests... Account B has 5 addresses, lets look at one of them (an address with piece of dust in it). Lets say that some more dust payments were sent to that address making the 'dust pile' grow.
At what point is it not dusty? Are there still too many inputs?
(Am I confused by the term 'inputs': "inputs from many addresses in your wallet" or "inputs from many payments to the one address")
Say I waited 3 days after all the dust came in and settled until it gained priority, then sent the whole dust pile (from that account B address only) to another address. Would it be more worth sending / have I made the situation better?