Moxie: there&#x27;s a third alternative to centralization and federation which nobody is talking about on this thread: P2P. I&#x27;d be interested to hear your thoughts on what pitfalls someone (me) might encounter trying to implement a peer-based messaging system. I&#x27;ve got a lot of learning to do before I feel qualified to actually write code for such a project, but it&#x27;s something I&#x27;m actively working toward.