Relying on PrivateNetwork for security

When using the PrivateNetwork V1 feature in go-libp2p we are allowing any peer to update all information of any other peer. To do so, we require no authentication between the peers. The peers select a random key pair on boot and allow any peer to connect to them and update their information.

Does the PrivateNetwork feature considered as a sufficient measure without any further credentials maintained by peers? Are there any attack vectors we should be worried about apart from the apparently impossible brute force or the psk being stolen?