I was originally thinking that 'decoys' is a good term, but later changed my mind due to some discussion on that reddit thread.
In my opinion, we need to kill off the term 'mixin' as soon as possible because it immediately causes newcomers to make wrong assumpions as to what it stands for and it could become a bigger burden than it already is.
On another note, there was an opinion that flashing the option (in the GUI software) to set the ring size makes more problems then it solves and I tend to agree with this. Your 'basic' user doesn't need to touch the default parameter so better hide it under andvanced options for those who already understand what it means. From this point of view, the term doesn't have to be self-explanatory and 'ring size' would make the interested person look it up and learn about it, while the ordinary user would just ignore it and continue to happily transact with default options, which is good enough.
Considerig the above, I'm voting for 'ring size'
Are there technical reasons for
mixin being inaccurate, besides that the casual observer might think it refers to active mixing from other bitcoin obfuscation techniques?
My personal opinion is that
mixin makes sense and it doesn't bother me, but I'm not going to wage war if the majority disagrees with me.
In object-oriented programming languages, a mixin is a class that contains methods for use by other classes without having to be the parent class of those other classes.
Likewise, in Monero the
mixin count is the amount of other signatures (in addition to yours) included in the ring signature that authorizes your transaction.
There seems to be broad consensus here and on reddit. Everyone that's not aware of this recent debate will keep using the mixin tag out of habit, so I don't think usage of the mixin tag is a good measurement of consensus for the change. At the very best it can help measure user awareness of the debate.
My impression is that the devs are already planning on making the change, but they want to make sure the entire community is behind them before it's implemented.In case anyone disagrees with the change, we would want them to voice their disagreement here - and sooner rather than later.
I therefore think there's also a debate to be had in regards to when it's okay to remove the mixin tag.