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

2022-05-12 Thread Billy Tetrud via bitcoin-dev
@Jorge & Zmn > A recursive covenant guarantees that the same thing will happen in the future. Just a clarification: a recursive covenant does not necessarily guarantee any particular thing will happen in the future. Both recursives and a non-recursive covenant opcodes *can* be used to guarantee s

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

2022-05-12 Thread ZmnSCPxj via bitcoin-dev
Good morning Jorge, > I fail to understand why non recursive covenants are called covenants at all. > Probably I'm missing something, but I guess that's another topic. A covenant simply promises that something will happen in the future. A recursive covenant guarantees that the same thing will h

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

2022-05-12 Thread Jorge Timón via bitcoin-dev
I think something like visacoin could be kind of feasible without recursive covenants. But as billy points out, I guess they could kind of do it with multisig too. I fail to understand why non recursive covenants are called covenants at all. Probably I'm missing something, but I guess that's anoth

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

2022-05-10 Thread Billy Tetrud via bitcoin-dev
> So if you don't want to receive restricted coins, just don't generate an address with those restrictions embedded. This is an interesting point that I for some reason haven't thought of before. However... > Unless governments can mandate that you generate these addresses AND force you to accep

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

2022-05-09 Thread Keagan McClelland via bitcoin-dev
> > > To me the most scary one is visacoin, specially seeing what happened in canada and other places lately and the general censorship in the west, the supposed war on "misinformation" going on (really a war against truth imo, but whatever) it's getting really scary. But perhaps someone else can b

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] CTV BIP Meeting #8 Notes

2022-05-07 Thread ZmnSCPxj via bitcoin-dev
Good morning Jorge, > I think people may be scared of potential attacks based on covenants. For > example, visacoin. > But there was a thread with ideas of possible attacks based on covenants. > To me the most scary one is visacoin, specially seeing what happened in > canada and other places lat

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

2022-05-07 Thread Jorge Timón via bitcoin-dev
I think people may be scared of potential attacks based on covenants. For example, visacoin. But there was a thread with ideas of possible attacks based on covenants. To me the most scary one is visacoin, specially seeing what happened in canada and other places lately and the general censorship in

[bitcoin-dev] CTV BIP Meeting #8 Notes

2022-05-07 Thread alicexbt via bitcoin-dev
Hi Bitcoin Developers, Summary for the last CTV meeting: Topics: 1)APO version of the simple vault 2)APO as alternative to CTV 3)fiatjaf's CTV spacechain demo 4)Compare CTV with other covenant proposals 5)Recursive covenants 6)Responding to FUD ==