Bitcoin is not broken: wallets are.