A crypto currency transaction is always valid. This is so because the user said so. He puts it in the block's history, signs it and this has to be valid.
The beauty of cryptocurrency is here - there is no need to worry if someone is entitled to create coins. Anything that's placed in the history and signed, is valid. This is where the efficiencies of transactions are derived.