So there's already a system that until very recently did peer-to-peer
delivery of messages over encrypted channels between hosts that
participated in a peer-to-peer overlay. It was Skype.
And none of these proposed solutions are viable until there's a solve
for the very reason that Skype is moving away from P2P technology... and
that is that the majority of the billions of new users joining the
Internet over the next few years are doing so with the only
Internet-accessing device they have: a mobile phone. When they're on
WiFi, the bandwidth is good, but they sleep most of the time even in
that case to preserve their otherwise meager battery life... and when
they're on 3G/4G, the bandwidth isn't as good and it can be very
expensive, and it burns the battery up even faster.
These users want to be able to send and receive messages when their
device is on, but the recipient's device isn't. Because most of the
time, the recipient's device, even if they put it in their pocket 10
seconds ago, is already asleep, trying to preserve as much battery as
possible.
That pretty much eliminates all designs that do direct transfer from
sender to receiver, irrespective of the traffic analysis risks of doing so.
Additionally, it also means that nearly all the participant nodes are
also unable to participate in a peer-to-peer overlay network, because
they can't afford the network uptime (and consequent battery drain)
necessary.
So we're back to fetching the email off of servers, and just having the
paths between the servers be over this magical new peer-to-peer network.
Only that's already approximately what we have now.
Oh, and those servers can do interesting things you can't do at the
receiver nearly so well, like correlate likely spam between recipients
and drop it... or detect viruses before they're delivered, and drop those.
Matthew Kaufman
ps. And then there's the other unsolved problem: If you do actually
build a popular service that lets people securely exchange messages, the
government comes with an order to reveal the content of the messages,
and threats to lock up the principals if those demands aren't met. I
wish I could tell you more stories about this, but of course I'm subject
to the same sorts of non-disclosure that everyone else who's ever gotten
one of those is.
_______________________________________________
p2p-hackers mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/p2p-hackers