Submission + - P2P applications, other than filesharing
I am developing a real-time multi-user online application that is unrelated to file sharing but my first choice for a connection structure would still be direct P2P. This not a new idea but NAT, proxies and firewalls are major hurdles to it. I really want my application to be click and run, must I pass all data through super-peers or centralised servers, creating extra expense and bandwidth problems?
Shouldn't every computer have its own www-wide IP address so that software could listen on a port after a simple OS-mandated confirmation click? Technical solutions for this already exist: universal deployment of ipv6, internet connection sharing schemes that assign unique IP addresses to computers and auto-configuring firewalls. Is there a just lack of political will to change the way things are?