--- Log opened Tue Sep 12 00:00:20 2023 00:18 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has quit [Ping timeout: 255 seconds] 00:22 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-wizards 00:40 -!- benwestgate [~BenWestga@035-146-116-090.res.spectrum.com] has joined #bitcoin-wizards 00:43 -!- javi404 [~quassel@2601:582:0:2c41:91ca:6895:2072:3474] has quit [Ping timeout: 255 seconds] 00:44 -!- benwestgate [~BenWestga@035-146-116-090.res.spectrum.com] has quit [Client Quit] 00:44 -!- benwestgate [~BenWestga@035-146-116-090.res.spectrum.com] has joined #bitcoin-wizards 00:45 -!- javi404 [~quassel@2601:582:0:2c41:91ca:6895:2072:3474] has joined #bitcoin-wizards 01:41 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 01:42 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 01:52 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 02:32 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 03:05 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 03:28 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 245 seconds] 03:29 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 04:11 -!- waxwing [~waxwing@193.29.57.116] has quit [Server closed connection] 04:11 -!- waxwing [~waxwing@193.29.57.116] has joined #bitcoin-wizards 04:22 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 04:26 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has quit [Remote host closed the connection] 04:42 -!- acl [~acl@41.140.34.65] has joined #bitcoin-wizards 04:45 -!- waxwing [~waxwing@193.29.57.116] has quit [Quit: ZNC 1.7.4+deb0+bionic0 - https://znc.in] 04:46 -!- waxwing_ [~waxwing@193.29.57.116] has joined #bitcoin-wizards 05:05 -!- vincenzopalazzo [~vincenzop@static.14.246.108.65.clients.your-server.de] has joined #bitcoin-wizards 05:05 -!- acl [~acl@41.140.34.65] has quit [Quit: Leaving...] 05:05 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 06:35 < Chris_Stewart_5> sanket1729: The idea would be to do a slim soft fork with uncontroversial (:tm:) addition of 64 bit arithmetic opcodes. Then futures soft forks like OP_INOUT_AMOUNT, OP_TLUV, OP_VAULT etc can build off that work 06:37 < Chris_Stewart_5> Perhaps the soft fork that i'm proposing should add point math too as that -- IIUC -- would be required for TLUV 06:38 < Chris_Stewart_5> Is there a reason people seem to be circling the wagons on OP_VAULT rather than OP_TLUV? Or is it just a matter of thats where the elbow grease is currently being applied? 06:40 -!- tusko [~yeurt@user/tusko] has quit [Ping timeout: 246 seconds] 06:41 -!- tusko [~yeurt@user/tusko] has joined #bitcoin-wizards 06:59 < instagibbs> OP_VAULT was scoped for a specific use-case, then later took inspiration from TLUV for actual taproot mechanics, simplifying the spec. I don't think aj is interested in pushing TLUV further, but I could be mistaken. 07:11 < jamesob> Chris_Stewart_5: afaiu, TLUV was more conceptual than anything else. There were never any specific semantics defined for articulating leaf update rules, which is part of what OP_VAULT does 07:14 < jamesob> also, it's very difficult to build certain OP_VAULT equivalents (batching, revaults) with more "primitive" approaches like IN/OUT stack pushes because fundamentally you need the deferred check framework to support cross-input amount aggregation. burak did something sort of equivalent with a dummy "control" input at the end that did the total 07:14 < jamesob> checks, but (i) it couldn't handle revaults and (ii) the script was extremely verbose and complicated 07:14 -!- michaelfolkson [~michaelfo@138.68.143.20] has quit [Server closed connection] 07:15 -!- michaelfolkson [~michaelfo@138.68.143.20] has joined #bitcoin-wizards 07:15 < Chris_Stewart_5> jamesob: Agree. I guess i'm trying to figure out why it never made the transition from concept -> implementation. Is it just because its too much work for the authors? Was there fatal flaws discovered that haven't been publically shared? Is the politics of activating things on the bitcoin network too much hassle for the author to continue developing it? :man_shrugging: 07:16 < jamesob> my guess: because coming up with a generic mechanism to articulate allowable leaf transformations in script is very hard 07:17 < Chris_Stewart_5> Hmm, what do you mean by deferred check framework for cross input amount agg? Do you have any pointers of where to look to read more on this? 07:17 < jamesob> commit: https://github.com/bitcoin-inquisition/bitcoin/pull/21/commits/7544d9275452b78d1658c0f93c90655c3c35ba27 07:18 < Chris_Stewart_5> Thanks for all the feedback, i'll look into this stuff! 07:19 < jamesob> OP_VAULT deferred checks spec: https://github.com/bitcoin/bips/blob/4aae726be9610a675b362e66f539ce0d5f903a5f/bip-0345.mediawiki#deferred-check-evaluation 07:20 < jamesob> actual deferred checks execution: https://github.com/bitcoin-inquisition/bitcoin/pull/21/commits/1ec21284d411cb34ec60d772129ac4b5aaaebb70#diff-97c3a52bc5fad452d82670a7fd291800bae20c7bc35bb82686c2c0a4ea7b5b98 07:22 < instagibbs> I also think the xonly math was a big bummer for the idea as well, no citations on that but "evicting" a pubkey wasn't as simple as hoped 07:24 < Chris_Stewart_5> instagibbs: Yes, thats cited on the TLUV email... when are we going to get rid of xonly? can we just allocated a v1 taproot version with 33 byte public keys? 07:25 < Chris_Stewart_5> g 07:26 < Chris_Stewart_5> 'get rid of' is too strong of a term, soft fork and then encourage 33 byte usage? :-) 07:26 < instagibbs> nah just use v2 and v3 to be even and odd, respectively 07:26 * instagibbs logs off 08:12 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 08:35 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 08:48 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-wizards 09:14 -!- jon_atack [~jonatack@user/jonatack] has joined #bitcoin-wizards 09:14 -!- jonatack [~jonatack@user/jonatack] has quit [Read error: Connection reset by peer] 09:37 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 10:23 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 11:02 -!- benwestgate [~BenWestga@035-146-116-090.res.spectrum.com] has quit [Quit: Leaving.] 11:11 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 11:14 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 11:16 -!- berndj [~berndj@197.189.254.139] has quit [Server closed connection] 11:17 -!- berndj [~berndj@197.189.254.139] has joined #bitcoin-wizards 11:32 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 11:34 -!- gfdhgf [~kghuyg@87.76.253.250] has joined #bitcoin-wizards 11:58 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 12:11 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 12:20 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 12:26 -!- brunoerg [~brunoerg@2001:12d0:2080:2800:172:26:fffe:f00a] has joined #bitcoin-wizards 12:37 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 12:48 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 12:59 -!- brunoerg [~brunoerg@2001:12d0:2080:2800:172:26:fffe:f00a] has quit [Remote host closed the connection] 13:05 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 13:07 -!- gfdhgf [~kghuyg@87.76.253.250] has quit [Quit: Leaving] 13:18 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 13:26 -!- brunoerg [~brunoerg@143.107.231.30] has joined #bitcoin-wizards 13:32 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 13:41 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 13:42 -!- deusexbeer [~deusexbee@188.170.81.111] has joined #bitcoin-wizards 13:58 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 14:02 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 14:04 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 14:05 -!- brunoerg [~brunoerg@143.107.231.30] has quit [Remote host closed the connection] 14:38 -!- jnewbery [~john@user/jnewbery] has quit [Server closed connection] 14:38 -!- jnewbery [~john@user/jnewbery] has joined #bitcoin-wizards 14:52 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 15:02 -!- pablomartin [~pablomart@89.40.212.88] has joined #bitcoin-wizards 15:03 -!- benwestgate [~BenWestga@035-146-116-090.res.spectrum.com] has joined #bitcoin-wizards 15:04 -!- lbia [~lbia@user/lbia] has quit [Ping timeout: 246 seconds] 15:07 -!- benwestgate [~BenWestga@035-146-116-090.res.spectrum.com] has quit [Ping timeout: 245 seconds] 15:07 -!- vysn [~vysn@user/vysn] has quit [Remote host closed the connection] 15:19 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Remote host closed the connection] 15:34 -!- benwestgate [~BenWestga@035-146-116-090.res.spectrum.com] has joined #bitcoin-wizards 15:46 -!- Jackielove4u [uid43977@user/jackielove4u] has quit [Quit: Connection closed for inactivity] 15:50 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 16:24 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 255 seconds] 18:21 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 18:39 -!- jonasschnelli [~jonasschn@static.239.36.216.95.clients.your-server.de] has quit [Server closed connection] 18:40 -!- jonasschnelli [~jonasschn@2a01:4f9:2a:2510::2] has joined #bitcoin-wizards 18:53 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 252 seconds] 20:21 -!- pablomartin [~pablomart@89.40.212.88] has quit [Ping timeout: 252 seconds] 20:35 -!- andytoshi [~apoelstra@user/andytoshi] has quit [Server closed connection] 20:35 -!- andytoshi [~apoelstra@user/andytoshi] has joined #bitcoin-wizards 20:51 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 21:23 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 252 seconds] 21:58 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has quit [Remote host closed the connection] 21:58 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has joined #bitcoin-wizards 23:13 -!- ghost43_ [~ghost43@gateway/tor-sasl/ghost43] has joined #bitcoin-wizards 23:13 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has quit [Ping timeout: 246 seconds] 23:23 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 23:58 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards --- Log closed Wed Sep 13 00:00:21 2023