Sort:  

With hive there is no smart contract so it has to be encrypted. But a front end can do that I believe. That is how it works with memos that are encrypted, they are on chain but cannot be read. SC come in with sidechains.

OK, I think I understand it a little bit better now. I think this can be worked out.