4 ms·
Congrats Matrix team! That is huge. Competitor here, few questions: - You guys are currently implementing federated protocols, right? We do P2P protocols, I'm
by marknadal 8y ago
Congrats Matrix team! That is huge.
Competitor here, few questions:
- You guys are currently implementing federated protocols, right? We do P2P protocols, I'm curious why you guys chose federated - why do you think it is better?
- How are you guys different than Signal? Obviously way different than Telegram, as it isn't even Open Source (thanks for Open Sourcing your work!).
- When I was working on our E2EE private messaging app (ugly demo here: https://twitter.com/marknadal/status/989602258638684160 https://twitter.com/marknadal/status/989602258638684160 ), I ran into problems about metadata. Stuff like, do you guys reveal which public keys are talking to which other public keys? And the frequency of those conversations? Or do you encrypt that information as well (and if you do, how do you handle discovery then, and is it vulnerable to network frequency analysis attacks?)
Awesome work, congrats again, keep it up! Curious to hear more about your architecture.
- ATsch 8y ago> why federated, not decentralized? afaict, Matrix is both, kind of. Rooms are decentralized, while users are federated. > What about signal? Signal is great, but it solves a very different problem. It's a good replacement for talking to your best friends on your phone. But it fails quickly once you go past that. No true multi-device, no talking without releasing your phone number, no public groups. No mentions, no permalinks. In that regard, I'd say matrix is closer to telegram and irc than WhatsApp or Signal > what about metadata? The state of metadata in E2E is... not good. Really, only the content of the message is secret. There are a number of ideas how to deal with this.
- acct1771 8y ago> Signal is great, but it solves a very different problem. It's a good replacement for talking to your best friends on your phone. Riot does this pretty well, and when it's not alpha/beta, it'll probably do it really well.
- jhasse 8y agoTelegram's clients are open source.