this was already developed. Read about cjdns.
cjdns
Yh. They seem to have dealt with the routing issue with a DHT, but I’m sure there are other methods of doing the routing.
reply
Hm... I quickly looked it up. Can it work with direct physical connections? It seems to rely on establishing connection manually (not good at all) to other peer over the internet (which means over your ISP, which I explicitly wanted to avoid). It seems to use source routing. Does that mean that a global network would require every device to contain a graph of billions of devices and their connections? How would that work? It doesn't seem to have incentives for routing built in. While I don't really expect currently anything like this to be implemented, I really think that some kind of pay hop payment (per packet or in some other manner) will be needed. And I would like to see even a theoretical suggestion on how this can be accomplished.
reply
To answer part of my question... This thing doesn't use source routing and it seems to use some kind of routing that uses numerical difference between addresses between the addresses themselves to somehow route the packet... I think I am too stupid to understand how this works...
reply