Open cryptoquick opened 7 months ago
Introspection opcodes, TXHASH, CAT + CSFS etc.. all allows recursive covenants
In fact the original use of the word covenants in bitcoin only referred to recursive covenants, but then later changed to mean any form of introspection. At this moment I think it might indeed be valuable to write a bit about the distinction between real "recursive-capable covenants" and simple introspection constructs that don't enable recursion.
In the summary table, there's no mention of recursive covenants, and which op code supports which. This is relevant to rollups, as pointed out by John Light's work here: https://bitcoinrollups.org/