Bitcoin Q&A: Hardware wallets and attack surface