--- Log opened Fri Sep 27 00:00:25 2019 10:48 -!- gnusha [~gnusha@unaffiliated/kanzure/bot/gnusha] has joined #lightning-dev 10:48 -!- Topic for #lightning-dev: Bitcoin Lightning Network Development: Be Excellent To Each Other! **UPGRADE NOW: https://lists.linuxfoundation.org/pipermail/lightning-dev/2019-September/002148.html ** Logging at http://gnusha.org/lightning-dev/ Next Meeting: https://github.com/lightningnetwork/lightning-rfc/projects/1 10:48 -!- Topic set by rusty [~rusty@pdpc/supporter/bronze/rusty] [Tue Sep 10 22:24:32 2019] 10:48 [Users #lightning-dev] 10:48 [+roasbeef ] [ davout ] [ hkjn ] [ Monthrec- ] [ stiell ] 10:48 [ _flow_ ] [ deafboy ] [ ianthius ] [ mr_burdell ] [ StopAndDecrypt ] 10:48 [ AaronvanW ] [ designwish ] [ inara` ] [ Nebraskka ] [ sugarpuff ] 10:48 [ achow101 ] [ digi_james ] [ interfect[m] ] [ nehan ] [ sword_smith ] 10:48 [ afk11 ] [ dlb76 ] [ ironbutt ] [ nibbier_ ] [ takinbo ] 10:48 [ aj ] [ dmkathayat ] [ jb55 ] [ niceplace ] [ TD-Linux ] 10:48 [ Amperture ] [ dongcarl ] [ jimmy_chien_feng] [ nickler ] [ TheFuzzStone[m]] 10:48 [ Anduck ] [ drolmer ] [ jimpo ] [ niftynei ] [ ThisAsYou_ ] 10:48 [ Apocalyptic ] [ electric-sheep[m] [ JoKe[m] ] [ nodweber ] [ tigermousr ] 10:48 [ ariard_ ] [ Eliel ] [ jonasschnelli ] [ nothingmuch ] [ tinova ] 10:48 [ arij ] [ Emcy ] [ jonatack ] [ nsh ] [ treyzania ] 10:48 [ arshbot ] [ emzy ] [ junderw ] [ orange- ] [ tryphe ] 10:48 [ arubi ] [ erasmospunk ] [ kamyl ] [ otoburb ] [ tuxcanfly ] 10:48 [ asoltys ] [ esotericnonsense] [ kanzure ] [ Ox207fffff ] [ unixb0y ] 10:48 [ bad_duck ] [ fengling ] [ kcalvinalvin ] [ oyvkva ] [ usil ] 10:48 [ bauerj ] [ fiatjaf ] [ knocte ] [ pepesza ] [ valwal ] 10:48 [ berndj ] [ fjahr ] [ Kostenko ] [ petezz4 ] [ vtnerd ] 10:48 [ betawaffle ] [ fkinglag ] [ lightningbot ] [ pigeons ] [ wallet42 ] 10:48 [ bitconner ] [ fluffypony ] [ Liliaceae ] [ pm7 ] [ warren ] 10:48 [ BlueMatt ] [ fox2p ] [ lio17 ] [ pokazef ] [ waxwing ] 10:48 [ bsm117532 ] [ GAit ] [ llfourn ] [ queip ] [ wbnns ] 10:48 [ buZz ] [ gambpang ] [ lndbot ] [ rachelfish ] [ willcl_ark ] 10:48 [ cdecker ] [ gertjaap ] [ luke-jr ] [ rh0nj ] [ windsok ] 10:48 [ cfields ] [ ghost43 ] [ m-schmoock ] [ robby938_______ ] [ wpaulino ] 10:48 [ Chris_Stewart_5 ] [ gkrizek ] [ Madars ] [ robmyers ] [ wraithm ] 10:48 [ cncr04s ] [ gleb ] [ madflavor ] [ rompert_ ] [ wullon ] 10:48 [ CodeShark_ ] [ gnusha ] [ marcinja ] [ RonNa ] [ wxss ] 10:48 [ cryptapus ] [ gpestana ] [ marcoagner ] [ RubenSomsen ] [ ysangkok ] 10:48 [ cryptosoap ] [ greypw ] [ mdunnio ] [ rusty ] [ zerogue ] 10:48 [ cubancorona ] [ gribble ] [ melvster ] [ scalability-junk] [ zmanian_ ] 10:48 [ CubicEarth ] [ gwillen ] [ meshcollider ] [ schmidty ] 10:48 [ dabura667 ] [ hamess ] [ midnightmagic ] [ sh_smith ] 10:48 [ darosior7 ] [ hardforkthis ] [ molz ] [ so ] 10:48 [ DavidMitchell[m]] [ harding ] [ moneyball ] [ stevenroose ] 10:48 -!- Irssi: #lightning-dev: Total of 166 nicks [0 ops, 0 halfops, 1 voices, 165 normal] 10:48 -!- Channel #lightning-dev created Sun Oct 24 05:07:53 2004 10:49 -!- Irssi: Join to #lightning-dev was synced in 62 secs 10:53 -!- captjakk [~captjakk@174-16-212-40.hlrn.qwest.net] has joined #lightning-dev 11:03 < sword_smith> What is the max length of a bolt11 invoice? I am making a database model to put invoices into :) 11:04 -!- captjakk [~captjakk@174-16-212-40.hlrn.qwest.net] has quit [Remote host closed the connection] 11:05 -!- captjakk [~captjakk@174-16-212-40.hlrn.qwest.net] has joined #lightning-dev 11:07 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 246 seconds] 11:08 -!- captjakk_ [~captjakk@174-16-212-40.hlrn.qwest.net] has joined #lightning-dev 11:08 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 11:09 -!- captjakk [~captjakk@174-16-212-40.hlrn.qwest.net] has quit [Read error: Connection reset by peer] 11:09 < lndbot> I don’t think there’s a spec for that (there should be imo) but LND recently had a PR that limits this to 7092 bytes 11:11 < ysangkok> of of the recent ideas requires huge invoice IIRC. maybe one of the routing ones that requires embedding more route hints 11:13 < sword_smith> ysangkok: How does lndbot work? :) 11:13 < sword_smith> Does it look at questions and attempt to find similar questions in the log? 11:13 < sword_smith> Is it even a bot? :D 11:13 < sword_smith> I mean, it took six minutes to answer 11:14 -!- captjakk_ [~captjakk@174-16-212-40.hlrn.qwest.net] has quit [Remote host closed the connection] 11:14 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 240 seconds] 11:14 < ysangkok> sword_smith: it is just a bridge to slack. since it is automated, it is called a bot. but the messages it sends are from real people (or dogs, maybe :P) 11:14 < sword_smith> haha 11:14 < sword_smith> That's pretty awesome 11:15 < ysangkok> no, slack is a scourge and anybody who uses it should be ashamed ;) 11:15 < sword_smith> touché 11:16 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 11:16 < sword_smith> I used IRC back in the 90s because I had some friends who introduced me to the internet. 11:16 < sword_smith> About five years ago I changed carreer from being a physicist to a programmer and got back on IRC 11:17 < sword_smith> I am constantly amazed about how easy it is to get good support here. 11:17 -!- captjakk [~captjakk@174-16-212-40.hlrn.qwest.net] has joined #lightning-dev 11:17 < sword_smith> If you are not on IRC as a programmer, you are missing out on a lot. 11:24 < sword_smith> But I guess being vicariously on IRC is better than not being there. 11:32 -!- captjakk [~captjakk@174-16-212-40.hlrn.qwest.net] has quit [Remote host closed the connection] 11:32 -!- captjakk [~captjakk@174-16-212-40.hlrn.qwest.net] has joined #lightning-dev 11:37 -!- captjakk [~captjakk@174-16-212-40.hlrn.qwest.net] has quit [Ping timeout: 240 seconds] 11:39 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 240 seconds] 11:40 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 11:42 -!- mdunnio [~mdunnio@38.126.31.226] has quit [Remote host closed the connection] 11:45 -!- mdunnio [~mdunnio@38.126.31.226] has joined #lightning-dev 12:37 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 240 seconds] 12:40 -!- riclas [riclas@77.7.37.188.rev.vodafone.pt] has joined #lightning-dev 12:40 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 13:46 < lndbot> it’s just proxies msgs between slack and irc 14:02 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds] 14:13 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 265 seconds] 14:16 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 14:21 < sword_smith> I am writing some tests and I could use an invoice with an invalid signature but a valid checksum. Anybody? 14:23 < sword_smith> Or is the recipient (compressed pubkey) derived from the signature + the recovery byte? 14:25 < sword_smith> AFAICS, the pubkey should be recoverable from the signature + be present in the bolt11 invoice. Am I correct to assume that these two pubkeys must always match? 14:28 < lndbot> if present it should definitely match, I think most everyone recovers the pubkey from the sig tho 14:30 -!- cfields [~cfields@unaffiliated/cfields] has quit [Ping timeout: 245 seconds] 14:31 < sword_smith> Looks to me like you have to make this call explicitly for the BTCPayServer library. I would have liked to see it in the constructor: https://github.com/btcpayserver/BTCPayServer.Lightning/blob/dbe0e9f835583d2303bf742c8e469fee020d7c8a/src/BTCPayServer.Lightning.Common/BOLT11PaymentRequest.cs#L261 14:32 < sword_smith> ... if (!paymentRequest.VerifySignature()) ... 14:33 -!- mdunnio [~mdunnio@38.126.31.226] has quit [Remote host closed the connection] 14:35 < lndbot> yeah probably better to verify during decoding, make an issue? lnd BOLT 11 decode: https://github.com/lightningnetwork/lnd/blob/master/zpay32/invoice.go#L351 14:41 < sword_smith> I might send a pull request. I made an issue on it. Let's see how they respond: https://github.com/btcpayserver/BTCPayServer.Lightning/issues/21 --- Log closed Fri Sep 27 14:43:07 2019 --- Log opened Fri Sep 27 14:43:07 2019 14:49 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has joined #lightning-dev 14:50 < lndbot> right on :ok_hand: 14:52 -!- jonatack [~jon@2a01:e35:8aba:8220:6627:dad:d967:649d] has quit [Ping timeout: 245 seconds] 15:07 -!- darosior7 [~5ba5be47@23.94.232.101] has quit [Quit: Ping timeout (120 seconds)] 15:07 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has quit [Remote host closed the connection] 15:07 -!- darosior7 [~5ba5be47@23.94.232.101] has joined #lightning-dev 15:07 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has joined #lightning-dev 15:12 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has quit [Ping timeout: 245 seconds] 15:23 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has joined #lightning-dev 15:29 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has quit [Remote host closed the connection] 15:29 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has joined #lightning-dev 15:32 -!- sthiss0123 [~sthiss@93.107.37.84] has joined #lightning-dev 15:34 -!- captjakk [~captjakk@c-65-50-169-164.hs.gigamonster.net] has quit [Ping timeout: 240 seconds] 15:45 -!- noxx [~noxx@p200300E6172A190029A547CFE32AFE0B.dip0.t-ipconnect.de] has joined #lightning-dev 15:47 -!- noxx [~noxx@p200300E6172A190029A547CFE32AFE0B.dip0.t-ipconnect.de] has quit [Client Quit] 16:16 < ysangkok> ooh full CVE disclosure is out: https://lists.linuxfoundation.org/pipermail/lightning-dev/2019-September/002174.html 16:24 < ysangkok> thought it would be much more complicated actually :O 16:25 < lndbot> you're late. we've been talking about it on the slack the whole day! it's a shame you're not on lnd slack :P lol 16:30 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 240 seconds] 16:35 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 16:35 < ysangkok> i am, just don't have enough memory to actually open it :P 16:38 -!- bralyclow [bralyclow@gateway/vpn/protonvpn/bralyclow] has joined #lightning-dev 16:43 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 240 seconds] 16:46 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 17:02 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 240 seconds] 17:03 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 17:19 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 240 seconds] 17:20 < ysangkok> @connor: do you still plan to do multi-hop ecdsa in tpec with based on some construction of lindell? or will you switch to gg18 like kzen or something? 17:21 < ysangkok> oops, meant to write "conner", sorry 17:22 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 17:27 -!- marcoagner [~user@2001:8a0:6a53:2e00:1967:22be:ad77:2d5] has quit [Ping timeout: 264 seconds] 17:37 < ysangkok> maybe i still need the at-sign for slack to notify him: @conner 17:54 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 276 seconds] 17:59 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 18:46 < lndbot> ysangkok: thanks for the reminder, I should get around to finishing up the multi-hop case! as far as what gets might get deployed, not sure. would want to evaluate both more thoroughly before committing to anything :) 18:46 -!- riclas [riclas@77.7.37.188.rev.vodafone.pt] has quit [Ping timeout: 240 seconds] 18:47 < lndbot> fwiw the @ worked and delivered a ntfn, but I was napping oc 18:53 < ysangkok> of course i don't mean to pressure you, do it at your leisure! but it is really interesting and Omer's talk made me aware of all these papers, with all these different trade-offs. 18:56 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 265 seconds] 18:59 -!- zerogue [~irc@nullstruct.com] has quit [Ping timeout: 245 seconds] 19:00 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 19:02 -!- zerogue [~irc@nullstruct.com] has joined #lightning-dev 19:42 -!- sthiss0123 [~sthiss@93.107.37.84] has quit [Quit: Leaving] 19:43 -!- inara` [~inara@static.38.6.217.95.clients.your-server.de] has quit [Ping timeout: 265 seconds] 19:43 -!- inara [~inara@static.38.6.217.95.clients.your-server.de] has joined #lightning-dev 19:48 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 20:21 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 20:25 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 265 seconds] 20:33 -!- bralyclow [bralyclow@gateway/vpn/protonvpn/bralyclow] has quit [Remote host closed the connection] 20:46 -!- bralyclow [bralyclow@gateway/vpn/protonvpn/bralyclow] has joined #lightning-dev 20:46 -!- bralyclow01 [bralyclow@gateway/vpn/protonvpn/bralyclow] has joined #lightning-dev 20:49 <+roasbeef> ysangkok: imo it just depends on deployment timelines, for w/e reason if all the schnorr stuff just never happens, then we know the ecdsa stuff works but it's a bit more complex 20:50 -!- bralyclow [bralyclow@gateway/vpn/protonvpn/bralyclow] has quit [Ping timeout: 265 seconds] 20:53 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 265 seconds] 20:56 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 20:59 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 21:03 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 245 seconds] 21:11 -!- bralyclow01 [bralyclow@gateway/vpn/protonvpn/bralyclow] has quit [Quit: Leaving...] 21:39 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 21:40 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Quit: Leaving.] 21:43 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 22:00 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 245 seconds] 22:04 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 22:13 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 22:16 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #lightning-dev 22:16 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Client Quit] 22:18 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 276 seconds] 22:22 -!- Amperture [~amp@65.79.129.113] has quit [Remote host closed the connection] 22:47 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 22:52 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 265 seconds] 22:55 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has joined #lightning-dev 22:56 -!- tryphe [~tryphe@unaffiliated/tryphe] has quit [Ping timeout: 268 seconds] 23:23 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 23:28 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 268 seconds] 23:50 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 240 seconds] 23:52 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 23:55 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev --- Log closed Sat Sep 28 00:00:04 2019