Why Nostr? What is Njump?
2023-09-20 22:11:49

geodesic on Nostr: I've been diving into the protocol differences between Matrix and XMPP, and I'm a bit ...

I've been diving into the protocol differences between Matrix and XMPP, and I'm a bit surprised. The high level takeaways I see are:

Matrix:
+ bridge integration to lots of protocols
+ more popular amongst the new kids?
- more CPU, RAM, and network requirements
- centralized dev corporation
- centralized metadata honeypot
- only a handful clients
- only one reliable server implementation
- JavaScript everywhere
- chat rooms work by synchronizing conversation state, which is very expensive

XMPP:
+ more bots plugins
+ very efficient and resource friendly
+ more battle tested / stable
+ decentralized development
+ many many clients with good feature compatibility
+ easy to avoid javascript
+ no metadata honeypots
- older and less popular
- no marketing team to convince the script kiddies to use it?

Why don't Matrix users use XMPP? It seems better in almost every way.

#matrix #xmpp #plebchain #Foss #libre #freedom
Author Public Key
npub14yu97h9v0ayx26ftyjf63pqg9decve5zxl90cva7pqjmtr8dafhqxvqxvc