--- Log opened Wed Feb 08 00:00:38 2023 00:14 -!- salvatoshi [~salvatosh@genymobile-2-6-86.fib.nerim.net] has joined #bitcoin-wizards 00:20 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 00:23 -!- wudu_ [~wudu@77.185.179.130] has joined #bitcoin-wizards 00:25 -!- harrow [~harrow@static.38.6.217.95.clients.your-server.de] has quit [Quit: Leaving] 00:31 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-wizards 00:35 -!- javi404 [~quassel@c-73-1-238-68.hsd1.fl.comcast.net] has quit [Remote host closed the connection] 00:36 -!- javi404 [~quassel@c-73-1-238-68.hsd1.fl.comcast.net] has joined #bitcoin-wizards 00:41 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 00:52 -!- harrow [~harrow@static.38.6.217.95.clients.your-server.de] has joined #bitcoin-wizards 01:45 -!- Jackielove4u [uid43977@user/jackielove4u] has quit [Quit: Connection closed for inactivity] 01:56 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 02:04 -!- deusexbeer [~deusexbee@188.170.74.235] has quit [Quit: Konversation terminated!] 02:04 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 04:12 -!- CryptoDavid [uid14990@id-14990.uxbridge.irccloud.com] has joined #bitcoin-wizards 04:19 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Quit: Leaving...] 04:57 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 255 seconds] 05:57 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-wizards 07:08 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 07:22 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #bitcoin-wizards 07:46 -!- CryptoDavid [uid14990@id-14990.uxbridge.irccloud.com] has quit [Quit: Connection closed for inactivity] 07:53 -!- pablomartin [~pablomart@178-159-9-85.as42831.net] has joined #bitcoin-wizards 08:03 < michaelfolkson> I'm confused. You want to redesign Taproot to not allow the same leaf script on multiple levels of the Taproot tree. https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021458.html 08:04 < michaelfolkson> Let's say you have leaf script A on level 1 of the tree (on the left side of the tree). Then you repeat leaf script A along with leaf script B, C and D on the right side of the tree 08:06 < michaelfolkson> How does "signing the entire tapbranch instead of the tapleaf." stop leaf script A from being repeated on the right hand side of the tree? 08:06 -!- pablomartin_ [~pablomart@185.169.233.59] has joined #bitcoin-wizards 08:17 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #bitcoin-wizards 08:18 -!- andrewtoth [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Remote host closed the connection] 08:23 < _aj_> i think he means signing the entire merkle path, rather than just the leaf 08:30 < michaelfolkson> _aj_: Thanks, I don't even think that would work. I guess a better example would be having leaf script A and B on Level 2 of the tree (on the left side). Then repeating A along with leaf script C, D and E on Level 3 of the tree (on the right side) 08:31 < michaelfolkson> If you spend A from say the left side you don't ever reveal that A also existed on the right side 08:31 < michaelfolkson> Or vice versa. If you spend A from the right side you don't ever reveal that A also existed on the left side 08:32 < _aj_> (AB) ((AC) (DE)) -- then A on the left has the path #A #B #ACDE while A on the right has path #A #C #DE #AB so would result in two different commitments 08:39 < michaelfolkson> Right, these paths only get revealed at spending time. And if you spent the A on the left you wouldn't be forced to reveal that A ever existed on the right too 08:42 < michaelfolkson> You could force the revealing of the hash of every leaf in the tree at spending time to prevent repeated A's but that would be very inefficient 08:44 < _aj_> you don't have to reveal anything additional 08:47 -!- _andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #bitcoin-wizards 08:50 -!- andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Ping timeout: 255 seconds] 08:53 < michaelfolkson> I don't get it then. I want to stop A being spent from if A is repeated in the tree anywhere else. A is spent from the left of the tree, I never find out A was also repeated on the right of the tree because the only hash I see is #ACDE 08:54 < michaelfolkson> I don't ever see #A existed on the right side of the tree 08:55 < michaelfolkson> Hence how can my hypothetical new Taproot rules identify A was on both sides of the tree and hence stop it being spent from a leaf script A 08:57 -!- roze_paul [~quassel@132.216.191.43] has joined #bitcoin-wizards 09:00 -!- john-moffett [~john-moff@user/john-moffett] has quit [Remote host closed the connection] 09:01 -!- john-moffett [~john-moff@user/john-moffett] has joined #bitcoin-wizards 09:05 -!- pablomartin [~pablomart@178-159-9-85.as42831.net] has quit [Ping timeout: 260 seconds] 09:19 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 09:48 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 09:48 -!- mably [uid99779@id-99779.helmsley.irccloud.com] has quit [Quit: Connection closed for inactivity] 09:55 -!- john-moffett [~john-moff@user/john-moffett] has quit [Remote host closed the connection] 09:55 -!- john-moffett [~john-moff@user/john-moffett] has joined #bitcoin-wizards 10:12 -!- jamesob [~jamesob@141.156.173.67] has quit [Read error: Connection reset by peer] 10:14 -!- jamesob [~jamesob@141.156.173.67] has joined #bitcoin-wizards 10:18 -!- roze_paul [~quassel@132.216.191.43] has quit [Ping timeout: 260 seconds] 10:22 -!- roze_paul [~quassel@132.216.191.43] has joined #bitcoin-wizards 10:25 -!- pablomartin_ [~pablomart@185.169.233.59] has quit [Ping timeout: 248 seconds] 10:25 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 11:03 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 11:08 -!- roze_paul [~quassel@132.216.191.43] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 11:09 -!- roze_paul [~quassel@132.216.191.43] has joined #bitcoin-wizards 11:14 -!- roze_paul [~quassel@132.216.191.43] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 12:19 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 12:23 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 12:37 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 13:33 -!- mably [uid99779@id-99779.helmsley.irccloud.com] has joined #bitcoin-wizards 14:17 -!- _andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Remote host closed the connection] 14:19 -!- _andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has joined #bitcoin-wizards 14:24 -!- _andrewtoth_ [~andrewtot@gateway/tor-sasl/andrewtoth] has quit [Remote host closed the connection] 15:34 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 16:11 -!- deusexbeer [~deusexbee@188.170.75.145] has joined #bitcoin-wizards 16:21 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 16:52 -!- deusexbeer [~deusexbee@188.170.75.145] has quit [Quit: Konversation terminated!] 17:31 -!- deusexbeer [~deusexbee@188.170.75.145] has joined #bitcoin-wizards 17:36 -!- wudu__ [~wudu@dynamic-077-181-052-185.77.181.pool.telefonica.de] has joined #bitcoin-wizards 17:39 -!- wudu_ [~wudu@77.185.179.130] has quit [Ping timeout: 248 seconds] 17:52 < ghost43> michaelfolkson: if the merkle path to the tapleaf was signed, it would not be interesting whether there is a duplicate tapleaf in the tree. the issue is that as the tapleaf path is not signed, if the tapleaf is duplicated, anyone with knowledge of the taptree can "rebind" the spend to refer to the other matching tapleaf. it is sort of a malleability. if the path to the leaf was signed, this would not be possible. 18:12 -!- wudu__ [~wudu@dynamic-077-181-052-185.77.181.pool.telefonica.de] has quit [Ping timeout: 268 seconds] 18:25 -!- ariard [~ariard@167.99.46.220] has quit [Ping timeout: 255 seconds] 18:26 -!- ariard [~ariard@167.99.46.220] has joined #bitcoin-wizards 18:37 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 18:50 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 255 seconds] 18:52 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has quit [Ping timeout: 255 seconds] 18:54 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-wizards 19:13 -!- sanket1729_ [~sanket172@ec2-100-24-255-95.compute-1.amazonaws.com] has joined #bitcoin-wizards 19:13 -!- ariard_ [~ariard@167.99.46.220] has joined #bitcoin-wizards 19:15 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 19:15 -!- Netsplit *.net <-> *.split quits: sanket1729, jax37sec, Saloframes, ariard, stevenroose 19:27 -!- Netsplit over, joins: Saloframes, stevenroose, jax37sec 19:28 -!- Saloframes [~Saloframe@user/Saloframes] has quit [Max SendQ exceeded] 19:28 -!- Saloframes [~Saloframe@user/Saloframes] has joined #bitcoin-wizards 20:39 -!- solocshaw [~Thunderbi@gateway/vpn/pia/solocshaw] has joined #bitcoin-wizards 21:14 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Remote host closed the connection] 21:15 -!- tristan_ [~tristan_@192.140.154.53] has joined #bitcoin-wizards 21:24 -!- BUSY [~BUSY@user/busy] has quit [Ping timeout: 252 seconds] 21:27 -!- dongcarl [~dongcarl@cpe-66-65-184-36.nyc.res.rr.com] has quit [Ping timeout: 255 seconds] 21:37 -!- BUSY [~BUSY@user/busy] has joined #bitcoin-wizards 21:45 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 22:07 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has quit [Remote host closed the connection] 22:08 -!- yanmaani [~yanmaani@gateway/tor-sasl/yanmaani] has joined #bitcoin-wizards 22:18 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 248 seconds] 22:51 -!- solocshaw [~Thunderbi@gateway/vpn/pia/solocshaw] has quit [Quit: solocshaw] 23:00 -!- dongcarl [~dongcarl@66.65.169.19] has joined #bitcoin-wizards 23:37 -!- wudu__ [~wudu@dynamic-077-181-052-185.77.181.pool.telefonica.de] has joined #bitcoin-wizards 23:40 -!- Livestradamus [~Livestrad@user/livestradamus] has quit [Quit: ~Peace~] 23:41 -!- Livestradamus [~Livestrad@user/livestradamus] has joined #bitcoin-wizards --- Log closed Thu Feb 09 00:00:35 2023