[liberationtech] New protocol sacrifices bandwidth for metadata privacy

Aymeric Vitte vitteaymeric at gmail.com
Wed Aug 6 05:24:37 PDT 2014


Le 05/08/2014 20:52, Marc W. Abel a écrit :
> Good news: Clique peers do not broadcast message traffic (although 
> they do broadcast announcements about the keys they have available). 
> It's actually not feasible to broadcast, because the peers negotiate 
> their own connection speeds. A high-bandwidth peer would have a lot of 
> work to do force-feeding traffic to everybody and keeping track of it. 
> A message goes directly to the (most recent) IP address where its key 
> has been observed

Maybe I did not find it, but is there a spec/description how it works 
exactly (something else than the man pages)? If I understand correctly, 
every peer broadcast its keys to everybody, then I (IP1) find out that 
IP2 has my keys and I send the traffic messages directly to IP2, since 
everybody is connected to everybody and discussing with everybody this 
is difficult to trace, correct? But we might detect that IP1 is 
discussing with IP2 for real, even if you mention that clique is not 
about anonymity maybe it can be made more difficult.

Asking this because I am wondering if the Peersm concepts could apply to 
bittorrent itself (see [1], without strict anonymity and encryption), or 
why not clique, ie those that are registering in the DHT (or peer 
discovery system) are not the one that have what they pretend to have 
(ie the keys in your case) but know someone that might have it or 
someone that might know someone else has it, therefore the requests will 
go throught different peers and it probably makes difficult at a certain 
point of time to determine who has requested/sent what and whom is 
serving/answering it, one drawback might be that you offload the risk on 
those that are relaying (uncounsciously) the messages which maybe is not 
an issue if the method is notorious.

Regards,

[1] http://lists.zooko.com/pipermail/p2p-hackers/2014-July/003283.html

-- 
Peersm : http://www.peersm.com
torrent-live: https://github.com/Ayms/torrent-live
node-Tor : https://www.github.com/Ayms/node-Tor
GitHub : https://www.github.com/Ayms




More information about the liberationtech mailing list