--- Log opened Mon May 09 00:00:18 2022 00:18 -!- csknk [~csknk@88.87.164.26] has joined #lightning-dev 00:20 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 00:25 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 240 seconds] 00:40 -!- endothermicdev_ [~endotherm@99-98-58-43.lightspeed.tulsok.sbcglobal.net] has joined #lightning-dev 00:43 -!- endothermicdev [~endotherm@2600:1700:8481:8900:bb09:a7ef:a5f5:4435] has quit [Ping timeout: 240 seconds] 00:48 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has quit [Remote host closed the connection] 00:48 -!- bitromortac_ [~admin@gateway/tor-sasl/bitromortac] has quit [Remote host closed the connection] 00:48 -!- geyaeb [~geyaeb@gateway/tor-sasl/geyaeb] has quit [Remote host closed the connection] 00:49 -!- ghost43 [~ghost43@gateway/tor-sasl/ghost43] has joined #lightning-dev 00:49 -!- bitromortac [~admin@gateway/tor-sasl/bitromortac] has joined #lightning-dev 00:49 -!- geyaeb [~geyaeb@gateway/tor-sasl/geyaeb] has joined #lightning-dev 00:56 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Ping timeout: 240 seconds] 00:59 -!- riclas [riclas@77.7.37.188.rev.vodafone.pt] has joined #lightning-dev 01:00 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 01:30 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 01:48 -!- cdecker [~cdecker@243.86.254.84.ftth.as8758.net] has quit [Ping timeout: 250 seconds] 02:03 -!- cdecker [~cdecker@243.86.254.84.ftth.as8758.net] has joined #lightning-dev 02:36 -!- cdecker [~cdecker@243.86.254.84.ftth.as8758.net] has quit [Ping timeout: 250 seconds] 02:44 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Ping timeout: 240 seconds] 03:07 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Remote host closed the connection] 03:11 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 03:12 -!- bucko [~bucko@136.49.133.36] has quit [Remote host closed the connection] 03:18 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 03:23 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 03:28 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 246 seconds] 03:38 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 03:49 -!- jespada [~jespada@cpc121022-nmal24-2-0-cust171.19-2.cable.virginm.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 03:54 -!- jespada [~jespada@89.238.130.77] has joined #lightning-dev 04:03 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Ping timeout: 240 seconds] 04:04 -!- csknk [~csknk@88.87.164.26] has quit [Ping timeout: 252 seconds] 04:06 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 04:14 -!- litch [~litch@2605:a601:aa3d:3a00:a405:7344:2ddd:4bf8] has joined #lightning-dev 04:18 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Ping timeout: 240 seconds] 04:34 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 04:51 -!- jespada [~jespada@89.238.130.77] has quit [Ping timeout: 240 seconds] 04:54 -!- jespada [~jespada@cpc121022-nmal24-2-0-cust171.19-2.cable.virginm.net] has joined #lightning-dev 05:13 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 05:18 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 276 seconds] 05:19 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 05:36 -!- csknk [~csknk@88.87.164.26] has joined #lightning-dev 06:56 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 08:00 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Remote host closed the connection] 08:07 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 246 seconds] 08:15 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 08:19 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 240 seconds] 08:26 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 08:30 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 08:57 -!- litch [~litch@2605:a601:aa3d:3a00:a405:7344:2ddd:4bf8] has quit [] 09:04 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 240 seconds] 09:15 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 09:26 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Ping timeout: 240 seconds] 10:27 -!- bucko [~bucko@136.49.133.36] has quit [Remote host closed the connection] 10:34 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 10:39 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 240 seconds] 10:40 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Remote host closed the connection] 11:03 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 11:15 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 11:17 -!- bucko [~bucko@136.49.133.36] has quit [Remote host closed the connection] 11:18 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 11:23 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 252 seconds] 12:05 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 12:09 -!- bucko [~bucko@136.49.133.36] has quit [Remote host closed the connection] 12:09 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 12:34 -!- csknk [~csknk@88.87.164.26] has quit [Quit: leaving] 12:51 < BlueMatt[m]> not gonna make the meeting today 12:52 < realtbast[m]> No worries, we may still be able to get your PR included ;) 12:53 < BlueMatt[m]> sgtm. lmk if y'all want changes from the meeting, I'll change it accordingly. 12:53 < realtbast[m]> I'm also curious to hear the LDK plans for dual funding, but that can wait (or if someone else from your team is there, maybe they can chime in) 12:54 < BlueMatt[m]> I'd assume at least one someone else from our team will join, but as for dual-funding I think its sadly not yet on the roadmap. that would change if we end up with any users asking for it, but I don't think we have that yet. 12:55 < BlueMatt[m]> splicing, or at least the long-term-splice-option stuff is almost certainly a higher priority. 12:55 < BlueMatt[m]> but it sounds like the BOLT splicing spec will be something different so we may have to do something fresh there. 12:55 < realtbast[m]> Agreed, splicing is a priority for us too, we'll be working on it soon, it does use parts of dual funding as a building block, that's why we started with dual funding 12:56 < realtbast[m]> Actually most of the dual funding PR is about the interactive-tx protocol, which we'll very likely reuse for any kind of splicing 12:56 < BlueMatt[m]> ah. well as-currently-bolt-specified-splicing is probably also much lower on our priority list than "long-term-splice-option" splicing 12:56 < BlueMatt[m]> so we may do that first. 12:56 < BlueMatt[m]> "interactive-tx protocol"? 12:56 < BlueMatt[m]> like rusty's simplified commitment negotiation thing? 12:56 < realtbast[m]> no it's a different thing 12:57 < realtbast[m]> it's a protocol to collaboratively build a transaction 12:57 < realtbast[m]> with messages for each side to add/remove inputs/outputs 12:57 < BlueMatt[m]> ah, okay. 12:57 < realtbast[m]> just so that at the end you both have the same transaction, with a shared output and the right feerate 12:57 < BlueMatt[m]> does it have support for extensions we couldu se for "long-term-splicing-option"? 12:57 < realtbast[m]> niftynei expressed that in lightning messages, with a clear turn-based protocol 12:57 < BlueMatt[m]> (it would be nice if it did) 12:57 < realtbast[m]> yes definitely, it's very flexible 12:58 < BlueMatt[m]> well long-term-splicing-option isnt just a script, its really a point and a pre-defined script template. 12:58 < realtbast[m]> regardless of what we want to do specifically for splicing, I'm pretty sure we'll use this interactive-tx protocol to build the splice tx 12:58 < BlueMatt[m]> so if its requires you, like, send a script, then that's not really lined up. 12:58 < realtbast[m]> it's quite orthogonal from what is actually inside the transaction 12:59 < realtbast[m]> it just ensures you get a valid transaction with the right feerate and both sides adding funds to a shared output 12:59 < BlueMatt[m]> ah, right, i was just talking about splice-out, not adding 13:00 < realtbast[m]> I believe that would work for splice-out as well, where you just "reduce" your contribution to the shared output 13:00 < realtbast[m]> it's worth having a look to check if you see something in the protocol that would not work for future splicing 13:00 < BlueMatt[m]> huh, okay, I'll have to look into it. In any case not sure I'll have a ton of time any time soon :/ 13:01 < realtbast[m]> We can discuss this at the end of the month, we probably won't merge dual funding before that (even though we should have two implementations of it) 13:01 < BlueMatt[m]> okay, sounds good. 13:02 < realtbast[m]> It's meeting time, hello everyone! 13:02 < realtbast[m]> Agenda is available here: https://github.com/lightning/bolts/issues/986 13:02 < vincenzopalazzo> realtbast: hello! 13:02 < realtbast[m]> Video link is here: https://meet.jit.si/Lightning-Spec-Meeting 13:02 < devrandom> hello 13:03 -!- rusty [~rusty@61.68.153.174] has joined #lightning-dev 13:03 < realtbast[m]> devrandom: I skimmed through your email just before the meeting, I haven't looked at your detailed policies yet, but I completely agree that blind signing is harmful :) 13:03 -!- niftynei____ [~niftynei_@2603-8080-1408-3b48-f4b5-d236-cd3d-c606.res6.spectrum.com] has joined #lightning-dev 13:04 < devrandom> very good :) 13:05 < devrandom> (the fact I sent it just before this meeting was just a coincidence BTW) 13:19 < niftynei____> BlueMatt[m]: do you have a write up of what you mean by "long-term-splice-option"? we've talked about it a few times, but it'd be easier to refer back to w/ a writeup 13:19 < niftynei____> specifically "long-term-splicing-option isnt just a script, its really a point and a pre-defined script template." 13:19 < niftynei____> i'm suspicious there's a mailing list post i missed here 13:20 < BlueMatt[m]> I have not written it up, but, yea, just what we’d talked about previously - permanently maintaining a second commitment transaction layer with a revocable output 13:20 < BlueMatt[m]> No, unlike the offline receive stuff, there’s no ML post that everyone missed this time lol 13:37 -!- bucko [~bucko@136.49.133.36] has quit [Remote host closed the connection] 13:38 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 13:43 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 252 seconds] 13:57 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 14:01 < niftynei____> at some level, that's so0o0o different from the "splicing" dustin's been working on as to really merit a different name imo 14:02 < niftynei____> but willing to accept i'm wrong on this lol 14:03 < BlueMatt[m]> yea, I know I initially disagreed with this, but I'm coming around. 14:03 < BlueMatt[m]> it is super different. 14:13 -!- niftynei____ [~niftynei_@2603-8080-1408-3b48-f4b5-d236-cd3d-c606.res6.spectrum.com] has quit [Remote host closed the connection] 14:17 < BlueMatt[m]> cdecker yes. the 0conf pr as specified totally supports "optional 0conf" 14:17 < BlueMatt[m]> I left a comment at https://github.com/lightning/bolts/issues/986#issuecomment-1121590458 14:17 < BlueMatt[m]> but LDK will almost certainly never set the 0conf channel type bit - I dont think we see a use for it. 14:18 < BlueMatt[m]> previous rusty had said CLN will do the same. 14:18 < BlueMatt[m]> but none of that precludes using a channel at 0 confs or setting the min_depth to 0. 14:30 -!- rusty [~rusty@61.68.153.174] has quit [Ping timeout: 252 seconds] 14:56 -!- AaronvanW [~AaronvanW@user/AaronvanW] has quit [Ping timeout: 252 seconds] 15:03 -!- bucko [~bucko@136.49.133.36] has quit [Read error: Connection reset by peer] 15:04 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 15:42 -!- bucko [~bucko@136.49.133.36] has quit [Remote host closed the connection] 15:48 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 16:10 -!- bucko [~bucko@136.49.133.36] has quit [Remote host closed the connection] 16:10 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 16:15 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 256 seconds] 16:43 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 16:48 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 250 seconds] 17:23 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 17:27 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 240 seconds] 17:33 -!- bitromortac_ [~admin@gateway/tor-sasl/bitromortac] has joined #lightning-dev 17:35 -!- bitromortac [~admin@gateway/tor-sasl/bitromortac] has quit [Ping timeout: 240 seconds] 17:46 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 17:49 -!- rusty [~rusty@pa49-178-177-47.pa.nsw.optusnet.com.au] has joined #lightning-dev 17:51 -!- bucko [~bucko@136.49.133.36] has quit [Ping timeout: 248 seconds] 17:58 -!- riclas [riclas@77.7.37.188.rev.vodafone.pt] has quit [Ping timeout: 246 seconds] 18:13 -!- rusty [~rusty@pa49-178-177-47.pa.nsw.optusnet.com.au] has quit [Ping timeout: 240 seconds] 18:44 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 18:53 -!- jarthur_ [~jarthur@user/jarthur] has joined #lightning-dev 18:56 -!- jarthur [~jarthur@user/jarthur] has quit [Ping timeout: 250 seconds] 18:57 -!- jarthur [~jarthur@user/jarthur] has joined #lightning-dev 18:58 -!- bucko [~bucko@136.49.133.36] has joined #lightning-dev 19:00 -!- bucko [~bucko@136.49.133.36] has quit [Client Quit] 19:00 -!- jarthur_ [~jarthur@user/jarthur] has quit [Ping timeout: 252 seconds] 20:28 -!- rusty [~rusty@61.68.153.174] has joined #lightning-dev 20:58 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 21:12 -!- jarthur [~jarthur@user/jarthur] has quit [Quit: jarthur] 21:29 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Remote host closed the connection] 21:31 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 21:46 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 240 seconds] 21:48 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 22:06 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Ping timeout: 240 seconds] 22:36 -!- rusty [~rusty@61.68.153.174] has quit [Ping timeout: 276 seconds] 22:39 -!- faceface [~faceface@user/faceface] has quit [Quit: Lost terminal] 22:42 -!- DeanWeen [~dean@nonplayercharacter.me] has joined #lightning-dev 22:43 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 22:43 -!- DeanGuss [~dean@user/deanguss] has quit [Ping timeout: 246 seconds] 23:40 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 240 seconds] 23:42 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 23:54 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Ping timeout: 240 seconds] --- Log closed Tue May 10 00:00:19 2022