Blockchain, Ethereum, Simulation.
Another difference is that false negatives are not tolerated. The underlying SMT solver we used is Z3. The interpreter includes several optimizations, which we detail below. As an output, we extracted the argument array (also known as CALLDATA) and using the contract interface, translated into a