this post was submitted on 16 Jun 2024
20 points (85.7% liked)

Matrix

196 readers
1 users here now

An open network for secure, decentralized communication

founded 4 years ago
MODERATORS
 

Edit: Question based on DMA: element.io/blog/the-eu-digital-markets-act-is-here/

top 9 comments
sorted by: hot top controversial new old
[–] [email protected] 8 points 2 weeks ago (1 children)

As far as I know, the Signal protocol was chosen to be the intermediary layer between the existing platforms. Matrix protocol was a candidate, but was not chosen.

Still, if you wish to use a bridge between Matrix and some other platform, then you can either set one up yourself or try to find a Matrix server that already has such bridge set up. https://matrix.org/ecosystem/bridges/

[–] [email protected] 4 points 2 weeks ago (1 children)

Do you have any articles or publications about that decision being made?

[–] [email protected] 4 points 2 weeks ago (1 children)
[–] [email protected] 3 points 2 weeks ago

I am still interested to know the details of how they came to this decision. Why Signal instead of Matrix.

AFAIK, signal doesn't federate, There is no "signal server-to-server" protocol. When people say "The Signal Protocol", they are talking about a cryptographic protocol, not a network protocol.

As for why they wouldn't use Matrix, I would assume it's just too heavy of a protocol for the scale they operate at. IIRC, Matrix isn't just a chat protocol. It's a multi-peer cryptographic state synchronization protocol. Chat is (was?) just the first "easy" application they were going to apply it to. (Now I'm curious if they still have plans for that at some point.) They've been making great strides in improving the efficiency, at least in the client-server API (I haven't been paying attention to the server-server API at all), but it's still going to be a heck of a lot more compute heavy than whatever custom API they're providing.

[–] [email protected] 3 points 2 weeks ago

I swear I feel like a shill...

Check out beeper.

[–] [email protected] 2 points 2 weeks ago (1 children)

why would we be able to? are the any plans to open them up?

[–] [email protected] 10 points 2 weeks ago (1 children)

element.io/blog/the-eu-digital-markets-act-is-here/

[–] [email protected] 1 points 2 weeks ago

interesting thanks, that's cool to hear. Sad that there's no effort to move to a standard protocol, but understandable.

[–] [email protected] 2 points 2 weeks ago* (last edited 2 weeks ago)

http://github.com/matrix-org/dma-demo-app-bridge-whatsapp

This is one thing I've found on their github so far, but it seems inactive.

There is a fork that element seem to have forked back:

http://github.com/element-hq/mautrix-whatsapp

from

http://github.com/mautrix/whatsapp