OneSwarm Forum » Feature Requests

Server to act as a proxy friend?

(9 posts)
  1. Tubba
    Member
    Login to Send PM

    Would it be possible to set up some sort of server to act as a safe "Proxy friend", that would only transmit data and have none itself? So people could add this "proxy" and get safe connections with eachother?

    Posted 1 year ago #
  2. MaTee
    Member
    Login to Send PM

    What is stopping you? Just don't share anything on the server and you will get exactly that.

    Posted 1 year ago #
  3. Tubba
    Member
    Login to Send PM

    Yeah, I'd do it if I had a huge server lying around.

    Posted 1 year ago #
  4. DanyaelX
    Member
    Login to Send PM

    www.thezwarm.com does exactly that.

    All you need for oneswarm to act as a proxy is a decently new computer, a few high grade networkcards and a shit load of bandwidth.

    I think it might be possible to set up several oneswarm installs on different proxies using the same encryption key to generate some sort of load balancing, though I'm not sure.

    Posted 1 year ago #
  5. kkr
    Member
    Login to Send PM

    Would it be possible to fetch not one IP-number from DHT but a list (possible with only one element) and if a list with more than one number is recieved the client chooses one randomly from the list?

    If the systems in the list don't share anything it nobody would notice that there actually are several systems routing.

    I don't know much about DHT but a "proxy friend" might be a good thing to consider. Maybe later on with optimizations to route traffic?

    Posted 1 year ago #
  6. DanyaelX
    Member
    Login to Send PM

    I agree with kkr.

    this would make things much smoother for proxies.

    Posted 1 year ago #
  7. isdal
    Administrator
    Login to Send PM

    We are adding "auto friend add" features in 0.7, basically it would allow you to "subscribe" to a friend list and automatically add friends from that list. You could imagine either subscribing to a pseudo-centralized service (like thezwarm) where the provider has a number of high capacity servers and basically provide a vpn service for OneSwarm traffic.

    The other usage model (which was the one we were thinking of first) is to have people register their public key with the service, and then get a list of x random users (like 100) that gets added as limited friends.

    A combination would be possible as well, add all of the high capacity servers + x random other users.

    Running the same key on multiple servers will break things, the best way to handle it right now is to divide up the friend list and run different parts on different servers and then load balance by moving friends from one server to the next.

    Posted 1 year ago #
  8. kkr
    Member
    Login to Send PM

    Sounds like a nice feature. *Thumb up*

    How badly will things break and why?

    Suggestion for thezwarm: If the number of servers won't change until 0.7 maybe the easiest solution is to post all servers keys on the webpage. Since the number of users tends to become large a random list with unique users for each server would probably be sufficient since differences would be averaged out. Distributing these lists manually is doable since the list of users already is distributed manually. Then we pray and sacrifies to the internet gods (or maybe Isdal) that 0.7 is released before everything gets out of control.

    Posted 1 year ago #
  9. DanyaelX
    Member
    Login to Send PM

    kkr: working on it =) will let you know how things goes later in thezwarm thread

    Posted 1 year ago #

RSS feed for this topic

Reply

You must log in to post.