Using Maidsafe instead of a VPN


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?

Safe DNS and Anonymous Browsing/SAFE VPN

That is brilliant news as its to date our biggest failing (apart from not launching as fast as we want :frowning: ) soon though we are getting through the testnets and we will make sure its correct (or as correct s can be). Cheers for that



Hehehe, well I know you don’t have time to go out into the big ugly world of closed-source centralized software projects. But I’m sure that you remember enough to know that there is a world of difference from what you guys are doing.

And I want you to know that we in the community can sense that.


On another note, this sort of thing could be useful for allowing people who are on throttled or data limited connections to actually have vaults. It could also be a step on the way towards that idea of allowing the Safe network to monitor and reward people for providing internet Access.


Yes mesh network tech will be a good answer here, where we can aggregate and select differing routes based on many factors. SDR is also involved in the mix there to.


Had a quick scan of their blog and found out about another insidious practice :

Edit: moved to a new post:


How would that work…free lunch? I’m in :wink:


No, the big barrier to having a vault if you have a limit on your data connection, that you can’t tell the network to shut off. You can’t manage your own bandwidth. If there was a manager that could monitor your bandwidth use and allow the Safe network to use the extra, but NOT go over then you could have marginal vaults.

Again, that granularity thing that safe is so good at.


Aren’t there local system applications already out there that let you manage bandwidth? It’s been ages since I’ve had data limits, so I wouldn’t know. It doesn’t seem particularly hard to program such an application though.


Yes, of course, but I’m not sure how they would interface with the SAFE network, so for example if I have one connection with low bandwidth but also low latency, and another with high bandwidth but high latency (say a satellite connection), then I want to be able to use the low latency connection to communicate with my data managers, but when I’m sending a chunk, I want to sent it on the higher bandwidth connection.

I’m not sure that any existing apps would allow you to do this, in a way that the Safe network Data managers would be able to recognize as still coming from one machine.