this post was submitted on 12 Feb 2025
68 points (98.6% liked)

Privacy

39742 readers
173 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

Is matrix good to use, seen a lot of drama around it. For example hackliberty.org left it because of lacking of security and moderation, do you still recommended it?

you are viewing a single comment's thread
view the rest of the comments
[–] toastal@lemmy.ml 27 points 4 months ago (10 children)

Matrix literally syncs the entire data/metadata history to all other servers where someone pops in; chat is meant to have an ephemeral aspect to it. The whole network is de facto centralized on Matrix.org or the servers they host for others which means one org has access to almost everything—like the issue with Signal.

What’s scary to me is how expensive it is to run this eventual consistency model, which should not be a protocol requirement for this style of communication. It sucks so much RAM, so much storage, so wasteful—which causes medium-sized servers to shutdown on maintenance costs alone which causes more users to leave for the Matrix.org. These are not the characteristics of a revolutionary protocol—revolutionary is users & collectives to reasonably be self-hosting this stuff for their privacy & autonomy.

[–] mox@lemmy.sdf.org 4 points 4 months ago* (last edited 4 months ago) (2 children)

Matrix literally syncs the entire data/metadata history to all other servers where someone pops in

How else would you expect a decentralized and persistent chat room to work? If that stuff wasn't synced among the servers that were invited to participate in a room, then it wouldn't be decentralized; one server going down would kill the room (or at least lose data).

The only way I can think of is not to use servers at all, but go fully peer-to-peer. Matrix has done some proof-of-concept work toward this, but I'm not aware of any service that does it successfully while being practical for most people, yet.

chat is meant to have an ephemeral aspect to it.

There are use cases where that makes sense, but for general use? No thanks. When I lose my account password or my phone breaks, I want to be able to sign in on another device and still have my message history.

It sucks so much RAM, so much storage,

Synapse is indeed a heavy server implementation. Several lighter ones are in development, some of which people are using already.

[–] CCRhode@lemmy.ml 1 points 4 months ago

I’m not aware of any service that [goes fully peer-to-peer] while being practical for most people, yet.

Retroshare is almost ready for prime time after remaining in development for over 20 years. Each "friend" runs it's own service for the decentralized network of "friends" and hands off message fragments from immediate "friends" for swapping files, store-and-forward messages, chats, etc., to other more distant network participants.

The swindle is that your friends know you by your IP address. If Big Government, Big Media, or Big Crime knocks over one of them, they've got you, too. But — not to worry — you can actually — so I'm told — run an RS instance behind a TOR hidden service.

I much prefer the article from 22 Mar 2019 about "TOR Onion Services" preserved at the Wayback Machine instead of the current article.

load more comments (1 replies)
load more comments (8 replies)