If I'm going to have decoys in my transactions, I need to know about them somehow. How does Monero prevent the remote node I'm connected to from feeding me known ring members, effectively ruining that part of Monero's privacy?
1 Answer
This is indeed one of the problems with using a public remote node controlled by someone else. There is some related information in this answer.
For optimal privacy one should use their own node (whether local or remote).
-
I don't quite understand that answer since it says it's since been fixed. Can you add more clarity to your answer? Commented Feb 28, 2020 at 18:57
-
One particular aspect was fixed with the linked PR - leaking to a remote node which tx in a block is destined for you. This is different than asking a node for output indices to use as potential ring members. Commented Feb 29, 2020 at 0:43