• FuckBigTech347@lemmygrad.ml
    link
    fedilink
    arrow-up
    5
    ·
    2 years ago

    That would be quite awesome comrade. I would immediately put something like this on one of my Xeon boxes and play around with it.

    • Arsen6331 ☭@lemmygrad.ml
      link
      fedilink
      arrow-up
      4
      ·
      2 years ago

      The problem, and why it’s hard to get people to host it, is that nodes can take a lot of bandwidth, since they fall back to relaying data if they can’t establish a connection through hole punching on its own. While on most networks, the rate of success for hole punching with UDP is around 91% (much lower for TCP), it drops when the user is using a heavily restricted network such as one in a school or workplace, or if the user is on a mobile network. In these cases, a lot more people are going to have to relay their data, and unless there are a lot of servers to share the load, the bandwidth usage will be high.