>> There is no way to hide metadata because you need a destination for your 
>> messages to arrive ... has to find its destinations to deliver its contents.

> Yes of course... the minimum necessary for delivery is the
> destination address.

Is this absolutelly necesary to be on clear? Can't it be possible to
be broadcasted and forwarded to all the peers in the network, or it
would be a no sense? I'm developing a WebRTC signaling channel library
(http://webp2p.io) and for its next version I have been writting a
specification of the protocol, and got to the conclussion that the
destination address is not neccesary to be on clear if you use
public-keys as IDs so messages can only be decrypted by the receiver,
and the data send in clear can be just only a TTL field... The
protocol is designed to be used only to handshake and create a direct
PeerConnection between both peers, so after that the data is send
encrypted using DTLS by the DataChannel itself as WebRTC specification
mandates, so I think the fact of sending the request with the encypted
destination by broadcast would not be such a problem in terms of
bandwidth, but maybe I'm wrong here... Any comments and suggestions
are welcome:

https://github.com/ShareIt-project/WebP2P.io/blob/0.2.0/doc/draft-piranna-webp2p-01.txt

-- 
"Si quieres viajar alrededor del mundo y ser invitado a hablar en un
monton de sitios diferentes, simplemente escribe un sistema operativo
Unix."
– Linus Tordvals, creador del sistema operativo Linux
_______________________________________________
p2p-hackers mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/p2p-hackers

Reply via email to