Blockchain vs. Deepfakes: The New Frontier of Secure Identity