@vslavkin I'm not exactly an expert on Matrix; I have read the code but it was an earlier version of the project
They are both federated, both provide solid encryption
But I believe matrix utilizes JSON Pub/Sub via instance DB vs. direct user-to-user XML messages passing
If anyone has insight, plz share. In time I can read the newest spec of Matrix and better contrast and compare between the 2 projects
I'd need to do more research, but I suspect matrix could have been abstracted on XMPP