If a user has an account on an SSH server with a certain public key in its authorized_keys file, and an account on another SSH server B with the same public key in its authorized_keys file, can a third party figure out that these two accounts belong to the same individual?
In this scenario the third party is does not have an account or any sort of access to the servers.