:boost_requested: Pitching a new federation protocol
@networkexception The message signatures are not just there for fun, but they are required for many of the guarantees and features polyproto offers.I definitely see your greater point, though. But I would not agree that signing individual messages immediately or inherently makes any given messaging ecosystem a metadata and privacy nightmare.
polyproto is, right now, especially aimed at covering a lot of "regular people" use cases. A lot of those use cases—as demonstrated by Discord—are inherently public: Being in a large community space (i.e. of a Programming Language or some internet celebrity) is an inherently public thing. Complete secrecy is just not compatible with those use cases. However, I would like to be a lot better than Matrix when it comes to enabling private and secure encrypted messaging (just out of spite, tbh). Notthing is really set in stone regarding the topic of encryption yet, beside the fact that (for many reasons) I'd like to use MLS. If you are interested in giving further input or even steering the metaphorical ship on that topic, I wholeheartedly invite you to do so!

