# Anonymity in end-to-end encryption

Considering a scenario of anonymous data transfer between seller and buyer using proxies. If we consider that there are three proxies that are being selected by the buyer to obtain data from different sellers (like in emule), how can we make sure that these proxies do not collude with each other to obtain the copy that is being requested by buyer?

For example, if we use onion routing, then in this case, each of three proxies will have plain-text data at the end, and this plain-text data would be transferred to the buyer. What mechanism should we employ that will prevent the three proxies to collude? If they combine the files, they will get the copy of the same file being requested by buyer.

Thus as a solution, if we use end-to-end encryption, will the buyer and seller remain anonymous to each other?

-
"the copy" of what "that is being requested by the buyer"? $\:$ –  Ricky Demer Mar 15 '13 at 14:53
@RickyDemer Copy of multimedia content that buyer has requested from seller through proxies. –  Alexandera Mar 15 '13 at 14:55
I find this question poorly specified. I think you ought to pick a single system, and preferably explain about how the system is using the proxies (what properties they are needed for). I'm not familiar with Emule. Also I'm not sure what you mean by "the same copy"; this seems hard to square with Tor, because that's just not how Tor works. Also you need to separate out the multiple questions into different posts. –  D.W. Mar 15 '13 at 17:17
The question needs some more clarity - Can you define what a proxy is? Is it a site acting as a proxy to the seller or is it a real network proxy? If its a proxy seller then is it honoring the transaction or is the transaction routed to the seller to honor? If so is the proxy just making the transaction/purchase? What exactly are you trying to anonymize? The item purchased? The buyer? Both is my guess. Correct? –  R11 Apr 15 '13 at 18:05