On Fri, Jan 21, 2022 at 9:32 AM Billy Tetrud wrote:
> > Bitcoin doesn't have a strong single concept of a 'parent'
>
> I'm using the term "parent" loosely in context here to mean a relationship
> where an input has constraints applied to an output (or outputs).
>
Yes and I'm using it more specif
> Bitcoin doesn't have a strong single concept of a 'parent'
I'm using the term "parent" loosely in context here to mean a relationship
where an input has constraints applied to an output (or outputs).
> verify the secure hash chain from its parent to itself so that it knows
what the parent loo
On Thu, Jan 20, 2022 at 11:23:30AM -0800, Bram Cohen via bitcoin-dev wrote:
> > Nodes currently aren't required to keep around the whole blockchain, but
> > your proposal sounds like it would require them to. I think this could be
> > pretty detrimental to future scalability. Monero, for example, h
On Tue, Jan 18, 2022 at 6:25 PM Billy Tetrud wrote:
> > 'assert that my parent has a scriptpubkey of X'... That way you can, for
> example, have a UTXO which only allows itself to be absorbed by a
> transaction also involving a UTXO with a particular capability
>
> I'm not sure I fully follow. I
> 'assert that my parent has a scriptpubkey of X'... That way you can, for
example, have a UTXO which only allows itself to be absorbed by a
transaction also involving a UTXO with a particular capability
I'm not sure I fully follow. I usually think about covenants as having the
reverse form, that
On Tue, Jan 18, 2022 at 7:10 AM Billy Tetrud wrote:
> > Since scriptpubkeys/scriptsigs continue to run ephemerally at
> validation time full turing completeness is much less dangerous than people
> fear.
>
> The covenant proposals I've seen that might give bitcoin turing
> completeness require a
> Since scriptpubkeys/scriptsigs continue to run ephemerally at validation
time full turing completeness is much less dangerous than people fear.
The covenant proposals I've seen that might give bitcoin turing
completeness require a turing complete process to be stepped such that each
step is a t
There are a few different approaches to adding covenants and capabilities
to the UTXO model with varying tradeoffs. It turns out that it can be done
while making very few but not quite zero compromises to practices Bitcoin
has been following so far.
First, the good news: Full support for both capa