Looking here, most of the basic opcodes are 3 while JUMP is 8. Wondering why this is, why the 3x multiplier on this instruction.

  • On "traditional" architectures, a branch (if/else) operation is usually compiled into a JUMP followed by a few NOPs. Since miners ultimately run their mining application on some "traditional" architecture, perhaps this is why JUMP is ascribed with a higher cost than that of other opcodes. – goodvibration Mar 2 '19 at 8:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.