Every valid transaction in the network has a more or less equal right (no more priority if I am not mistaken) to get included into a block as any other transaction, dust or otherwise. The only thing that improves your chances of getting it confirmed quicker is the miner's fee included in the transaction, as most miners will choose to include txs with the highest fee per byte.
You can use the suggestion from HCP to avoid using those 1 satoshi inputs. Here are other considerations.
1. You mentioned that you have 1 satoshi each on the two addresses... if these addresses have no other inputs, then you just exclude those addresses when sending out the rest of your coins.
2. If you are consolidating your coins, like it seems you are, you may not actually end up needing to pay much more if you include the 2 1-satoshi inputs. I'm almost certain they're both about 450 bytes together... may not add much to your total, depending on the size of inputs you plan on consolidating.
If you tell us the wallet you're using, you'll get better help!
thank you
i use bitcoin core.
i read with this spam or dust tx the sender is able to follow the adress i used and i dont want that.
i do not use adresses twice. if i place my coins now on different priv keys to split the risk i would now have those spam satoshis in one of my privkeys?
and just for my safty feeling i dont want tx in my wallet that i dont know who they come from.
good or evel
i also read those enjoy and sochi tx usualy dont get confirmations. so we dont need to worry. and dont need to do anything they will disapear.but now i see those tx got confirmations.
and i thought we do have a blocksize problem where lots of tx with fees wait for days to get through.
thats why i was so surprised that this micro tx of one satoshi already got 30000 confirmations in a couple of month.