I’ve been thinking about this for a bit, if all traffic is end-to-end encrypted, the server connecting two endpoints doesn’t have access to the data, so as far as I can see there’s no reason that this couldn’t be implemented using federated services.
I would be surprised if such a service doesn’t already exist, just waiting for widespread user adoption, which undoubtedly relies on mobile phone apps to pass a minimum threshold of viability, something which both Lemmy and Mastodon both struggle with.
The people here today are really part of the early adopters, once you start seeing mainstream media talk about the fediverse, you can expect traction.
Moxie Marlinspike mentioned why they decided to build a centrualized service: basically, for rapid update to security protocols and less technical burden for backward compatibility.
I mean, Signal’s encryption is literally based of OTR’s which was popular on XMPP for like a decade before Signal came around, OMEMO further added ratcheting which allows for one party to be offline when starting the convo.
I’ve been thinking about this for a bit, if all traffic is end-to-end encrypted, the server connecting two endpoints doesn’t have access to the data, so as far as I can see there’s no reason that this couldn’t be implemented using federated services.
I would be surprised if such a service doesn’t already exist, just waiting for widespread user adoption, which undoubtedly relies on mobile phone apps to pass a minimum threshold of viability, something which both Lemmy and Mastodon both struggle with.
The people here today are really part of the early adopters, once you start seeing mainstream media talk about the fediverse, you can expect traction.
Moxie Marlinspike mentioned why they decided to build a centrualized service: basically, for rapid update to security protocols and less technical burden for backward compatibility.
https://signal.org/blog/the-ecosystem-is-moving/
Indeed there is decentralized E2EE messenger: https://getsession.org/ and it is quite popular (not close to the popularity of signal, though).
I mean, Signal’s encryption is literally based of OTR’s which was popular on XMPP for like a decade before Signal came around, OMEMO further added ratcheting which allows for one party to be offline when starting the convo.