--- Log opened Fri Jul 28 00:00:12 2023 00:03 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 02:31 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 02:41 -!- greypw2546002161 [~greypw254@grey.pw] has quit [Quit: I'll be back!] 02:41 -!- greypw2546002161 [~greypw254@grey.pw] has joined #bitcoin-wizards 02:45 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 03:31 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 04:05 -!- darosior [~darosior@194.36.189.246] has quit [Remote host closed the connection] 04:12 -!- darosior [~darosior@194.36.189.246] has joined #bitcoin-wizards 04:32 -!- darosior [~darosior@194.36.189.246] has quit [Ping timeout: 244 seconds] 04:37 -!- wudu__ [~wudu@dynamic-077-190-190-059.77.190.pool.telefonica.de] has quit [Ping timeout: 250 seconds] 04:37 -!- CryptoDavid [uid14990@id-14990.uxbridge.irccloud.com] has joined #bitcoin-wizards 05:33 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 05:56 -!- wudu__ [~wudu@dynamic-077-190-190-059.77.190.pool.telefonica.de] has joined #bitcoin-wizards 06:00 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has joined #bitcoin-wizards 06:01 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 06:03 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 06:23 -!- brunoerg [~brunoerg@gwinova.semfio.usp.br] has joined #bitcoin-wizards 06:23 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 06:26 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 06:28 < instagibbs> 255 times out of 256 times it works every time 06:37 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 06:43 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 06:43 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 06:46 -!- CryptoDavid [uid14990@id-14990.uxbridge.irccloud.com] has quit [Quit: Connection closed for inactivity] 06:54 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 07:08 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 07:22 -!- brunoerg [~brunoerg@gwinova.semfio.usp.br] has quit [Remote host closed the connection] 07:23 -!- brunoerg [~brunoerg@gwinova.semfio.usp.br] has joined #bitcoin-wizards 07:41 -!- darosior [~darosior@194.36.189.246] has joined #bitcoin-wizards 07:49 -!- darosior [~darosior@194.36.189.246] has quit [Quit: darosior] 08:14 -!- brunoerg [~brunoerg@gwinova.semfio.usp.br] has quit [Remote host closed the connection] 08:46 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 09:34 -!- deusexbeer [~deusexbee@188.170.73.187] has quit [Remote host closed the connection] 09:38 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 09:40 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 09:43 -!- brunoerg [~brunoerg@gwinova.semfio.usp.br] has joined #bitcoin-wizards 09:51 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 10:20 -!- brunoerg [~brunoerg@gwinova.semfio.usp.br] has quit [Remote host closed the connection] 10:27 -!- brunoerg [~brunoerg@gwinova.semfio.usp.br] has joined #bitcoin-wizards 10:30 -!- brunoerg [~brunoerg@gwinova.semfio.usp.br] has quit [Client Quit] 10:30 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 10:31 -!- CryptoDavid [uid14990@id-14990.uxbridge.irccloud.com] has joined #bitcoin-wizards 10:51 -!- deusexbeer [~deusexbee@188.170.73.187] has joined #bitcoin-wizards 11:03 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 240 seconds] 11:06 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 11:16 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 240 seconds] 11:17 -!- GusCtSr [~gustavo@2804:388:411c:781:122e:459:c1af:f455] has joined #bitcoin-wizards 11:17 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 11:22 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 11:36 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 11:51 -!- GusCtSr [~gustavo@2804:388:411c:781:122e:459:c1af:f455] has quit [Remote host closed the connection] 11:56 -!- GusCtSr [~gustavo@2804:388:411c:781:ec00:25e5:75ae:6bc2] has joined #bitcoin-wizards 11:56 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 12:05 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 12:09 -!- GusCtSr [~gustavo@2804:388:411c:781:ec00:25e5:75ae:6bc2] has quit [Ping timeout: 260 seconds] 12:13 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 12:17 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 12:29 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 240 seconds] 12:37 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 12:40 -!- CryptoDavid [uid14990@id-14990.uxbridge.irccloud.com] has quit [Quit: Connection closed for inactivity] 13:04 -!- duderonomy [~duderonom@c-107-3-165-79.hsd1.ca.comcast.net] has joined #bitcoin-wizards 13:10 -!- Chris_Stewart_5 [~Chris_Ste@68.235.43.85] has quit [Ping timeout: 246 seconds] 13:12 -!- Chris_Stewart_5 [~Chris_Ste@static-68-235-44-10.cust.tzulo.com] has joined #bitcoin-wizards 13:23 -!- Guyver2 [~Guyver@77-174-98-73.fixed.kpn.net] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 13:34 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 13:48 -!- vysn [~vysn@user/vysn] has quit [Remote host closed the connection] 14:05 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 14:10 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 240 seconds] 14:42 < ademan[m]> I realized my ad-hoc protocol for building transactions with musig could probably be more extensible (enables a use case I'm planning on anyway) if I just use PSBTs, but I'm not sure what that would look like... 14:44 < ademan[m]> I have a participant and a coordinator role. The participant proposes a transaction which funds a taproot keypath-only address which is a 2-of-2 musig between the coordinator and participant. How would I "mark" that output as the one the coordinator and participant are both signing for? How would I (or should I?) permit the participant and coordinator to attach their public nonces and partial signatures to that output? 14:50 < ademan[m]> whoops, kind of smashed the two steps together in my description there. participant creates an unsigned tx to this musig output, then the coordinator and participant spend that to a time locked refund tx, as well as an "execution" tx. Obviously the signing for musig occurs in these steps, not in the first tx 14:52 < ademan[m]> so the nonces and partial signatures would be on the input side of the refund and execute transactions naturally 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 < ademan[m]> my current protocol works fine for 1 participant 1 coordinator, but aggregating ends up being much much lighter weight on chain so I'd like to support n participants and 1 coordinator, and I'd need to make major changes to support that, so I think just switching to PSBTs now will make the protocol mostly the same in either case. (If I can figure out how to best represent the necessary context in the PSBT) 15:02 < ademan[m]> I guess the input of concern can be identified with PSBT_IN_TAP_INTERNAL_KEY does that seem reasonable? (signers can obviously match that against their own aggregate public keys) I suppose I have to use proprietary keys for the public nonces and partial signatures, does that even make sense to do, or should I just stick that data in my json payload instead? 15:12 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #bitcoin-wizards 15:39 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Remote host closed the connection] 15:42 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 15:48 -!- jon_atack [~jonatack@user/jonatack] has quit [Ping timeout: 245 seconds] 15:51 -!- jon_atack [~jonatack@user/jonatack] has joined #bitcoin-wizards 16:00 -!- jon_atack [~jonatack@user/jonatack] has quit [Read error: Connection reset by peer] 16:01 -!- jon_atack [~jonatack@user/jonatack] has joined #bitcoin-wizards 16:10 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 16:43 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 250 seconds] 17:22 -!- jamesob443688175 [~jamesob@108.44.248.162] has joined #bitcoin-wizards 17:22 -!- jamesob0 [~jamesob@108.44.248.162] has joined #bitcoin-wizards 17:24 -!- jamesob [~jamesob@108.44.248.162] has quit [Ping timeout: 246 seconds] 17:24 -!- jamesob0 is now known as jamesob 17:24 -!- jamesob44368817 [~jamesob@108.44.248.162] has quit [Ping timeout: 246 seconds] 17:24 -!- jamesob443688175 is now known as jamesob44368817 17:32 -!- instagibbs0 [~instagibb@pool-100-15-116-202.washdc.fios.verizon.net] has joined #bitcoin-wizards 17:34 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #bitcoin-wizards 17:34 -!- instagibbs [~instagibb@pool-100-15-116-202.washdc.fios.verizon.net] has quit [Ping timeout: 245 seconds] 17:34 -!- instagibbs0 is now known as instagibbs 18:12 -!- benwestgate_ [~benwestga@cpe-76-184-56-170.tx.res.rr.com] has joined #bitcoin-wizards 18:12 -!- benwestgate_ [~benwestga@cpe-76-184-56-170.tx.res.rr.com] has quit [Excess Flood] 18:14 -!- benwestgate_ [~benwestga@cpe-76-184-56-170.tx.res.rr.com] has joined #bitcoin-wizards 18:22 -!- benwestgate_ [~benwestga@cpe-76-184-56-170.tx.res.rr.com] has quit [Read error: Connection reset by peer] 18:28 -!- wudu__ [~wudu@dynamic-077-190-190-059.77.190.pool.telefonica.de] has quit [Ping timeout: 245 seconds] 18:52 -!- benwestgate_ [~benwestga@mobile-166-177-122-189.mycingular.net] has joined #bitcoin-wizards 19:08 -!- benwestgate_ [~benwestga@mobile-166-177-122-189.mycingular.net] has quit [Ping timeout: 244 seconds] 21:40 -!- benwestgate_ [~benwestga@108.79.33.187] has joined #bitcoin-wizards 22:00 -!- benwestgate_ [~benwestga@108.79.33.187] has quit [Remote host closed the connection] 22:40 -!- Cory [~Cory@068-187-125-109.res.spectrum.com] has quit [Ping timeout: 246 seconds] 22:42 -!- Cory [~Cory@068-187-125-109.res.spectrum.com] has joined #bitcoin-wizards 22:52 -!- benwestgate_ [~benwestga@108.79.33.187] has joined #bitcoin-wizards 23:19 -!- benwestgate_ [~benwestga@108.79.33.187] has quit [Remote host closed the connection] 23:34 -!- Cory [~Cory@068-187-125-109.res.spectrum.com] has quit [Changing host] 23:34 -!- Cory [~Cory@user/pasha] has joined #bitcoin-wizards 23:46 -!- tromp [~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl] has joined #bitcoin-wizards 23:52 -!- wudu__ [~wudu@dynamic-077-180-087-233.77.180.pool.telefonica.de] has joined #bitcoin-wizards --- Log closed Sat Jul 29 00:00:13 2023