Covenants and capabilities in the UTXO model



Summary:

The conversation between Billy Tetrud and an unknown recipient discusses Bitcoin's lack of a strong single concept of a 'parent' and the idea of optimizing for adding as little to the UXTO model as possible. The recipient expresses concern about transactions becoming invalid due to the limitation of only being able to point back so far, which could result in problems during reorgs. While the recipient is unsure about the necessity of strict transaction monotinicity, they express concern about intentional DOS or spikes in transaction fees causing technical issues. The conversation also touches on the use of capabilities validation tricks and optional mappings of inputs to outputs in a transaction.


Updated on: 2023-06-15T03:47:19.812150+00:00