@R3yScale @zzt there are in fact some interesting historical precedents to this, too
MXit (an old chat service in ZA) ran on protocol-compressed xmpp (iirc they made it asn.1 encoded but I could be misremembering). WhatsApp killed them stone dead by being a more efficient system with a better store&forward
there’s a bunch of annoying hard parts to this problem, and few of the open systems are up to the challenge right now