Smart Contract Security: A Review with a Focus on Decentralized Finance | IEEE Conference Publication | IEEE Xplore