stevenroose / covenants.info

Creative Commons Zero v1.0 Universal
17 stars 13 forks source link

Recursive covenants in summary table #3

Open cryptoquick opened 7 months ago

cryptoquick commented 7 months ago

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/

tiero commented 7 months ago

Introspection opcodes, TXHASH, CAT + CSFS etc.. all allows recursive covenants

stevenroose commented 6 months ago

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.