Faith in Self-Custody Shaken as Coldcard's $38 Million Exploit Raises Security Concerns Finance July 31, 2026