The "Script" system used by Bitcoin transactions is commonly described as a Forth-like, stack-based language.

What prior work influenced the design and layout of the Script instruction set?

Based on the locations of OP_RESERVED1 and OP_RESERVED2, it seems that the Bitcoin instruction set may draw on large segments of some earlier work.

There may have been a research paper or essay about a "Security Forth" published in the early 2000s which shared unusual similarities with the Bitcoin instruction set (like OP_2OVER and OP_3DUP operations). Though in recent years, no one has been able to locate a copy of this work.

What was the title of that work? Where was it published? Can anyone find a copy?

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.