Detecting Vulnerabilities in Smart Contract within Blockchain: A Review and Comparative Analysis of Key Approaches | IEEE Conference Publication | IEEE Xplore