On 12/06/2016 05:45 AM, Alex Pankratov wrote: > > My thoughts exactly, but for different reasons. > > I personally don't really care about p2p (file) sharing. > What I'd like to get is a better control over the privacy > of my online communications in general.
Nor I actually. I can easily share files between home/work (IPv6 + rsync over ssh). I can easily publish content on my servers for friends/family/colleagues. But many can not, thus the need for facebook, g+, dropbox, box.com, etc. The mentioned hugely centralized services are driven by a need for connectivity (made harder by ip masq/nat), ease of use, and problems relating to not being online at the same time. > Basically, my starting point was that I wanted a self-hosted > analog of WhatsApp/Skype that can also talk to other instances > of the same. Iterated on it a bit, abstracted this and that and > here's what I have so far: Looks great/similar, a very good building block. [ details snipped ] > It's a simple 2-tiered p2p private message delivery system. > Do one thing, do it well and then extend by building on top > of it if needed. > > For example, it can have: > > a. A way for clients on different servers to search for each > other by some public attributes, e.g. an email address. > > b. A way for servers to post into client's queue, to allow > for things like client's online status notifications. > > That is, if I suddenly drop offline, my server will let > all my paired peers know about the fact. That's appealing. The pieces to build on that to make it more useful could be something like: * DHT for global service discovery, you publish your public key so clients world wide can access your incoming queue * some TIT for TAT simple reputation system so your server can trade bandwidth and storage with other servers to survive a server death. * Some push system so that servers (generally online) can wake up battery/cpu/network limited clients. _______________________________________________ p2p-hackers mailing list [email protected] http://lists.zooko.com/mailman/listinfo/p2p-hackers
