3 ms·
P2P routing is hard (nat bypass only really works on 80-90% of networks which is not good enough and Tor is unviable for mass adoption), and decentralized ident
by ReverseCold 8y ago
P2P routing is hard (nat bypass only really works on 80-90% of networks which is not good enough and Tor is unviable for mass adoption), and decentralized identifiers are generally not liked by users
Other than that, it's doable.
Spam protection and censorship (necessary for mobile app stores) can be distributed as opt-out blacklists. If it gets to be a huge problem then a "enter this password to add me" type thing could work too.
I've been compiling a bunch of ideas as such for fully P2P decentralized/encrypted chat, but I'm stuck at the two issues I mentioned earlier.
- gmax 8y agoCan routing be solved through an intermediary acting like an always-on mailbox? Along the lines of http://cweb-services.com/protocols.html http://cweb-services.com/protocols.html
- ReverseCold 8y agoUsing an intermediary would make it not decentralized unfortunately :(
- gmax 8y agoIntermediary is not the best word here. What if you could use a storage infrastructure to implemented a protocol for storing and retrieving packets across NAT and disconnected devices. If the role of storage is similar to the raw networks transport via ISP, then it is not more centralized than using an ISP.