--- Log opened Fri Aug 04 00:00:18 2023 00:00 -!- benwestgate [~ben@cpe-76-184-56-170.tx.res.rr.com] has quit [Client Quit] 00:15 -!- wudu_ [~wudu@dynamic-077-182-135-064.77.182.pool.telefonica.de] has quit [Ping timeout: 260 seconds] 00:19 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 00:23 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-wizards 00:27 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 250 seconds] 00:32 -!- dongcarl [~dongcarl@cpe-66-65-169-19.nyc.res.rr.com] has quit [Quit: Ping timeout (120 seconds)] 00:32 -!- dongcarl [~dongcarl@cpe-66-65-169-19.nyc.res.rr.com] has joined #bitcoin-wizards 00:54 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 00:55 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has joined #bitcoin-wizards 01:00 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has quit [Ping timeout: 260 seconds] 01:22 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 01:27 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has joined #bitcoin-wizards 01:32 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has quit [Ping timeout: 264 seconds] 01:55 -!- wudu_ [~wudu@dynamic-077-182-135-064.77.182.pool.telefonica.de] has joined #bitcoin-wizards 02:01 -!- tusko [~yeurt@user/tusko] has quit [Remote host closed the connection] 02:01 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has joined #bitcoin-wizards 02:03 -!- tusko [~yeurt@user/tusko] has joined #bitcoin-wizards 02:06 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has quit [Ping timeout: 260 seconds] 02:20 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has joined #bitcoin-wizards 02:25 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has quit [Ping timeout: 245 seconds] 02:41 -!- greypw2546002161 [~greypw254@grey.pw] has quit [Quit: I'll be back!] 02:41 -!- greypw2546002161 [~greypw254@grey.pw] has joined #bitcoin-wizards 02:43 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 02:46 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has joined #bitcoin-wizards 02:50 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has quit [Ping timeout: 246 seconds] 03:00 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 03:20 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has joined #bitcoin-wizards 03:20 -!- vysn [~vysn@user/vysn] has joined #bitcoin-wizards 03:23 -!- wudu_ [~wudu@dynamic-077-182-135-064.77.182.pool.telefonica.de] has quit [Ping timeout: 264 seconds] 03:25 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has quit [Ping timeout: 260 seconds] 03:34 -!- wudu_ [~wudu@dynamic-077-182-135-064.77.182.pool.telefonica.de] has joined #bitcoin-wizards 03:43 -!- GusCtSr [~gustavo@138.121.116.213] has joined #bitcoin-wizards 03:48 -!- GusCtSr [~gustavo@138.121.116.213] has quit [Client Quit] 03:53 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has joined #bitcoin-wizards 03:58 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has quit [Ping timeout: 260 seconds] 04:25 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has joined #bitcoin-wizards 04:30 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has quit [Ping timeout: 245 seconds] 04:59 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has joined #bitcoin-wizards 05:04 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has quit [Ping timeout: 260 seconds] 05:10 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 05:19 -!- vysn [~vysn@user/vysn] has quit [Remote host closed the connection] 05:28 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has joined #bitcoin-wizards 05:41 -!- vysn [~vysn@user/vysn] has joined #bitcoin-wizards 05:53 -!- benwestgate [~ben@2603-8080-7404-ed1f-6fe5-b511-859e-0015.res6.spectrum.com] has joined #bitcoin-wizards 06:18 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 06:21 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 06:39 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 06:53 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 07:37 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-wizards 07:39 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 07:58 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 08:00 -!- salvatoshi [~salvatosh@genymobile-2-6-86.fib.nerim.net] has joined #bitcoin-wizards 08:48 -!- Chris_Stewart_5 [~Chris_Ste@68.235.43.93] has quit [Ping timeout: 245 seconds] 08:51 -!- Chris_Stewart_5 [~Chris_Ste@68.235.43.165] has joined #bitcoin-wizards 08:51 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 09:02 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 09:18 -!- vtnerd [~weechat@50.81.199.196] has quit [Quit: WeeChat 3.8] 09:20 -!- salvatoshi [~salvatosh@genymobile-2-6-86.fib.nerim.net] has quit [Ping timeout: 250 seconds] 09:23 -!- vtnerd [~weechat@50.81.199.196] has joined #bitcoin-wizards 09:40 -!- tristan_ [~tristan_@120.88.40.147] has quit [Ping timeout: 246 seconds] 09:41 -!- cotsuka [~cotsuka@user/cotsuka] has quit [Remote host closed the connection] 09:45 -!- vysn [~vysn@user/vysn] has quit [Remote host closed the connection] 09:48 -!- vysn [~vysn@user/vysn] has joined #bitcoin-wizards 10:21 -!- vysn [~vysn@user/vysn] has quit [Remote host closed the connection] 10:26 -!- vysn [~vysn@user/vysn] has joined #bitcoin-wizards 11:04 -!- vysn [~vysn@user/vysn] has quit [Remote host closed the connection] 11:10 -!- vysn [~vysn@user/vysn] has joined #bitcoin-wizards 11:41 -!- vysn [~vysn@user/vysn] has quit [Quit: WeeChat 4.0.2] 12:17 -!- wudu_ [~wudu@dynamic-077-182-135-064.77.182.pool.telefonica.de] has quit [Ping timeout: 245 seconds] 12:18 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 12:42 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 13:36 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has quit [Remote host closed the connection] 13:46 -!- salvatoshi [~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr] has joined #bitcoin-wizards 14:11 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 14:17 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 14:37 -!- salvatoshi [~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 14:54 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 14:55 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 15:04 < stevenroose> I don't think the taproot sighash is an improvement compared to the segwit one. It tries to be smarter but then it makes the internal structure very dependent on the sighash flags. While the segwit one keeps the structure and just puts zero bytes in places where there is nothing to commit. 15:05 < stevenroose> Also, the lack of explicit commitment to the prevout is annoying. There is the prevouts hash and a input index, but that complicates things too. 15:05 < stevenroose> Just some points of (obviously too late) feedback, but I'll try be around reviewing when we ever get to a new sighash construction :) 15:08 < stevenroose> I had some fun implementing double spend detection in Liquid script (Bitcoin script + CHECKSIGFROMSTACK), which was remarkably easy for segwit: https://github.com/stevenroose/doubletake/blob/master/docs/design.md 15:13 -!- salvatoshi [~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr] has joined #bitcoin-wizards 15:14 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:4193:f38b:8d15:48b0] has quit [Remote host closed the connection] 15:14 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 15:14 -!- benwestgate [~ben@2603-8080-7404-ed1f-6fe5-b511-859e-0015.res6.spectrum.com] has quit [Ping timeout: 246 seconds] 15:19 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 246 seconds] 15:37 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 15:41 -!- vysn [~vysn@user/vysn] has joined #bitcoin-wizards 15:41 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 260 seconds] 15:59 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 16:00 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-wizards 16:05 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 246 seconds] 16:10 < andytoshi> interesting observation that we could've been "generic over the sighash flags" 16:11 < andytoshi> i don't think it ever crossed our minds that somebody would want to support multiple flags at once for something like this 16:19 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 16:26 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-wizards 16:31 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 260 seconds] 16:32 -!- salvatoshi [~salvatosh@lfbn-idf3-1-1331-187.w92-170.abo.wanadoo.fr] has quit [Ping timeout: 250 seconds] 16:39 -!- takinbo [~takinbo@user/takinbo] has joined #bitcoin-wizards 16:43 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-wizards 16:48 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 250 seconds] 16:57 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Remote host closed the connection] 17:00 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 17:01 -!- benwestgate [~ben@cpe-76-184-56-170.tx.res.rr.com] has joined #bitcoin-wizards 17:04 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 260 seconds] 17:17 -!- vysn [~vysn@user/vysn] has quit [Remote host closed the connection] 17:27 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 17:28 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 17:32 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 244 seconds] 17:36 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Remote host closed the connection] 17:44 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 17:50 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 18:00 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 260 seconds] 18:01 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 244 seconds] 18:12 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 18:17 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 246 seconds] 18:31 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 18:35 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 260 seconds] 18:44 -!- benwestgate [~ben@cpe-76-184-56-170.tx.res.rr.com] has quit [Quit: Leaving.] 18:51 < stevenroose> andytoshi: I imagine haha, yeah segwit will always serialize the same structure of data, as in length of bytes etc, which is kinda nice. I think for taproot, I can do a path for ANYONECANSPEND and a path for not ANYONECANSPEND (and when it comes to double spends, I think it'd be fair to just outlaw ANYONECANSPEND, so any sighash using ANYONECANSPEND could be considered a violation of a 18:51 < stevenroose> double spend bond, IMO, thoughts?) 18:53 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 18:58 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 246 seconds] 19:10 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-wizards 19:10 -!- benwestgate [~ben@4.36.175.82] has joined #bitcoin-wizards 19:14 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 246 seconds] 19:53 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 19:58 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 260 seconds] 20:00 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 20:11 -!- Chris_Stewart_5 [~Chris_Ste@68.235.43.165] has quit [Ping timeout: 252 seconds] 20:13 -!- Chris_Stewart_5 [~Chris_Ste@68.235.43.89] has joined #bitcoin-wizards 20:16 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-wizards 20:23 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 260 seconds] 20:30 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 244 seconds] 20:31 -!- benwestgate [~ben@4.36.175.82] has quit [Quit: Leaving.] 20:32 -!- benwestgate [~ben@4.36.175.82] has joined #bitcoin-wizards 20:33 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-wizards 20:33 -!- benwestgate [~ben@4.36.175.82] has quit [Client Quit] 20:37 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 252 seconds] 20:49 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 20:54 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 260 seconds] 21:00 -!- benwestgate [~ben@cpe-76-184-56-170.tx.res.rr.com] has joined #bitcoin-wizards 21:01 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 21:06 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 260 seconds] 21:19 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-wizards 21:23 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 250 seconds] 21:26 -!- tusko [~yeurt@user/tusko] has quit [Remote host closed the connection] 21:26 -!- tusko [~yeurt@user/tusko] has joined #bitcoin-wizards 21:36 -!- tristan_ [~tristan_@120.88.40.208] has joined #bitcoin-wizards 21:48 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 21:53 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 260 seconds] 21:59 -!- tristan_ [~tristan_@120.88.40.208] has quit [Ping timeout: 260 seconds] 21:59 -!- tristan_ [~tristan_@120.88.40.191] has joined #bitcoin-wizards 22:05 -!- brunoerg [~brunoerg@187.183.43.117] has joined #bitcoin-wizards 22:09 -!- brunoerg [~brunoerg@187.183.43.117] has quit [Ping timeout: 246 seconds] 22:16 -!- Chris_Stewart_5 [~Chris_Ste@68.235.43.89] has quit [Ping timeout: 264 seconds] 22:18 -!- Chris_Stewart_5 [~Chris_Ste@68.235.43.49] has joined #bitcoin-wizards 22:21 -!- tristan_ [~tristan_@120.88.40.191] has quit [Ping timeout: 246 seconds] 22:28 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 22:33 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 22:37 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 260 seconds] 22:53 -!- tristan_ [~tristan_@120.88.40.240] has joined #bitcoin-wizards 22:56 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 23:01 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 260 seconds] 23:07 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 260 seconds] 23:13 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has joined #bitcoin-wizards 23:17 -!- brunoerg [~brunoerg@2804:14c:3bfb:8a:10a0:bf83:54b2:9bd0] has quit [Ping timeout: 244 seconds] 23:52 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards --- Log closed Sat Aug 05 00:00:19 2023