@raphaelrobert@phoenix_r_d That solves the federation-problem but let me guess you are going to implement a new c2s protocol instead of using Matrix, XMPP or whatever we already have?
I knew it. 🙄 the typical story: you think you can do it better than everyone else. Increase fragmentation instead of improving what already is available. Spoiler: everyone is thinking the same and in the end you will re-invent the weel over and over again instead of bringing us forward.
If you want to hide metadata, just help Matrix with encrypted state events.
If you want MLS, help Matrix with their shift to it (already planned but lacks resources)
@raphaelrobert@phoenix_r_d or help xmpp. At its core it is very minimal and flexible. You can invent new ways there to hide metadata, share it with the community, write XEPs and try to help everyone, adopting it.
There ARE opportunities here. Of course starting from scratch makes more fun, but in the end you will run into the same walls, the others already ran again. Then you are forced to do compromises. And others will say, that you did bad decisions and they need to start from scratch