Looking for thoughts on how a user in a Multichain blockchain env might generate a private/public key address pair for the purpose of sending "value" to a recipient but only recipient would be able to decrypt priv key and sender would never be exposed to priv key, only public key. This is for an experiment so I don't need to discuss the obvious norms of why this may be nonsensical. Just curious of how a blind priv key could be generated as close as possible to zero trust / zero knowledge.
thanks,
sull