March 30 2018, 09:00

I wonder, why aren’t there decentralized instant messaging systems built on the principles of tor/torrent? Like, having each client assemble a pool of IP addresses that perform further routing of the message across the network, and this pool being dynamic, i.e., constantly updated. That means, if user A sends a message to user B, the message goes through a network of intermediate servers set up by the users themselves, using HTTPS. Since the nodes are ultimately set up by the participants, there is a risk that something might suddenly turn off. Therefore, each node in the network has a reliability rating, which influences others’ decisions about the level of redundancy in sending to this somewhat unreliable network. As soon as a mess-up happens, the reliability rating drops. The provider can only curb such activity by either analyzing the protocol or blocking the IP addresses. If the system of obtaining IP addresses and the protocol are secured, then, in general, the nature of the traffic won’t differ much from ordinary web surfing. Participants need a public IP for this, which is challenging since not everyone has one. But if you could devise a monetization model where these participants earn money from ads passing through them… technically it seems feasible. Where here is the oversight and logical flaws?

Leave a comment