Preventing Phishing Attacks With Passkeys In A Decentralized Environment