|
|
|
|
|
by khed
3177 days ago
|
|
I am excited for the phone but I don't get having matrix as the messaging app. I don't see the value in matrix. Encryption is not on by default, which is unacceptable in a modern messaging app. It leaks metadata like a seive. None of my friends or co-workers on it. It isn't decentralized enough. They should just use briar. It hides metadata, it's encrypted, it's peer to peer. It's biggest downsides are no file transfer, no iOS client, no offline messaging. Or better yet someone should develop an app based on one of the newer concepts like vuvuzela/alpenhorn or loopix. |
|
You’re right that metadata isn’t protected serverside: so use servers you trust. In future the plan is to move to a hybrid p2p approach to fix this, but usability and features are more important given you can pick the servers to trust. https://matrix.org/~matthew/2016-12-22%20Matrix%20Balancing%... has more details on the tradeoff.
I’d be shocked if your friends and coworkers aren’t accessible via Matrix, given bridges through to Gitter, IRC, Slack etc. And if you want them to be native Matrix users, just invite them :)
In terms of “not decentralised enough”... the only bits which aren’t decentralised are the node which hosts your account, and (currently) the mapping DB of email/msisdn to matrix IDs. The latter is being fixed by the community currently; the former is harder but due to be worked on next year (hopefully solved by the time the Librem5 ships).
In terms of briar: it’s a great project, and perhaps it will surpass Matrix in time. But right now the battery and bandwidth requirements of running a full p2p stack on the client - as well as all the missing features you list, are a showstopper. It’s also not really set up as an open protocol/specification; just a library and app.
So, Matrix is probably the best bet for now. And we’re counting on evolving at the current rate or faster over the next year in the lead up to the Librem5 shipping.