I would like to send an encrypted message to an address, without knowing their public key.
If I understand ECIES correctly, in order to send an encrypted ECIES message to a party, say Bob, I need to know their secp256k1 public key. However it is not usually possible to figure out public key, at least from address alone.
So is it possible for me to perform public key encryption with a party where only ethereum address is known?