In my opinion it should be Zero-Knowledge protocols.
<a href="https://en.wikipedia.org/wiki/Zero-knowledge_proof" rel="nofollow">https://en.wikipedia.org/wiki/Zero-knowledge_proof</a>
Since the only fate of any private data with third-parties is to be eventually leaked, it is best to know as little as possible about users. Monetization of protocols where every data packet has a nano monetary value would allow for strong encryption and would guarantee that communication is as secure as modern decentralized financial transactions.