Re: [bitcoin-dev] Wallet policies for descriptor wallets

2022-05-08 Thread Billy Tetrud via bitcoin-dev
I took a look at the spec for the wallet descriptor format, and I like the concept of having placeholder variables for keys. It reduces the size of the descriptor, makes it substantially easier for a human to read/verify, especially in the future when we have more complex scripts, and provides a

Re: [bitcoin-dev] Working Towards Consensus

2022-05-08 Thread Billy Tetrud via bitcoin-dev
> it is easier to get everyone to agree when everyone has something to gain That's unquestionably true. It doesn't really sound like what you said originally tho. > most users are either apathetic or trusting in the developers that initiated it being activated. This is a dangerous dynamic to

Re: [bitcoin-dev] CTV BIP Meeting #8 Notes

2022-05-08 Thread Billy Tetrud via bitcoin-dev
> This requires *recursive* covenants. Actually, for practical use, any walled-garden requires *dynamic* covenants, not recursive covenants. CTV can get arbitrarily close to recursive covenants, because you can have an arbitrarily long string of covenants. But this doesn't help someone implement

Re: [bitcoin-dev] Speedy covenants (OP_CAT2)

2022-05-08 Thread Nadav Ivgi via bitcoin-dev
On Sat, May 7, 2022 at 5:08 PM ZmnSCPxj via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > * Even ***with*** `OP_CAT`, the following will enable non-recursive covenants without enabling recursive covenants: > * `OP_CTV`, ... > * With `OP_CAT`, the following would enable recursive