This question details sending a message with Ethereum :How do I send an arbitary message to an Ethereum address?. Say we have two parties P1 & P2 , if P1 sends a message to P2 how can P2 verify the message sent by P1 is what has been stored on the network/blockchain ?
Is this implicitly guaranteed by Ethereum ?