I thought "federation" was superior to anything else, at least as of today
I am not sure P2P works for building any sort of "community". BitTorrent comes to mind, its not really a "community". Am I missing something?
Jami - the distributed and open source communication platform