Using phone numbers as an identifier is terrible, use session! https://getsession.org/
Your private key that is used to encrypt the messages and the public key is your identifier
Your private key that is used to encrypt the messages and the public key is your identifier
Arguments are usually just "ad hominem" against blockchain.