vulnerabilities in the blockchain