I was thinking about the other side of the equation from what we normally think through. Here is an interesting use of a VPN to take advantage of the multiple connections that a lot of the people have, say an ethernet connection, a wifi connection, a 4G dongle, and then a tethered phone. They route your internet through their VPN servers which know which of your connections have the least latency, what their data limits or throttling limits are.
My immediate thought after I started to understand what exactly this idea was whether Maidsafe, or a maidsafe style architecture (Maybe “bandwidth” managers?) could do this (only better and without a centralized server looking at every single packet which goes to your computer).
As an aside: @dirvine, @nicklambert and the whole Maidsafe team have drastically spoiled me in terms of openness. When I went poking around this project trying to find out what it was all about and how exactly it worked, it was jarringly different from what I’ve become accustomed to around here.
What do you think? Could maidsafe accomplish something like this?