Phantom Wallet on Multiple Devices: Synchronization Risks, Security Holes, and Best Practices for Desktop + Mobile Users