Self-hosted wallets: the elephant in the crypto room?