Formal Verification of Smart Contracts Based on Users and Blockchain Behaviors Models | IEEE Conference Publication | IEEE Xplore