This article shows the structural vulnerability of blockchain wallets, followed by proposing eight technological countermeasures: 1) tamper-resistant computing (“javacard”), 2) smartcard anti-cloning, 3) smartcard self-content attestation, 4) applicative firewall, 5) bare metal architecture, 6) remote attestation, 7) dynamic PUF, 8) programming token.