This already exists. It's called XMPP.
The only drawbacks I see is that it still requires servers and doesn't have end-to-end encryption. If it could be made to work on a decentralised mesh network, like the Bitcoin network, it'll fit the bill perfecly.
This already exists. It's called XMPP.
The only drawbacks I see is that it still requires servers and doesn't have end-to-end encryption. If it could be made to work on a decentralised mesh network, like the Bitcoin network, it'll fit the bill perfecly.