Securing Bitcoin Wallets Against Modern Hacks