Say we have a public network and lots of peers. Each may need to communicate with another peer.
Would there be any huge security issue to each peer making the the public part of their key openly available across the network?
In this way, any other peer in the system could automatically calculate a secret to communicate with them. (e.g. using the secret as the AES encryption key)
Any caveats or issues welcome, thank you.