Hi Sumanth, this was a good read. Have you taken a look at “viewing keys” provided by Monero  and Zcash ? The owner of an address can selectively disclose transaction details to third parties, such as auditors, compliance and law enforcement. Thus, the owner can demonstrate honest possession in any sale or exchange, using data recorded in the blockchain. In this context, the argument that privacy coins are abstract rights does not appear to hold up.