>> 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
