I’m personally crossing my fingers for Discord.

  • darvit@beehaw.org
    link
    fedilink
    English
    arrow-up
    14
    ·
    2 years ago

    This is not true. Data will only be sent to your homeserver if a user on your homeserver joins a room on another server. And only the data for that room is sent, not the whole network. The room data only contains all state changes, and a small amount of recent messages. The amount of state changes is the biggest problem.

    Matrix protocol does have a giant problem regarding spam joins though, which make a complete instance basically unusable. Last time I talked with people related to the protocol they didn’t want to or know how to fix it, because the need to verify all room state changes.

    • Andreas@feddit.dk
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 years ago

      Thanks for the information. I set up a Matrix instance with a friend before and noticed it had significantly more resource usage than expected of a little chat client, then someone else explained that Matrix was trying to discover all of the other nodes on the network so I assumed it was true. What causes so many state changes to be generated?