Bibliography:
- bitcoin.stackexchange.com/questions/5883/is-there-a-listing-of-strange-or-unusual-scripts-found-in-transactions/105392#105392
- bitcoin.stackexchange.com/questions/547/useful-alternative-bitcoin-transaction-scripts
- bitcoin.stackexchange.com/questions/35956/non-standard-tx-with-obscure-op-codes-examples/36037#36037 notably provides the amazing www.quantabytes.com/articles/a-survey-of-bitcoin-transaction-types
Interesting ones:
- 77822fd6663c665104119cb7635352756dfc50da76a92d417ec1a12c518fad69 0
OP_IF OP_INVALIDOPCODE None None OP_ENDIF
. The second constant contains an ASCII patchRemove (SINGLE|DOUBLE)BYTE
so presumably this is a proof of concept.
- 4373b97e4525be4c2f4b491be9f14ac2b106ba521587dad8f134040d16ff73af 0
OP_ADD OP_ADD None OP_EQUAL OP_NOTIF OP_RETURN OP_ENDIF OP_FROMALTSTACK None OP_DROP
is provably unspendable because it always falls onOP_FROMALTSTACK
but nothing is ever placed in the ALTSTACK