Blockchain Programming Languages Vulnerabilities and Error Mitigation Strategies | IEEE Conference Publication | IEEE Xplore