Would it be possible to extend the # of participating MNs via a configurable user option to enhance anonymity past Ring Sig levels?
MN = 0 ; Normal Transaction
MN = 1 ; Current mode
MN = 2 ; Darksend+
MN = 3 ; Darksend++
MN = 4 ; Good luck NSA
MN = 5 ; OKTHXBAI
Are we concerned about bloat in this case? Too complicated for average Joe to use in GUI?
Yes it's possible. No, the way he would do it wouldn't cause a lot of bloat. Nor would it complicate the UI.
Masternode concept is awesome. Beats the hell out of any PoSA notion for this reason alone.
Even if we made it so that the sender's wallet balance triggers higher fees, it's simple enough to move DRK around.
This all assumes, of course, that it would be selectable or optional in the first place, which, like I said, may or may not be the best way to do it.
Being a masternode already implies that you aren't much good if you don't have the whole chain and I suspect that hosting the full chain will someday be a requirement for being a masternode. Would be a nice low-hanging-fruit to tackle right now before the blockchain is 35GB... Why wait?
Deep mixing has brought the matter to light. Why not?
Good point, I suppose. It's basically a secondary revenue incentive for MN creation without hitting miners. Sort of like a sales tax, your rate is proportional to your spending. I still don't like the idea of charging more for it, for the reasons I mention above. Maybe something like a sliding scale based on send amount would be ok. I'm not going to be spending 10k DRK anytime soon, but some rich dude might.