--- Day changed Thu May 31 2018 00:16 -!- CubicEar_ [~cubiceart@2600:100f:b001:e240:f1af:2cf4:51b:c21] has joined #lightning-dev 00:16 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 00:16 -!- CubicEar_ [~cubiceart@2600:100f:b001:e240:f1af:2cf4:51b:c21] has quit [Remote host closed the connection] 00:16 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #lightning-dev 00:20 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Client Quit] 00:25 -!- gustavonalle [~gustavona@redhat/jboss/gustavonalle] has joined #lightning-dev 00:27 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 00:31 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 256 seconds] 00:36 -!- __jnsmk__ [~jnsmk@89-158-112-193.rev.numericable.fr] has joined #lightning-dev 00:41 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #lightning-dev 00:54 -!- bitonic-cjp [~bitonic-c@92-111-70-106.static.v4.ziggozakelijk.nl] has joined #lightning-dev 01:59 -!- volition [volition@gateway/vpn/privateinternetaccess/volition] has joined #lightning-dev 02:07 -!- tiagotrs [~user@unaffiliated/tiagotrs] has joined #lightning-dev 02:08 -!- simlay1 [~simlay@gateway/tor-sasl/simlay] has quit [Quit: WeeChat 2.1] 02:08 -!- simlay [~simlay@gateway/tor-sasl/simlay] has joined #lightning-dev 02:11 -!- yaslama [~yaslama@bzq-218-78-150.red.bezeqint.net] has joined #lightning-dev 02:28 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 02:32 -!- BCBot_ [~BCBot@46.101.246.115] has quit [Remote host closed the connection] 02:32 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 276 seconds] 02:33 -!- BCBot [~BCBot@46.101.246.115] has joined #lightning-dev 02:33 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 240 seconds] 03:03 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #lightning-dev 03:10 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 248 seconds] 03:10 -!- JackH [~laptop@79-73-185-29.dynamic.dsl.as9105.com] has quit [Quit: Leaving] 03:24 -!- riclas [~riclas@148.63.37.111] has joined #lightning-dev 03:29 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 03:33 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 03:34 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 03:42 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #lightning-dev 03:49 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [] 03:54 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 276 seconds] 03:55 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #lightning-dev 03:59 -!- __jnsmk__ [~jnsmk@89-158-112-193.rev.numericable.fr] has quit [Remote host closed the connection] 04:22 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 240 seconds] 04:24 -!- Chris_Stewart_5 [chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #lightning-dev 04:29 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #lightning-dev 04:31 -!- ebx [~ebx@unaffiliated/ebex] has joined #lightning-dev 04:47 < ysangkok> nothing specific, just looking for anything. i made a script to dump the network into networkx and do some basic statistics, but i am sure i am reinventing the wheel 04:49 -!- keymone [~keymone@ip1f13761c.dynamic.kabel-deutschland.de] has joined #lightning-dev 04:56 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 260 seconds] 05:07 -!- bitconner [~conner@136.24.175.89] has joined #lightning-dev 05:12 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 244 seconds] 05:16 -!- Chris_Stewart_5 [chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 256 seconds] 05:18 -!- sourPotato [1f0a9545@gateway/web/freenode/ip.31.10.149.69] has joined #lightning-dev 05:29 -!- volition [volition@gateway/vpn/privateinternetaccess/volition] has quit [Ping timeout: 240 seconds] 05:48 -!- dougsland [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has joined #lightning-dev 06:10 -!- dragonbreath [~dragonbre@CPE64777dde4d23-CM64777dde4d20.cpe.net.cable.rogers.com] has joined #lightning-dev 06:14 -!- jtimon [~quassel@226.110.132.37.dynamic.jazztel.es] has joined #lightning-dev 06:14 -!- dragonbreath [~dragonbre@CPE64777dde4d23-CM64777dde4d20.cpe.net.cable.rogers.com] has quit [Ping timeout: 244 seconds] 06:18 -!- laurentmt [~Thunderbi@185.94.189.189] has joined #lightning-dev 06:26 -!- laurentmt [~Thunderbi@185.94.189.189] has quit [Quit: laurentmt] 06:31 -!- Chris_Stewart_5 [chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #lightning-dev 06:42 -!- Emcy [~Emcy@unaffiliated/emcy] has quit [Ping timeout: 276 seconds] 06:55 -!- Emcy [~Emcy@unaffiliated/emcy] has joined #lightning-dev 07:04 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 07:47 -!- swagwise [~erltho@2001:700:300:1430:dc1e:159a:e392:9a01] has joined #lightning-dev 07:48 -!- Guest76344 [~biufter@unaffiliated/dooglus] has quit [Ping timeout: 260 seconds] 08:05 < swagwise> Hello guys, can I ask your thoughts on collusion attack on lightning network? It was presented in the research paper "Digital forensic implications of collusion attacks on the lightning network". 08:08 < swagwise> Brief recap: Alice wants to pay Dave. Dave colludes with Bob and gives Bob the preimage R. When Alice sets up an HTLC with Bob, he will immediately execute the HTLC by providing preimage R. The payment will never reach Dave, so he can rightfully claim an unsuccessful transaction. 08:10 < swagwise> The paper was released early 2017, so I wonder if there is implemented any counter measures agaisnt collusion attacks 08:14 -!- sstone [~sstone@3.46-14-84.ripe.coltfrance.com] has joined #lightning-dev 08:32 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 256 seconds] 08:42 < cdecker> swagwise: we're using the HTLC preimage pretty much like a proof-of-payment: if you received the preimage then the recipient signed off on it 08:43 < cdecker> Dave just effectively gave a proof-of-payment without receiving the payment, but Alice can still go to court and present her proof and force Dave to keep his side of the deal 08:43 < cdecker> Dave doesn't win anything in this scenario 08:46 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #lightning-dev 08:49 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 08:52 -!- dougsland [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has quit [Ping timeout: 260 seconds] 08:53 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 268 seconds] 09:01 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 09:05 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 244 seconds] 09:08 -!- laurentmt [~Thunderbi@185.94.189.189] has joined #lightning-dev 09:10 -!- melvster [~melvin@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 260 seconds] 09:11 -!- nekotribal [~nekotriba@host-89-230-96-42.dynamic.mm.pl] has quit [Remote host closed the connection] 09:12 < swagwise> cdecker: Thank for you answer! 09:14 -!- sstone [~sstone@3.46-14-84.ripe.coltfrance.com] has quit [Remote host closed the connection] 09:14 < cdecker> No prob :-) 09:14 < swagwise> I have some other questions as well, if you have the time to answer it, I would have appreciated it :) 09:15 < cdecker> About to go afk for a bit, but I'll answer them once I'm back 09:15 -!- melvster [~melvin@ip-86-49-18-198.net.upcbroadband.cz] has joined #lightning-dev 09:15 < swagwise> awesome, thanks! 09:16 -!- bitonic-cjp [~bitonic-c@92-111-70-106.static.v4.ziggozakelijk.nl] has quit [Quit: Leaving] 09:19 < swagwise> 1. Can I use the lightning network test-net website as a relevant source for looking at the topology of lightning network? 09:22 < swagwise> 2. What kind of routing is used in the lightning network, is it still the beacon-like routing? 09:27 < swagwise> 3. Will the hash value h(R) be hidden when using onion routing? When is onion routing estimated to be fully implemented in the network? 09:29 -!- nekotribal [~nekotriba@host-89-230-96-42.dynamic.mm.pl] has joined #lightning-dev 09:34 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 244 seconds] 09:35 < swagwise> 4. The topology of the lightning network is quite mixed according to the acinq testnet explorer. However, there are some central hubs connecting many nodes. Organic topology is suggested to avoid centralization, but there is a trade-off between decentralization and cost. What measures does the lightning network implement to provide the decentralization? 09:37 < swagwise> I hope these question gives a meaning. I am a student who writes a thesis on Bitcoin, its scalability problems and lightning network as a suggested solution, and thus my interest and questions. Thank you on beforehand for the time taken to answer this! 09:39 < swagwise> By beacon-like routing I mean Flare. 09:39 -!- dougsland [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has joined #lightning-dev 09:41 -!- dcousens [~dcousens@110.140.174.10] has quit [Ping timeout: 248 seconds] 09:41 -!- tiagotrs [~user@unaffiliated/tiagotrs] has quit [Ping timeout: 256 seconds] 09:42 -!- dcousens [~dcousens@110.140.174.10] has joined #lightning-dev 09:47 -!- tiagotrs [~user@unaffiliated/tiagotrs] has joined #lightning-dev 10:00 -!- bitconner [~conner@136.24.175.89] has joined #lightning-dev 10:00 -!- tiagotrs [~user@unaffiliated/tiagotrs] has quit [Ping timeout: 240 seconds] 10:02 < molz> swagwise, Flare is not used by LN 10:02 < molz> swagwise, if you're so interested, google is your friend, and so is reading the RFC: https://github.com/lightningnetwork/lightning-rfc/blob/master/00-introduction.md 10:05 < swagwise> 5. As I have understood it, Rusty Russell proposed a solution to replace the keypair needed for each commitment transaction. Similar like the HTLC, a contract is created, and funds can be redeemed by revealing the preimage R. This is also how the commitment transaction is invalidated. Which one is used in the lightning network implementation? 10:05 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 268 seconds] 10:07 < swagwise> molz, thanks for the answer and the advice! I have indeed read it, but was a bit confusing when it comes to what kind of routing included. 10:09 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #lightning-dev 10:12 -!- tiagotrs [~user@p5DC46A53.dip0.t-ipconnect.de] has joined #lightning-dev 10:12 -!- tiagotrs [~user@p5DC46A53.dip0.t-ipconnect.de] has quit [Changing host] 10:12 -!- tiagotrs [~user@unaffiliated/tiagotrs] has joined #lightning-dev 10:14 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 256 seconds] 10:24 -!- jtimon [~quassel@226.110.132.37.dynamic.jazztel.es] has quit [Ping timeout: 256 seconds] 10:50 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #lightning-dev 10:55 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 256 seconds] 11:22 -!- tiagotrs [~user@unaffiliated/tiagotrs] has quit [Ping timeout: 260 seconds] 11:23 < cdecker> 1. Which explorer do you mean? All explorers will only show you the public part of the network, some nodes prefer not to announce themselves 11:24 < cdecker> 2. We gossip about the topology and routing decisions are made based on the local view of the network at the sending node. Beacon based protocols are not used since they create hotspots and points of failure 11:25 < cdecker> 3. Onion routing is fully implemented (and some implementations also support Tor at the transport layer). The hash is currently not altered acorss the path, so nodes can notice if they are in a path multiple times, but that's on our roadmap 11:27 < cdecker> 4. Currently the LN spec does not have a suggestion for how to find peers, and how the topology should look like. We'd like to discourage hubs forming since they become single points of failure. lnd for example implements an autopilot that makes topology decisions on the user's behalf, but it's off by default iirc 11:28 < cdecker> The hotspots that you see is because users actively go to these explorers and select someone to peer with. Eventually we'd like all channel maintenance to be automatic so that users don't actively select peers. That'd also improve the topology overall since defaults are sticky 11:28 < cdecker> 5. Not sure, need to read the spec again for that :-) 11:41 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #lightning-dev 11:41 -!- tiagotrs [~user@unaffiliated/tiagotrs] has joined #lightning-dev 11:45 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 244 seconds] 11:50 -!- tiagotrs [~user@unaffiliated/tiagotrs] has quit [Ping timeout: 240 seconds] 11:50 < swagwise> cdecker: Thank you so much for taking the time! (1) I am talking about this explorer: https://explorer.acinq.co/ 12:07 < cdecker> Yeah, that one's pretty good, some explorers do not respect the pruning policy. You can get a rough idea of what the topology looks like, but don't rely on it too much 12:10 -!- Emcy [~Emcy@unaffiliated/emcy] has quit [Ping timeout: 268 seconds] 12:11 < swagwise> In order to calculating possible scalability, Poon and Dryja gives a rought estimate on 3 transactions per year. Though, they also presume that beacons will be used, and the topology will look like a hub-and-spoke. Do you know if there is any updated estimates on this matter? 12:15 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 12:15 < swagwise> According to my estimate, with the transaction speed of 3 TPS, lightning will scale up to 38.8 million (active ?) users, without increasing the block size. However, as said, this is with a kind of centralized topology. I believe conserving the decentralization will decrease this estimate. 12:15 -!- retrop99 [~retrop99@cpc98334-croy25-2-0-cust202.19-2.cable.virginm.net] has joined #lightning-dev 12:16 -!- retrop99 [~retrop99@cpc98334-croy25-2-0-cust202.19-2.cable.virginm.net] has quit [Client Quit] 12:17 -!- retrop99 [~retrop99@cpc98334-croy25-2-0-cust202.19-2.cable.virginm.net] has joined #lightning-dev 12:18 < molz> what you're reading is outdated 12:18 < swagwise> Do you have an updated source? 12:19 < molz> the RFC i posted 12:19 < molz> "beacons" aren't being used 12:23 < swagwise> Yes, that is why I believe also my estimate is wrong. However, I didn't find an estimated transaction per year when using gossip routing. I believe the number of channels created will increase, while the funds put into a channel will not be big. Thus, more transactions will be published on the blockchain. But the decentralization is maintained. 12:27 < cdecker> Careful about estimates, given the right assumptions you can basically justify anything, and we don't really have enough ground truth to make any good extrapolations 12:28 < cdecker> For a hilarious example on how you can prove absolutely insane theories try looking at Fyookball's explanation that LN can't possibly work 12:30 < swagwise> Yes, I am glad you gave me this valuable insight, I think I will have to reconsider my estimate hehe 12:30 <+roasbeef> swagwise: also once multi-hop decorellation is in, you can't do things like that, as preimage reveal has a strict ordering 12:31 <+roasbeef> ysangkok: don't think anyone's made like a framework or anything like that, the data is also pretty small atm, so you shouldn't need any fancy tools and should be able to crunch stuff on a single machine 12:32 <+roasbeef> lol @ fyookball 12:35 < swagwise> Ah yes haha, I remember reading "Mathematical Proof ...." and closing the tab as the estimates didn't make any sense 12:41 -!- dsai [~dalitsair@31.10.149.69] has joined #lightning-dev 12:43 -!- jtimon [~quassel@226.110.132.37.dynamic.jazztel.es] has joined #lightning-dev 12:44 < swagwise> I don't quite understand roastbeef, are you saying that the hash value and preimage cannot replace keypairs? 12:44 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 12:45 -!- bitconner [~conner@136.24.175.89] has joined #lightning-dev 12:45 -!- tiagotrs [~user@unaffiliated/tiagotrs] has joined #lightning-dev 12:49 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 244 seconds] 12:52 < swagwise> I will read through the RFC and compare what I have already written from the original paper, thank you molz, cdecker and roasbeef for pointing me in the right direction! 12:53 <+roasbeef> swagwise: also you should keep up to speed with the ML if you haven't been already, it's where most of the new stuff is discussed 12:55 < molz> yes, the development is going fast, i can barely keep up! 12:55 < molz> swagwise, check out AMP: https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-February/000993.html 12:55 < molz> and splicing: https://lists.linuxfoundation.org/pipermail/lightning-dev/2017-December/000865.html 12:56 < molz> and eltoo: https://blockstream.com/2018/04/30/eltoo-next-lightning.html 12:57 < swagwise> Yes, I just read about eltoo, some neat stuff there :) I will have to read it again though hehe 12:59 < swagwise> I have now subscribed to the ML, thanks again for some good pointers! 13:08 -!- grubles [~grubles@unaffiliated/grubles] has quit [Ping timeout: 240 seconds] 13:10 -!- grubles [~grubles@unaffiliated/grubles] has joined #lightning-dev 13:10 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #lightning-dev 13:11 < molz> np :) 13:14 -!- Emcy [~Emcy@unaffiliated/emcy] has joined #lightning-dev 13:16 -!- bitconner [~conner@64-71-8-130.static.wiline.com] has joined #lightning-dev 13:16 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 240 seconds] 13:21 -!- gustavonalle [~gustavona@redhat/jboss/gustavonalle] has quit [Quit: Leaving] 13:22 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #lightning-dev 13:41 -!- retrop99 [~retrop99@cpc98334-croy25-2-0-cust202.19-2.cable.virginm.net] has quit [Read error: Connection reset by peer] 13:42 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 13:42 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #lightning-dev 13:47 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 13:47 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #lightning-dev 13:55 -!- tiagotrs [~user@unaffiliated/tiagotrs] has quit [Ping timeout: 244 seconds] 14:06 -!- mughat [~textual@80-197-69-11-cable.dk.customer.tdc.net] has joined #lightning-dev 14:17 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 14:19 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 256 seconds] 14:36 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 14:39 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 256 seconds] 14:40 -!- Chris_Stewart_5 [chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 240 seconds] 14:47 -!- laurentmt [~Thunderbi@185.94.189.189] has quit [Quit: laurentmt] 14:50 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 240 seconds] 15:02 -!- swagwise [~erltho@2001:700:300:1430:dc1e:159a:e392:9a01] has quit [Ping timeout: 255 seconds] 15:04 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 15:05 -!- sourPotato [1f0a9545@gateway/web/freenode/ip.31.10.149.69] has quit [Quit: Page closed] 15:06 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 276 seconds] 15:07 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 15:09 -!- tiagotrs [~user@p5DC46A53.dip0.t-ipconnect.de] has joined #lightning-dev 15:09 -!- tiagotrs [~user@p5DC46A53.dip0.t-ipconnect.de] has quit [Changing host] 15:09 -!- tiagotrs [~user@unaffiliated/tiagotrs] has joined #lightning-dev 15:10 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 15:20 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 15:21 -!- tiagotrs [~user@unaffiliated/tiagotrs] has quit [Ping timeout: 240 seconds] 15:31 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 15:35 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 15:45 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 15:47 -!- melvster [~melvin@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 276 seconds] 15:54 -!- TeaPanda [~TeaPanda@unaffiliated/teapanda] has joined #lightning-dev 16:32 <+roasbeef> pm7: new eclair mobile nodes will no longer connect to peers that don't have data loss proect on? 16:40 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-ejfvwxdknkelaoob] has joined #lightning-dev 16:41 -!- mac______ [rm@goat.sex] has quit [Ping timeout: 276 seconds] 16:47 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #lightning-dev 17:02 <+roasbeef> cdecker: finally pushed out that latest dns seed code: https://github.com/Roasbeef/lseed/ 17:02 <+roasbeef> next thing we were gonna add to it is tor awareness, so it can also crawl v2 and v3 hidden services 17:02 <+roasbeef> should easily be able to throw the lnd interaction behind an interface, so it can also be used for CL and eclair 17:03 -!- inara [~inara@68.ip-149-56-14.net] has quit [Quit: Leaving] 17:15 -!- inara [~inara@68.ip-149-56-14.net] has joined #lightning-dev 17:51 -!- riclas [~riclas@148.63.37.111] has quit [Ping timeout: 260 seconds] 18:07 -!- jtimon [~quassel@226.110.132.37.dynamic.jazztel.es] has quit [Ping timeout: 240 seconds] 18:13 < rusty> roasbeef: how you going on gossip enhancements? I think I've got c-lgihtning working, but Eclair interop testing is still a TODO: I connected to endurance on testnet and no gossip seemed to happen... 18:14 <+roasbeef> about to merge it in :) 18:18 < rusty> roasbeef: cool! 18:18 <+roasbeef> fixing this last race conditiony bug 18:18 <+roasbeef> afaik, eclair mobile now will no longer connect out to nodes that don't have data loss protect enabled 18:19 <+roasbeef> we've supported it for a while, but never had the bit set 18:19 < rusty> roasbeef: hmm, I guess I should put that on my TODO list... 18:19 <+roasbeef> had recv'd some reports lately w.r.t peeps not being able to reliably connect from lnd <-> eclair 18:22 <+roasbeef> not sure if this is on the app store, or like people that built the app manually 18:37 -!- mac______ [rm@goat.sex] has joined #lightning-dev 18:50 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-ejfvwxdknkelaoob] has quit [Quit: Connection closed for inactivity] 19:10 -!- mughat [~textual@80-197-69-11-cable.dk.customer.tdc.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 19:21 -!- TeaPanda [~TeaPanda@unaffiliated/teapanda] has quit [Quit: Leaving] 19:34 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 19:34 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 19:37 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 19:52 -!- antanst [~antanst@62.169.219.213] has quit [Ping timeout: 240 seconds] 19:54 -!- antanst [~antanst@62.169.219.213] has joined #lightning-dev 20:08 -!- nirved [~nirved@2a02:8071:b58a:3c00:1401:a071:f9d0:8a9b] has quit [Ping timeout: 245 seconds] 20:08 <+roasbeef> rusty: ok just merged the query stuffs into master 20:08 <+roasbeef> of lnd 20:08 <+roasbeef> as a side effect, we'll also start to actually advertise data loss protection 21:07 < rusty> roasbeef: gah, I'm in a world of hell trying to get either eclair or lnd to build. I might have to leave interop testing to cdecker :( 21:07 <+roasbeef> hehe, was planning on booting up a little regtest cluster myself to test it out 21:18 < rusty> roasbeef: yech, I've got go turds all over my filesystem now... 21:18 <+roasbeef> lol 21:18 <+roasbeef> the compiler is sooo easy tho 21:23 < rusty> roasbeef: I gave up and let it drop all the source in ~/go/src. So now all go projects have their own special directory, insulated from any possibility of sitting adjacent non-go sources which might offend them. Or something... 21:24 <+roasbeef> hehe yeh that's how it is, all the go code lives in the same directory 21:24 <+roasbeef> a new package manager 'vgo' will get rid of that soonish, and make it easier to do reproducible/verifiable builds, but that's a few months off 21:26 < rusty> That's OK, now I'm up to installing Java to make Eclair. FML. 21:27 < mryandao> why not spin up docker containers to test inter-operability? 21:28 < rusty> mryandao: because I enjoy the pain? Actually, because that doesn't seem to be how lightning-integration is set up... 21:29 <+roasbeef> oh yeh we have a new container set up too 21:29 <+roasbeef> lol 21:42 -!- Amperture [~amp@24.136.5.183] has quit [Remote host closed the connection] 21:51 -!- bitconner [~conner@64-71-8-130.static.wiline.com] has quit [Ping timeout: 240 seconds] 21:53 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #lightning-dev 22:08 -!- melvster [~melvin@ip-86-49-18-198.net.upcbroadband.cz] has joined #lightning-dev 22:10 * rusty goes and has to pip install a random modified secp256k1 library because the default one doesn't build.... 22:21 -!- tryphe [~tryphe@unaffiliated/tryphe] has joined #lightning-dev 22:22 < rusty> ...and discovers the interop tests won't even start c-lightning because it's very out of date. Hmm, I'm leaving this to Christian, going to test manually. 22:23 -!- dougsland [~douglas@c-73-234-93-65.hsd1.nh.comcast.net] has quit [Ping timeout: 244 seconds] 22:24 -!- tryphe_ [~tryphe@unaffiliated/tryphe] has quit [Ping timeout: 248 seconds] 22:40 -!- swagwise [~erltho@2001:700:300:1430:81dc:3c9:1fe0:63f1] has joined #lightning-dev 22:42 -!- bitconner [~conner@136.24.175.89] has joined #lightning-dev 23:56 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 248 seconds]