A Metric-Based Approach to Modelling a Virtual Machine for Smart Contract Execution | IEEE Conference Publication | IEEE Xplore