A Formal Verification Method for Smart Contract | IEEE Conference Publication | IEEE Xplore