vulnerabilities in cryptocurrency