--- Log opened Mon Sep 20 00:00:13 2021 00:00 -!- CrashTestDummy [~CrashTest@ool-ad02813b.dyn.optonline.net] has quit [Ping timeout: 246 seconds] 00:01 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has joined #bitcoin-wizards 00:14 -!- RickSanchez [~RickSanch@2607:fb90:88aa:789:8c3e:84ab:4624:3088] has joined #bitcoin-wizards 00:19 -!- RickSanchez [~RickSanch@2607:fb90:88aa:789:8c3e:84ab:4624:3088] has quit [Ping timeout: 246 seconds] 00:24 -!- vysn [~vysn@user/vysn] has joined #bitcoin-wizards 00:32 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has joined #bitcoin-wizards 01:26 -!- vysn [~vysn@user/vysn] has quit [Remote host closed the connection] 01:44 -!- CrashTestDummy3 [~CrashTest@ool-ad02813b.dyn.optonline.net] has joined #bitcoin-wizards 01:45 -!- smartin [~Icedove@88.135.18.171] has joined #bitcoin-wizards 01:47 -!- CrashTestDummy2 [~CrashTest@ool-ad02813b.dyn.optonline.net] has quit [Ping timeout: 252 seconds] 03:17 -!- RickSanchez [~RickSanch@2607:fb90:88aa:789:8c3e:84ab:4624:3088] has joined #bitcoin-wizards 03:21 -!- RickSanchez [~RickSanch@2607:fb90:88aa:789:8c3e:84ab:4624:3088] has quit [Ping timeout: 246 seconds] 03:45 -!- vysn [~vysn@user/vysn] has joined #bitcoin-wizards 05:07 -!- davterra [~davterra@143.198.56.186] has quit [Ping timeout: 260 seconds] 05:24 -!- RickSanchez [~RickSanch@2607:fb90:88aa:789:8c3e:84ab:4624:3088] has joined #bitcoin-wizards 06:35 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 06:57 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has joined #bitcoin-wizards 07:00 -!- sr_gi [~sr_gi@static-43-117-230-77.ipcom.comunitel.net] has quit [Read error: Connection reset by peer] 07:01 -!- sr_gi [~sr_gi@static-43-117-230-77.ipcom.comunitel.net] has joined #bitcoin-wizards 07:26 -!- davterra [~davterra@143.198.56.186] has joined #bitcoin-wizards 07:29 < nickler> ariard: Seems like a feasible alternative, but quite a bit more expensive. One additional commitment verification for P = R + t1*G and one for the new internal key P' = R' + t1'*G. 07:58 -!- vtnerd [~weechat@50-82-248-114.client.mchsi.com] has quit [Ping timeout: 252 seconds] 08:00 -!- vtnerd [~weechat@50-82-248-114.client.mchsi.com] has joined #bitcoin-wizards 08:24 -!- davterra [~davterra@143.198.56.186] has quit [Quit: Leaving] 08:56 -!- RickSanchez [~RickSanch@2607:fb90:88aa:789:8c3e:84ab:4624:3088] has quit [Remote host closed the connection] 08:57 -!- RickSanchez [~RickSanch@2607:fb90:88aa:789:8c3e:84ab:4624:3088] has joined #bitcoin-wizards 09:01 -!- RickSanchez [~RickSanch@2607:fb90:88aa:789:8c3e:84ab:4624:3088] has quit [Ping timeout: 246 seconds] 09:08 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 09:11 -!- davterra [~davterra@143.198.56.186] has joined #bitcoin-wizards 09:13 -!- AaronvanW [~AaronvanW@190.242.161.186] has joined #bitcoin-wizards 09:24 -!- gene [~gene@gateway/tor-sasl/gene] has joined #bitcoin-wizards 09:42 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has joined #bitcoin-wizards 09:59 -!- achow101 [~achow101@user/achow101] has quit [Quit: Bye] 10:01 -!- achow101 [~achow101@user/achow101] has joined #bitcoin-wizards 10:23 -!- RickSanchez [~RickSanch@2607:fb90:88aa:789:8c3e:84ab:4624:3088] has joined #bitcoin-wizards 10:24 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 10:27 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has joined #bitcoin-wizards 10:29 -!- dongcarl [~dongcarl@70.107.207.192] has quit [Ping timeout: 260 seconds] 10:29 -!- dongcarl [~dongcarl@70.107.207.192] has joined #bitcoin-wizards 10:31 -!- dongcarl1 [~dongcarl@70.107.207.192] has joined #bitcoin-wizards 10:34 -!- dongcarl [~dongcarl@70.107.207.192] has quit [Ping timeout: 246 seconds] 10:34 -!- dongcarl1 is now known as dongcarl 10:35 -!- jesseposner [~jesse@c-24-5-105-39.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 10:43 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 10:45 -!- Jackielove4u [uid43977@user/jackielove4u] has quit [Quit: Connection closed for inactivity] 10:55 -!- AaronvanW [~AaronvanW@190.242.161.186] has quit [Ping timeout: 265 seconds] 11:19 -!- gene [~gene@gateway/tor-sasl/gene] has quit [Quit: gene] 11:27 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has joined #bitcoin-wizards 12:03 -!- dllud_ [~dllud@136.138.62.94.rev.vodafone.pt] has joined #bitcoin-wizards 12:03 -!- dllud [~dllud@136.138.62.94.rev.vodafone.pt] has quit [Read error: Connection reset by peer] 12:03 -!- dllud_ is now known as dllud 12:17 -!- Guyver2_ [Guyver@guyver2.xs4all.nl] has joined #bitcoin-wizards 12:19 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has quit [Ping timeout: 246 seconds] 12:19 -!- Guyver2_ is now known as Guyver2 12:26 -!- AaronvanW [~AaronvanW@190.242.161.186] has joined #bitcoin-wizards 12:44 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 12:58 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 12:59 -!- Guyver2_ [~Guyver@guyver2.xs4all.nl] has joined #bitcoin-wizards 13:01 -!- Guyver2 [Guyver@guyver2.xs4all.nl] has quit [Ping timeout: 246 seconds] 13:01 -!- Guyver2_ is now known as Guyver2 13:08 -!- smartin [~Icedove@88.135.18.171] has quit [Quit: smartin] 13:09 -!- plankster [~plankster@c-73-116-209-212.hsd1.ca.comcast.net] has quit [Quit: No Ping reply in 180 seconds.] 13:09 -!- plank [~plankster@user/plankers] has quit [Quit: No Ping reply in 180 seconds.] 13:09 -!- plankster_ [~plankster@user/plankers] has joined #bitcoin-wizards 13:09 -!- plankster [~plankster@c-73-116-209-212.hsd1.ca.comcast.net] has joined #bitcoin-wizards 13:11 -!- plankster_ is now known as plank 13:11 -!- plank is now known as plankton 13:20 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has joined #bitcoin-wizards 13:38 -!- luke-jr [~luke-jr@user/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 13:39 -!- luke-jr [~luke-jr@user/luke-jr] has joined #bitcoin-wizards 13:40 -!- jesseposner [~jesse@c-24-5-105-39.hsd1.ca.comcast.net] has joined #bitcoin-wizards 13:54 -!- Jackielove4u [uid43977@user/jackielove4u] has joined #bitcoin-wizards 14:00 -!- jesseposner [~jesse@c-24-5-105-39.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 14:00 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 14:02 -!- jesseposner [~jesse@c-24-5-105-39.hsd1.ca.comcast.net] has joined #bitcoin-wizards 14:03 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has joined #bitcoin-wizards 14:47 -!- Guyver2 [~Guyver@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 15:18 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 15:26 -!- gene [~gene@gateway/tor-sasl/gene] has joined #bitcoin-wizards 15:37 -!- stonefox [~stonefox@user/stonefox] has quit [Ping timeout: 252 seconds] 16:19 -!- gene [~gene@gateway/tor-sasl/gene] has quit [Remote host closed the connection] 16:20 -!- gene [~gene@gateway/tor-sasl/gene] has joined #bitcoin-wizards 16:26 -!- gene [~gene@gateway/tor-sasl/gene] has quit [Quit: gene] 16:44 -!- Jackielove4u [uid43977@user/jackielove4u] has quit [Quit: Connection closed for inactivity] 17:05 -!- davterra [~davterra@143.198.56.186] has quit [Quit: Leaving] 17:06 -!- vysn [~vysn@user/vysn] has quit [Remote host closed the connection] 18:10 -!- rottenstonks [~rottensto@user/rottenstonks] has quit [Quit: rottenstonks] 18:17 -!- belcher [~belcher@user/belcher] has quit [Ping timeout: 268 seconds] 18:29 -!- belcher [~belcher@user/belcher] has joined #bitcoin-wizards 19:22 -!- jesseposner [~jesse@c-24-5-105-39.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 19:22 -!- jesseposner [~jesse@c-24-5-105-39.hsd1.ca.comcast.net] has joined #bitcoin-wizards 19:24 -!- jesseposner_ [~jesse@c-24-5-105-39.hsd1.ca.comcast.net] has joined #bitcoin-wizards 19:24 -!- jesseposner [~jesse@c-24-5-105-39.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 19:59 -!- rottenstonks [~rottensto@user/rottenstonks] has joined #bitcoin-wizards 20:33 -!- davterra [~davterra@143.198.56.186] has joined #bitcoin-wizards 22:11 -!- rottenstonks [~rottensto@user/rottenstonks] has quit [Quit: rottenstonks] 22:11 -!- glix [~glix@152.67.8.183] has quit [Changing host] 22:11 -!- glix [~glix@user/glix] has joined #bitcoin-wizards 22:15 -!- rottenstonks [~rottensto@user/rottenstonks] has joined #bitcoin-wizards 22:48 -!- instagibbs [~instagibb@119247204116.ctinets.com] has joined #bitcoin-wizards 23:04 < instagibbs> to make sure my thinking is right: the internal key is x-only, implicit even y, so basically a supposed "bit parity commitment" cannot (naively?) be checked against the actual key, just used by downstream script users when they want to introspect this bool? 23:16 < instagibbs> i.e., could it just be a freeform bit that wallets commit to ahead of time, not directly tied to this, and wallets can use it as a bit parity commitment given the right opcode design? (really bet there's a better way of phrasing this) 23:33 -!- rtlx [~rt@user/rtlx] has joined #bitcoin-wizards 23:40 -!- tromp [~textual@dhcp-077-249-230-040.chello.nl] has joined #bitcoin-wizards 23:44 < _aj_> instagibbs: the taproot formula is Q=P+H(P,S)G but we have x-only Q' (scriptpubkey) and P' (from the control block). We have a parity bit for Q=Q'*{1,-1} in the control block, but just set P=to_even(P'). P' is committed to in the H(P,S). If you calculated X=(-P)+H(P,S)G then that's X = Q-2P. If you wanted to spend X via the key path, you'd need X = Y+H(Y,S)G for some even Y, but good luck finding 23:44 < _aj_> such a Y, so you'd end up only being able to spend via the keypath (if you set your script pubkey to X). 23:45 < _aj_> instagibbs: if H(P,S) committed to the parity of P, and the parity was revealed in the control block, it would be easy 23:46 < _aj_> instagibbs: wallets could commit to parity of P outside of taproot somehow, but the question's then how you make that commitment 23:46 < _aj_> instagibbs: (in a way that's actually a commitment) 23:49 < instagibbs> yes that lines up with my understanding thanks 23:52 < instagibbs> there are a number of very badly hacky ways to do it, just makes me shudder and say "ignore it for now" until we break output versions again --- Log closed Tue Sep 21 00:00:13 2021