Nice idea, but how do you want to send/transmits the messages? Via the blockchain, that will be not instant and work for a very limited number of users. Or by using the conventional way that will be not decentralised.
So, what will be your invention here?