--- Log opened Wed Sep 30 00:00:33 2020 00:06 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 00:07 -!- marcoagner [~user@bl11-17-219.dsl.telepac.pt] has joined #lightning-dev 00:12 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 272 seconds] 00:25 -!- gertjaap_ [sid322815@gateway/web/irccloud.com/x-injdscyjjaqgqemq] has left #lightning-dev [] 00:35 -!- laptop_ [~laptop@ppp-3-55.leed-a-1.dynamic.dsl.as9105.com] has joined #lightning-dev 00:38 -!- laptop_ [~laptop@ppp-3-55.leed-a-1.dynamic.dsl.as9105.com] has quit [Remote host closed the connection] 00:38 -!- laptop_ [~laptop@ppp-3-55.leed-a-1.dynamic.dsl.as9105.com] has joined #lightning-dev 00:43 -!- laptop_ [~laptop@ppp-3-55.leed-a-1.dynamic.dsl.as9105.com] has quit [Ping timeout: 240 seconds] 01:05 -!- mol_ [~mol@unaffiliated/molly] has joined #lightning-dev 01:07 -!- mol [~mol@unaffiliated/molly] has quit [Ping timeout: 240 seconds] 01:15 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 01:21 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 01:32 -!- laptop [~laptop@89.44.42.100] has joined #lightning-dev 01:35 -!- laptop [~laptop@89.44.42.100] has quit [Remote host closed the connection] 01:36 -!- laptop [~laptop@89.44.42.100] has joined #lightning-dev 01:37 -!- laptop [~laptop@89.44.42.100] has quit [Read error: Connection reset by peer] 01:38 -!- laptop [~laptop@89.44.42.100] has joined #lightning-dev 01:39 -!- laptop [~laptop@89.44.42.100] has quit [Read error: Connection reset by peer] 01:41 -!- vtnerd [~vtnerd@50-81-138-206.client.mchsi.com] has quit [Ping timeout: 256 seconds] 01:48 -!- molz_ [~mol@unaffiliated/molly] has joined #lightning-dev 01:52 -!- mol_ [~mol@unaffiliated/molly] has quit [Ping timeout: 256 seconds] 01:54 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 01:54 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 02:01 -!- mol [~mol@unaffiliated/molly] has joined #lightning-dev 02:04 -!- kexkey [~kexkey@37.120.205.214] has quit [Ping timeout: 240 seconds] 02:04 -!- molz_ [~mol@unaffiliated/molly] has quit [Ping timeout: 272 seconds] 02:07 -!- riclas [~riclas@77.7.37.188.rev.vodafone.pt] has joined #lightning-dev 02:18 -!- shesek [~shesek@unaffiliated/shesek] has quit [Remote host closed the connection] 02:34 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Remote host closed the connection] 02:34 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #lightning-dev 02:35 -!- bitromortac [~admin@gateway/tor-sasl/bitromortac] has joined #lightning-dev 03:06 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 03:10 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Ping timeout: 240 seconds] 03:12 -!- vasild [~vd@gateway/tor-sasl/vasild] has joined #lightning-dev 03:16 -!- musdom [~Thunderbi@113.210.188.46] has joined #lightning-dev 03:38 -!- midnight [~midnight@unaffiliated/midnightmagic] has quit [Ping timeout: 272 seconds] 03:40 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 03:43 -!- midnight [~midnight@unaffiliated/midnightmagic] has joined #lightning-dev 03:46 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 264 seconds] 03:51 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 265 seconds] 04:36 -!- yzernik [~yzernik@12.203.56.101] has quit [Ping timeout: 272 seconds] 04:51 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 04:54 -!- yzernik [~yzernik@12.203.56.101] has joined #lightning-dev 04:59 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Read error: Connection reset by peer] 04:59 -!- __gotcha1 [~Thunderbi@plone/gotcha] has joined #lightning-dev 05:01 -!- __gotcha1 is now known as __gotcha 05:02 -!- zmnscpxj__ [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has joined #lightning-dev 05:03 -!- zmnscpxj_ [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has quit [Ping timeout: 240 seconds] 05:52 -!- musdom [~Thunderbi@113.210.188.46] has quit [Ping timeout: 256 seconds] 05:53 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has quit [Quit: jonatack] 05:57 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has joined #lightning-dev 06:15 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 06:18 -!- marcoagner [~user@bl11-17-219.dsl.telepac.pt] has quit [Ping timeout: 260 seconds] 06:19 -!- marcoagner [~user@2001:8a0:6a45:1900:2fd7:e0f0:d356:dd70] has joined #lightning-dev 06:21 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 260 seconds] 06:41 -!- musdom [~Thunderbi@202.185.34.14] has joined #lightning-dev 06:45 -!- __gotcha1 [~Thunderbi@plone/gotcha] has joined #lightning-dev 06:46 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 258 seconds] 06:46 -!- __gotcha1 is now known as __gotcha 06:46 -!- sr_gi [~sr_gi@static-80-160-230-77.ipcom.comunitel.net] has quit [Read error: Connection reset by peer] 06:47 -!- sr_gi [~sr_gi@static-80-160-230-77.ipcom.comunitel.net] has joined #lightning-dev 07:06 -!- vtnerd [~vtnerd@50-81-138-206.client.mchsi.com] has joined #lightning-dev 07:16 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 07:21 -!- niceplaces [~nplace@195.47.194.33] has quit [Ping timeout: 264 seconds] 07:23 -!- niceplace [~nplace@213.183.54.188] has joined #lightning-dev 07:29 -!- kloinka [~quassel@223.177.233.220.static.exetel.com.au] has joined #lightning-dev 07:48 -!- mol_ [~mol@unaffiliated/molly] has joined #lightning-dev 07:51 -!- zmnscpxj_ [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has joined #lightning-dev 07:51 -!- mol [~mol@unaffiliated/molly] has quit [Ping timeout: 256 seconds] 07:54 -!- zmnscpxj__ [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has quit [Ping timeout: 240 seconds] 09:01 -!- proofofkeags [~proofofke@174-29-30-112.hlrn.qwest.net] has joined #lightning-dev 10:03 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 10:14 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 260 seconds] 10:38 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 10:43 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 260 seconds] 11:07 -!- yzernik [~yzernik@12.203.56.101] has quit [Ping timeout: 260 seconds] 11:18 -!- vtnerd [~vtnerd@50-81-138-206.client.mchsi.com] has quit [Ping timeout: 240 seconds] 11:22 -!- yzernik [~yzernik@12.203.56.101] has joined #lightning-dev 11:25 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 11:31 -!- vtnerd [~vtnerd@50-81-138-206.client.mchsi.com] has joined #lightning-dev 11:51 -!- yzernik [~yzernik@12.203.56.101] has quit [Ping timeout: 256 seconds] 11:55 -!- yzernik [~yzernik@12.203.56.101] has joined #lightning-dev 12:11 -!- vtnerd [~vtnerd@50-81-138-206.client.mchsi.com] has quit [Ping timeout: 264 seconds] 12:15 -!- vtnerd [~vtnerd@50-81-138-206.client.mchsi.com] has joined #lightning-dev 14:19 -!- rdymac [uid31665@gateway/web/irccloud.com/x-smkmodvtoahzxail] has quit [Quit: Connection closed for inactivity] 14:41 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 14:56 -!- nobody123 [~nobody123@185.209.196.180] has joined #lightning-dev 15:00 -!- deafboy [quasselcor@cicolina.org] has quit [Quit: deafboy] 15:00 -!- deafboy [quasselcor@cicolina.org] has joined #lightning-dev 15:03 -!- marcoagner [~user@2001:8a0:6a45:1900:2fd7:e0f0:d356:dd70] has quit [Ping timeout: 240 seconds] 15:07 -!- sr_gi [~sr_gi@static-80-160-230-77.ipcom.comunitel.net] has quit [Read error: Connection reset by peer] 15:08 -!- sr_gi [~sr_gi@static-80-160-230-77.ipcom.comunitel.net] has joined #lightning-dev 15:09 -!- nobody123 [~nobody123@185.209.196.180] has quit [Ping timeout: 240 seconds] 15:11 -!- vasild [~vd@gateway/tor-sasl/vasild] has quit [Ping timeout: 240 seconds] 15:12 -!- vasild [~vd@gateway/tor-sasl/vasild] has joined #lightning-dev 15:18 -!- nobody123 [~nobody123@185.209.196.150] has joined #lightning-dev 15:19 -!- __gotcha [~Thunderbi@plone/gotcha] has quit [Ping timeout: 256 seconds] 15:22 -!- rdymac [uid31665@gateway/web/irccloud.com/x-sybcprraazaycuit] has joined #lightning-dev 15:23 -!- nobody123 [~nobody123@185.209.196.150] has quit [Remote host closed the connection] 15:23 -!- nobody123 [~nobody123@185.209.196.150] has joined #lightning-dev 15:27 -!- valwal_ [sid334773@gateway/web/irccloud.com/x-quzwnfdrpkglflcc] has joined #lightning-dev 15:27 -!- nobody123 [~nobody123@185.209.196.150] has quit [Ping timeout: 240 seconds] 15:40 -!- musdom [~Thunderbi@202.185.34.14] has quit [Quit: musdom] 15:48 -!- vtnerd [~vtnerd@50-81-138-206.client.mchsi.com] has quit [Ping timeout: 264 seconds] 15:51 -!- vtnerd [~vtnerd@50-81-138-206.client.mchsi.com] has joined #lightning-dev 15:54 < ariard> roasbeef: on revoked-input aggregation ? Not a descendant-limit pinning, just a low-feerate/absolute fee one, if you aggregate claiming revoked `to_local`/htlc outputs in one justice tx, the cheating party may have propagate first a junk 2nd-stage tx thanks to sighash_single 15:55 < ariard> thus your honest justice tx will be rejected and the revoked `to_local` might not be claimed before CSV expiration 15:56 < ariard> though it's not an issue for the revoked outputs on HTLC txn as your cheating counterparty doesn't have a way to spend them during the contest delay 16:25 -!- nobody123 [~nobody123@193.27.14.78] has joined #lightning-dev 16:35 <+roasbeef> ariard: yeh chatted w/ johan and he explained it a bit more, so yeh seems sweep your to_local first, then get ready to do scorched earth if they try anything weird w/ the 2nd stage stuff 16:35 <+roasbeef> yep, even if they get their "junk transactions" confirmed, they'd pay fees for those, then still need to wait for the csv delay to sweep out those htlcs outputs 16:39 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has joined #lightning-dev 16:41 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 240 seconds] 16:42 -!- nobody123 [~nobody123@193.27.14.78] has quit [Remote host closed the connection] 16:51 -!- nobody123 [~nobody123@193.27.14.142] has joined #lightning-dev 17:00 -!- Dean_Guss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 17:05 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #lightning-dev 17:07 < ariard> roasbeef: scorched earth sounds a good deterrance even if in practice the cheater can't escape the HTLC-punishement 17:07 <+roasbeef> yeh, as you as the defender actually gain some "ammo" as a result of the revocation system 17:08 <+roasbeef> they'll basically pay for your confirmation 17:08 < ariard> I'll amend the spec to make it mandatory to claim a revoked `to_local` disjunctively from htlc-outputs to limit any funny game 17:09 <+roasbeef> sgtm 17:09 < ariard> hmmm I'm a bit skeptic about this analysis, you can't consider that burning feerate is "ammo" as in fact 17:09 < ariard> the revoked balance might have been all on your side 17:10 <+roasbeef> well your ammo is their entire balance, as in they wouldn't even try to breach if they didn't have funds at w/e state 17:10 <+roasbeef> not sure what you mean all on your side, why are they doing this if they don't have any coins in that stae? 17:10 < ariard> so a counterparty, knowing your reaction mechanism, might force you to burn more of your legit balance than he will loose in punishment 17:10 <+roasbeef> just to annoy you? lol 17:10 <+roasbeef> assume for simplicity, that ppl just don't even try to recoup, and just burn all their funds on state one 17:10 < ariard> we should bound case where I might force you to loose more than I will loose myself 17:10 <+roasbeef> we're made whole, they gain nothing 17:10 <+roasbeef> how's that possilby? 17:11 < ariard> legit state is 1 BTC, cheater is broadcasting revoked balance giving him back 0.5 BTC 17:11 <+roasbeef> you gain nothing, and then also pay for my fees 17:11 <+roasbeef> ok...I put 0.4 btc to fees, collect 0.1 17:11 < ariard> you try to burn the 0.5 BTC in feerate, you punish the remaining 0.5 BTC 17:11 <+roasbeef> the "remaining" goes directly to me 17:11 <+roasbeef> so it's just 0.5 in contest her 17:11 <+roasbeef> e 17:11 < ariard> but you still loose 0.5 BTC from the original legit state no? 17:12 < ariard> legit state is 1 BTC balance on Alice-side 17:12 <+roasbeef> I guess it depends on who put in those coins? 17:12 <+roasbeef> mhmm, so there's some slight griefing, but again they don't gain anything at all 17:12 < ariard> no it's really about the state of the off-chain balnce 17:12 <+roasbeef> yeh yeh 17:12 < ariard> I agree they don't "gain" 17:13 <+roasbeef> personally I tend to worry more about situations where they gain, as somtimes griefing is just like an annoyance vector at smaller amts 17:13 < ariard> but we should be careful with scortch earth to avoid a honest party burning more than the cheating woud be punished off 17:13 <+roasbeef> and if you're trying to do srs biz in this space, there're clear targets to actually gain 17:13 <+roasbeef> mhmm, so minimally, use it to pay for your chain fees 17:13 <+roasbeef> good insight 17:13 < ariard> I agree gain > griefing, but you want to be trustworthy there 17:14 < ariard> it's more a bad publicity vector if someone tried it to demonstrate LN untrustworthiness 17:15 <+roasbeef> sure if they want to go thru all that do gain nothing lol, also there're still a few hoops that need to line up properly, it isn't just like an if this then that gain, if this and that and this and also this particular climate, etc 17:16 <+roasbeef> and there's an upfront cost for them to even attempt to play the second levels 17:16 <+roasbeef> since those needs to be confirmed on-chain 17:16 < ariard> ssure you have to open channel, re-balance channel right, expect mempool-congestion, but that could be an interesting topic of research game-theoritic secure fee bumpers 17:17 < ariard> like aiming for some kind of griefing equilibrium 17:35 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 17:37 -!- nobody123 [~nobody123@193.27.14.142] has quit [Remote host closed the connection] 17:45 -!- riclas [~riclas@77.7.37.188.rev.vodafone.pt] has quit [Ping timeout: 260 seconds] 18:11 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 18:16 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 265 seconds] 18:49 -!- bitromortac_ [~admin@gateway/tor-sasl/bitromortac] has joined #lightning-dev 18:51 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 18:53 -!- bitromortac [~admin@gateway/tor-sasl/bitromortac] has quit [Ping timeout: 240 seconds] 18:56 -!- kloinka [~quassel@223.177.233.220.static.exetel.com.au] has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.] 19:22 -!- kloinka [~quassel@223.177.233.220.static.exetel.com.au] has joined #lightning-dev 19:25 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 272 seconds] 19:48 -!- zmnscpxj_ [~zmnscpxj@gateway/tor-sasl/zmnscpxj] has quit [Ping timeout: 240 seconds] 20:20 -!- vtnerd [~vtnerd@50-81-138-206.client.mchsi.com] has quit [Ping timeout: 256 seconds] 21:00 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Quit: Bye] 21:00 -!- achow101 [~achow101@unaffiliated/achow101] has joined #lightning-dev 21:22 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 21:56 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 265 seconds] 22:09 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has quit [Ping timeout: 240 seconds] 22:21 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 22:21 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #lightning-dev 22:40 -!- rh0nj [~rh0nj@88.99.167.175] has quit [Remote host closed the connection] 22:41 -!- rh0nj [~rh0nj@88.99.167.175] has joined #lightning-dev 22:42 -!- rdymac [uid31665@gateway/web/irccloud.com/x-sybcprraazaycuit] has quit [Quit: Connection closed for inactivity] 23:16 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has quit [Ping timeout: 240 seconds] 23:25 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has joined #lightning-dev 23:37 -!- marcoagner [~user@bl11-17-219.dsl.telepac.pt] has joined #lightning-dev 23:52 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #lightning-dev 23:54 -!- Netsplit *.net <-> *.split quits: ThisAsYou__, fjahr, arik_, rompert__, Aleru, felixweis --- Log closed Thu Oct 01 00:00:34 2020