Sort:  

The Problem is not about the witness nodes, the problems are the full nodes.
The Steem devs have pointed out in their last post that they're working on something to improve the situation. But I guess a lot of things will need a rewrite until this system starts scaling better.

Hello @raycoms, maybe you should have a look to the REAL Steem Messenger : https://steemit.com/utopian-io/@kingswisdom/steem-messenger-v0-0-3-private-beta-session-image-encryption-and-many-more

Everything in Steem Messenger happens out of the blockchain, in a permissionned database. More on our security protocol this weekend.