The secure protocol Matrix is evolving into a truly peer to peer design. It currently still requires a server but with the new Alpha version it is truly peer to peer browser based. Their aim is a hibrid model that can do everything. If you want a server, do that, if you want browser based, do that. truly interconnected! here are all the details:
If they get this right, they will be a serious protocol hard to ignore. The core Matrix team maintains bridges to Slack, IRC, XMPP and Gitter, and meanwhile the wider Matrix community provides bridges for Telegram, Discord, WhatsApp, Facebook, Hangouts, Signal and many more.Even our beloved activity pub(Mastodon) can be plugged in.
I have since a few weeks ditched telegram in favor of Matrix (Client: riot)