--- Log opened Mon Jul 01 00:00:57 2019 00:02 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 00:06 -!- rh0nj [~rh0nj@88.99.167.175] has quit [Remote host closed the connection] 00:07 -!- rh0nj [~rh0nj@88.99.167.175] has joined #lightning-dev 00:17 -!- harding [~harding@c-73-196-98-36.hsd1.nj.comcast.net] has quit [Quit: leaving] 00:18 -!- harding [~harding@c-73-196-98-36.hsd1.nj.comcast.net] has joined #lightning-dev 00:43 -!- melvster [~melvin@ip-86-49-18-190.net.upcbroadband.cz] has joined #lightning-dev 01:05 -!- sh_smith [~sh_smith@cpe-76-174-26-91.socal.res.rr.com] has quit [Ping timeout: 245 seconds] 01:08 -!- sh_smith [~sh_smith@cpe-76-174-26-91.socal.res.rr.com] has joined #lightning-dev 01:14 -!- jungly [~quassel@79.8.200.97] has joined #lightning-dev 01:35 -!- shesek [~shesek@unaffiliated/shesek] has quit [Ping timeout: 246 seconds] 02:46 -!- shesek [~shesek@188.120.152.125] has joined #lightning-dev 02:46 -!- shesek [~shesek@188.120.152.125] has quit [Changing host] 02:46 -!- shesek [~shesek@unaffiliated/shesek] has joined #lightning-dev 03:25 -!- mauz555 [~mauz555@2a01:e35:8ab1:dea0:85dd:32c3:4969:62b1] has joined #lightning-dev 03:44 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 03:59 -!- riclas [~riclas@148.63.37.111] has joined #lightning-dev 04:32 -!- ir0nbutt [~LiberLive@144.49.211.130.bc.googleusercontent.com] has quit [Ping timeout: 244 seconds] 05:07 -!- reallll [~belcher@unaffiliated/belcher] has joined #lightning-dev 05:11 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 245 seconds] 05:17 -!- bralyclow [bralyclow@gateway/vpn/protonvpn/bralyclow] has joined #lightning-dev 05:19 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 272 seconds] 05:21 -!- bralyclow [bralyclow@gateway/vpn/protonvpn/bralyclow] has quit [Client Quit] 05:25 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 05:28 -!- queip [~queip@unaffiliated/rezurus] has quit [Remote host closed the connection] 05:32 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 06:09 -!- ironbutt [~LiberLive@82.142.166.82] has joined #lightning-dev 06:10 -!- ir0nbutt [~LiberLive@144.49.211.130.bc.googleusercontent.com] has joined #lightning-dev 06:13 -!- ironbutt [~LiberLive@82.142.166.82] has quit [Ping timeout: 246 seconds] 06:18 -!- nijak_ [nijak@gateway/vpn/mullvad/nijak] has joined #lightning-dev 06:21 -!- nijak [~nijak@2604:2000:12c1:e144:1ca1:c079:1e2e:3bf1] has quit [Ping timeout: 264 seconds] 06:44 -!- jungly [~quassel@79.8.200.97] has quit [Remote host closed the connection] 06:45 -!- jungly [~quassel@79.8.200.97] has joined #lightning-dev 06:57 -!- shesek [~shesek@unaffiliated/shesek] has quit [Ping timeout: 246 seconds] 07:05 -!- Emcy_ [~Emcy@unaffiliated/emcy] has quit [Ping timeout: 248 seconds] 07:05 -!- captjakk [~captjakk@174-16-199-19.hlrn.qwest.net] has quit [Remote host closed the connection] 07:07 -!- Emcy_ [~Emcy@unaffiliated/emcy] has joined #lightning-dev 07:31 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has quit [Remote host closed the connection] 07:45 -!- michaelsdunn1 [~michaelsd@unaffiliated/michaelsdunn1] has joined #lightning-dev 07:45 -!- ir0nbutt [~LiberLive@144.49.211.130.bc.googleusercontent.com] has quit [Quit: Leaving] 07:53 -!- AbuseOfNotation [~AbuseOfNo@217.151.98.168] has quit [Ping timeout: 246 seconds] 08:04 -!- hugohn [~textual@rrcs-184-74-240-156.nyc.biz.rr.com] has joined #lightning-dev 08:10 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has joined #lightning-dev 08:22 -!- reallll is now known as belcher 08:41 -!- vtnerd [~Lee@173-23-103-30.client.mchsi.com] has quit [Ping timeout: 245 seconds] 08:41 -!- vtnerd [~Lee@173-23-103-30.client.mchsi.com] has joined #lightning-dev 08:49 -!- digi_james [sid281632@gateway/web/irccloud.com/x-qpxlupgtzyxjzgwp] has joined #lightning-dev 09:09 -!- AbuseOfNotation [~AbuseOfNo@217.151.98.168] has joined #lightning-dev 09:11 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has quit [Remote host closed the connection] 09:15 -!- hugohn [~textual@rrcs-184-74-240-156.nyc.biz.rr.com] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 09:16 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has joined #lightning-dev 09:20 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has quit [Remote host closed the connection] 09:25 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has joined #lightning-dev 09:35 -!- laurentmt [~Thunderbi@5.8.16.238] has joined #lightning-dev 09:40 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has quit [Ping timeout: 260 seconds] 09:48 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has joined #lightning-dev 10:03 -!- melvin_ [~melvin@ip-86-49-18-190.net.upcbroadband.cz] has joined #lightning-dev 10:03 -!- melvster [~melvin@ip-86-49-18-190.net.upcbroadband.cz] has quit [Read error: Connection reset by peer] 10:11 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 248 seconds] 10:25 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 10:27 -!- vtnerd [~Lee@173-23-103-30.client.mchsi.com] has quit [Ping timeout: 248 seconds] 10:29 -!- vtnerd [~Lee@173-23-103-30.client.mchsi.com] has joined #lightning-dev 10:36 -!- jungly [~quassel@79.8.200.97] has quit [Remote host closed the connection] 10:43 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has quit [Remote host closed the connection] 10:44 -!- laurentmt [~Thunderbi@5.8.16.238] has quit [Quit: laurentmt] 10:44 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has joined #lightning-dev 10:45 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has quit [Remote host closed the connection] 10:56 -!- hugohn [~textual@rrcs-184-74-240-156.nyc.biz.rr.com] has joined #lightning-dev 11:07 -!- __gotcha [~Thunderbi@plone/gotcha] has joined #lightning-dev 11:17 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 244 seconds] 11:37 -!- gleb [sid306870@gateway/web/irccloud.com/x-lkmvofaebbvdcona] has joined #lightning-dev 11:40 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 11:49 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has quit [Remote host closed the connection] 11:49 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has joined #lightning-dev 11:54 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has quit [Ping timeout: 268 seconds] 12:09 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has joined #lightning-dev 12:52 -!- brett-soric [~brett@ppp203-122-220-93.static.internode.on.net] has joined #lightning-dev 13:02 -!- JoeN [6c1a36d8@pool-108-26-54-216.syrcny.fios.verizon.net] has joined #lightning-dev 13:32 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 245 seconds] 13:41 -!- belcher [~belcher@unaffiliated/belcher] has joined #lightning-dev 13:41 -!- brett-soric [~brett@ppp203-122-220-93.static.internode.on.net] has left #lightning-dev [] 13:51 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has quit [Remote host closed the connection] 13:56 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has joined #lightning-dev 13:59 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 246 seconds] 13:59 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has joined #lightning-dev 14:01 -!- scoop [~scoop@c-67-190-7-239.hsd1.co.comcast.net] has quit [Remote host closed the connection] 14:06 -!- belcher [~belcher@unaffiliated/belcher] has joined #lightning-dev 14:20 -!- JoeN [6c1a36d8@pool-108-26-54-216.syrcny.fios.verizon.net] has quit [Ping timeout: 260 seconds] 14:27 -!- hugohn [~textual@rrcs-184-74-240-156.nyc.biz.rr.com] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 14:30 -!- hugohn [~textual@rrcs-184-74-240-156.nyc.biz.rr.com] has joined #lightning-dev 14:46 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has joined #lightning-dev 15:04 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has quit [Quit: WeeChat 2.4] 15:05 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 248 seconds] 15:09 -!- thomasanderson [~thomasand@76.76.186.122] has joined #lightning-dev 15:10 -!- robzon_ [~robzon@037008237243.warszawa.vectranet.pl] has quit [Ping timeout: 245 seconds] 15:11 -!- robzon [~robzon@037008237243.warszawa.vectranet.pl] has joined #lightning-dev 15:14 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has quit [Remote host closed the connection] 15:18 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has joined #lightning-dev 15:18 -!- michaelsdunn1 [~michaelsd@unaffiliated/michaelsdunn1] has quit [Remote host closed the connection] 15:21 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has quit [Quit: WeeChat 2.4] 15:21 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has joined #lightning-dev 15:21 -!- thomasanderson [~thomasand@76.76.186.122] has quit [Remote host closed the connection] 15:25 -!- melvin_ [~melvin@ip-86-49-18-190.net.upcbroadband.cz] has quit [Ping timeout: 268 seconds] 15:25 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 15:33 -!- BlueMatt [~BlueMatt@unaffiliated/bluematt] has quit [Quit: Quit] 15:35 -!- BlueMatt [~BlueMatt@unaffiliated/bluematt] has joined #lightning-dev 15:40 -!- Amperture [~amp@24.136.5.183] has quit [Read error: Connection reset by peer] 15:44 -!- scoop [~scoop@67.133.97.100] has joined #lightning-dev 15:45 -!- scoop [~scoop@67.133.97.100] has quit [Remote host closed the connection] 15:49 -!- scoop [~scoop@67.133.97.102] has joined #lightning-dev 15:51 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 15:57 -!- Setherson [6cff6e3d@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has joined #lightning-dev 16:06 -!- Setherson [6cff6e3d@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has left #lightning-dev [] 16:06 -!- Setherson [6cff6e3d@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has joined #lightning-dev 16:06 -!- Amperture [~amp@24.136.5.183] has joined #lightning-dev 16:07 -!- hugohn [~textual@rrcs-184-74-240-156.nyc.biz.rr.com] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 16:07 -!- Setherson [6cff6e3d@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has quit [Remote host closed the connection] 16:07 -!- Setherson [6cff6e3d@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has joined #lightning-dev 16:08 < Setherson> Hello, Everyone! 16:12 < Setherson> I'm so thankful for all that you developers are doing. Really. Now - I won't bother you with any more smalltalk. I'll only bother you with meaningful questions. :-) 16:14 < Setherson> Can anyone tell me how to find my public key@IP address, on my lightning app, so that I can connect to it with another node? 16:15 <+roasbeef> Setherson: probably a better topic for #lnd or our dev slack, but it isn't exposed in the UI atm, you can however obtain it from the logs, or connecting out to another node using the application 16:16 -!- darosior [5ba5be47@91-165-190-71.subs.proxad.net] has joined #lightning-dev 16:18 < Setherson> Thank you so much, Mr. Osuntokun! I will dig around in the logs and see if I can discover it. Since #lnd is the better channel for such questions, I'll move over there unless I have development questions for ya'll. 16:23 -!- Setherson [6cff6e3d@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has left #lightning-dev [] 16:29 -!- Setherson [6cff6e3d@108-255-110-61.lightspeed.tukrga.sbcglobal.net] has joined #lightning-dev 16:32 -!- scoop [~scoop@67.133.97.102] has quit [Remote host closed the connection] 17:24 -!- mauz555 [~mauz555@2a01:e35:8ab1:dea0:85dd:32c3:4969:62b1] has quit [Remote host closed the connection] 17:24 -!- mauz555 [~mauz555@2a01:e35:8ab1:dea0:1953:5f5e:f563:7ec1] has joined #lightning-dev 17:29 -!- mauz555 [~mauz555@2a01:e35:8ab1:dea0:1953:5f5e:f563:7ec1] has quit [Ping timeout: 252 seconds] 18:04 -!- darosior [5ba5be47@91-165-190-71.subs.proxad.net] has quit [Remote host closed the connection] 18:05 -!- moonfunjohn [~moonfunjo@218.20.8.29] has joined #lightning-dev 18:08 -!- scoop [~scoop@38.98.37.134] has joined #lightning-dev 18:18 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #lightning-dev 18:31 -!- scoop [~scoop@38.98.37.134] has quit [Read error: Connection reset by peer] 18:33 -!- scoop [~scoop@38.98.37.134] has joined #lightning-dev 18:35 -!- scoop [~scoop@38.98.37.134] has quit [Remote host closed the connection] 18:36 -!- scoop [~scoop@38.98.37.134] has joined #lightning-dev 18:44 -!- moonfunj_ [~moonfunjo@85.203.47.165] has joined #lightning-dev 18:47 -!- hugohn [~textual@pool-71-167-27-172.nycmny.fios.verizon.net] has joined #lightning-dev 18:47 -!- moonfunjohn [~moonfunjo@218.20.8.29] has quit [Ping timeout: 245 seconds] 18:48 -!- riclas [~riclas@148.63.37.111] has quit [Ping timeout: 244 seconds] 18:52 -!- hugohn [~textual@pool-71-167-27-172.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds] 18:57 < BlueMatt> ;;seen rusty 18:57 < gribble> rusty was last seen in #lightning-dev 1 week, 0 days, 4 hours, 29 minutes, and 38 seconds ago: OK, I have to go, but good progress. Let's bikeshed later, OK! 19:02 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #lightning-dev 19:03 < BlueMatt> rusty: where are we on emergency rbf/rbf carve-out? I'd like to move forward with better fee management in lightning but need some resolution there. 19:05 -!- moonfunjohn [~moonfunjo@218.20.8.29] has joined #lightning-dev 19:07 -!- moonfunj_ [~moonfunjo@85.203.47.165] has quit [Ping timeout: 245 seconds] 19:10 -!- ysangkok [janus@hapy.0x90.dk] has quit [Remote host closed the connection] 19:23 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 19:23 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #lightning-dev 19:32 -!- scoop [~scoop@38.98.37.134] has quit [Read error: Connection reset by peer] 19:33 -!- scoop [~scoop@38.98.37.134] has joined #lightning-dev 19:45 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Remote host closed the connection] 19:45 <+roasbeef> i think we can move forward w/ the anchor output stuff w/o going to fully zero (or minimal) fees on the commitment transaction, this can also be rolled out independently of any mempool changes as well, since this would be used for supplementary fees, rather than primary fees BlueMatt 19:46 < BlueMatt> roasbeef: not really? I mean without some relay policy changes/commitment to changes on the network adding anchor outputs doesnt change the state we're in now 19:46 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #lightning-dev 19:46 <+roasbeef> they allow you to add more fees after broadcasting 19:46 < BlueMatt> and doing it piecemeal means two breaking changes - one to add the anchor outputs, one to set fees to minimal(ish) 19:46 <+roasbeef> whereas rn if I force close i can't adjust at all afte rthe fact 19:46 < BlueMatt> no they dont, not without some form of policy change 19:47 < BlueMatt> (or, they arent guaranteed to allow you to) 19:47 <+roasbeef> better than not being able to do anything at all (the current situation) 19:47 < BlueMatt> the current situation is you're supposed to negotiate a reasonable fee upfront 19:47 < BlueMatt> adding low-value outputs doesn't change this 19:47 < BlueMatt> the negotiation problem still exists 19:47 <+roasbeef> i don't think there's two breaking changes there, it just reduuces the importance of setting the "corret" fee with UpdateFee 19:48 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has quit [Ping timeout: 260 seconds] 19:48 < BlueMatt> even worse, depending on *which* proposal ends up going in core we may have to change the output format again 19:48 <+roasbeef> at the very least it gives the non-initiator a mechanism to speed things uup if they want to 19:48 < BlueMatt> no it doesnt reduce the importance 19:48 < BlueMatt> only against an honest attacker 19:48 < BlueMatt> which, kinda defeats the point of an "attacker" 19:48 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 260 seconds] 19:49 <+roasbeef> what is a threat model 19:49 < BlueMatt> an attacker wishes to slow down confirmation until a timeout is reached (in whatever form) 19:49 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 19:49 -!- jb55 [~jb55@gateway/tor-sasl/jb55] has joined #lightning-dev 19:49 <+roasbeef> stuff can be rolled out to improve the situation today, any relay mempool changes have an indeterminate timeline 19:50 < BlueMatt> I mean we can probably get whatever we think is right into core, so lets decide on what we think is right, and go from there 19:50 < BlueMatt> not if we actually do the work 19:50 < BlueMatt> getting things upstream into core isn't that hard if we make up our mind on what we want and put in a bit of work 19:50 < BlueMatt> hence my question to rusty :p 19:52 < BlueMatt> roasbeef: do you have any opinions on the carve-out-vs-emergency-rbf discussion? 19:53 -!- scoop [~scoop@38.98.37.134] has quit [Remote host closed the connection] 19:56 <+roasbeef> if there're two anchor outputs, each of whhich are spendable by one of the unique channel peers, then does this rbf stuff matter at all? we have distinct replacement sets 19:57 < BlueMatt> yes, one peer can add a big tree off one anchor making adding soething to the ther anchor impossible 19:58 < BlueMatt> thats...the whole point of the rbf carve-out discussion 19:58 <+roasbeef> but there're two diff outputs, so how does spends from one impact the other? 19:58 < BlueMatt> they both spend the same, unconfirmed parent 19:58 <+roasbeef> i follow that if we're spending from the same output, so we have the same replacement set 19:59 < BlueMatt> this isnt about rbf, this is about whether you can even add something to the tx off your anchor at all to begin with 19:59 < BlueMatt> https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-November/016518.html (and the thread that follows) discusses it a bunch 19:59 * rusty wakes up... 19:59 < BlueMatt> lol here I was thinking rusty was an early riser....oops 20:00 < rusty> OK, so the current policy is a bandaid, but I do understand people not wanting to make it *worse*. TBH, everyone today could start massively spamming RBFing their existing txs once for every sat/byte they were willing to spend. OTOH, nobody is, so let's not make it worse. 20:01 < rusty> So, if bitcoin is not going to actually fix the problem, what's the minimal hack? 20:01 < BlueMatt> indeed, current policy is *bad*, but luckily there is one Big Knob that quickly makes it Less Bad (fee-per-vbyte-relayed) 20:01 < BlueMatt> that increases min tx fee as a side-effect, but in the case of dos, that may be ok 20:02 < BlueMatt> adding multipliers to how bad it is, aside from just generally dont-make-a-bad-thing-worse, means the Big Knob has more of an effect on legit users 20:02 < rusty> The proposal to do some "emergency RBF" fails the "make things worse" test. 20:05 < rusty> The fixes to that seem to all involve some marking of the tx (eg. locktime = 0x1eaf), which we already abuse for lightning, and feels horribly ugly (it's transient information, persisting in the tx itself) 20:06 < rusty> eg. leaf-marked txs can only gather total weight 20k (unf. we need to allow one child, so we can push it). 20:06 < BlueMatt> I mean you could imagine some ancillary signed data which is included in some form of package relay proposal 20:06 < BlueMatt> which allows that to not be in the tx itself 20:07 < BlueMatt> though I admit I think that also feels pretty ugly 20:07 < BlueMatt> (checking a signature over one policy-only bit...) 20:07 < rusty> Yeah, but if we're going to go that far, let's just fix the network to bias against non-immanent txs and make them trickle out so slowly DoS isn't a problem. 20:08 < rusty> So, I think we return to your carve-out as the best candidate. 20:09 < BlueMatt> the least bad of shitty solutions :/ 20:10 < rusty> Yep! There are worse things, though. 20:12 < BlueMatt> alright, well a Concept ACK on https://github.com/bitcoin/bitcoin/pull/15681 would be appreciated and I can go push it for 0.19 (ie by eoy we should be good to go, though if its coming down the line we can write code for it sooner, of course) 20:12 <+roasbeef> from teh second reply in that post above, seems russell o'connor makes the same point: rbf doesn't matter here and the honest party should be able to get their traansaction in by making a pacakge w/ a higher fee rate 20:13 < BlueMatt> your addition of a single tx on your output *is* an rbf from the point of view of relay rules, as your counterparty has otherwise made the package very large and you need to evict something 20:14 <+roasbeef> are these relay rules documented anywhere? the interaction between cpfp and rfb during block construction isn't clear 20:14 < BlueMatt> but rusell's point is that isn't *striclty* a change to bip 125, its not *really* an rbf discussion, more of a "can you relay this at all" discussion 20:14 <+roasbeef> what will tha tsecond transaction be rbf'ing? 20:16 < BlueMatt> commitment tx has 25 dependencies, now you can't add another one or you violate the package limits 20:16 < BlueMatt> I'm sure they're documented *somewhere*, though adittedly don't know where 20:16 <+roasbeef> it's a more "shallow" decendent though right? seems as though they should be tracked as two packages: one with depth 2 and one with depth 25, if it confirms, it confirms 20:17 < BlueMatt> no, because if I rbf the comimtment tx (not possible in lightning, but in any other package), then you have to evict 26 things 20:17 < BlueMatt> which violates the point of the package liimt - cpu dos concerns 20:18 <+roasbeef> ok, but we can't rbf it atm, so this doesn't apply and we're gucci? 20:18 < BlueMatt> no, because those package limits apply to everything 20:18 <+roasbeef> for our use case at least 20:19 <+roasbeef> /insert jackie chan tf meme 20:19 < BlueMatt> there are other cpu doss involved in packages 20:19 < BlueMatt> eg calculating what to put in a block blows up 20:19 < BlueMatt> anyway, 20:19 * BlueMatt -> sleep 20:19 -!- moonfunjohn [~moonfunjo@218.20.8.29] has quit [Quit: Leaving...] 20:26 <+roasbeef> ok I think you're referring to this? https://github.com/bitcoin/bitcoin/blob/d0f81a96d9c158a9226dc946bdd61d48c4d42959/src/txmempool.cpp#L186 20:30 <+roasbeef> so even if i'm spending w/ 1 transaction, and there's 25 bloated kids hanging onto it, inclusion of mine will be rejected? seems as thouugh it should prefer that depth 2 package with a total higher fee rate and less space consumed 20:37 < rusty> roasbeef: yeah, but the RBF rules exist to protect the network from spam, not to align with miner incentives :( 20:38 < rusty> (Which is why I was trying to find something better...) 20:38 <+roasbeef> wouldn't that alternative action lead to less spam? long things get dropped from the mempool in favor of more fee dense things 20:47 < rusty> roasbeef: naah, you can keep doing that almost forever. 20:47 <+roasbeef> you mean re-adding the longer one, then evicting it again? why's that matter as long as they pay the fees for it? 20:48 <+roasbeef> seems this just wants to penalize big unconf chains, it can do that by factoring the proper depth in the code section I linked above 20:49 < rusty> roasbeef: You can create MB of low-fee txs, then evict them with a simple normal-rate ones. 20:49 <+roasbeef> with many normal rates, or just one? if just one then that's a Good Thing as I have a smaller mempool now, and less links to traverse when making package decisions 20:50 < rusty> roasbeef: sure, but you've spammed the network checking and propagating those txs, which seems to be the concern. 20:50 <+roasbeef> if this was the same input being spent, then i'd say yeah 20:50 <+roasbeef> wait, actually 20:51 <+roasbeef> no yeh, it's another tree entirely in this case (two anchor outputs), so why does the bad side of the family tree matter at all here, those can all confirm themselves on their own time once the parent does, this package landing in the chain doesn't invalidate them 21:01 < rusty> Wires crossed I think. But you'd have to ask Matt.... 21:02 -!- hugohn [~textual@pool-71-167-27-172.nycmny.fios.verizon.net] has joined #lightning-dev 21:06 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #lightning-dev [] 21:06 -!- hugohn [~textual@pool-71-167-27-172.nycmny.fios.verizon.net] has quit [Client Quit] 21:07 -!- scoop [~scoop@205.178.77.52] has joined #lightning-dev 21:09 -!- hugohn [~textual@pool-71-167-27-172.nycmny.fios.verizon.net] has joined #lightning-dev 21:09 -!- scoop [~scoop@205.178.77.52] has quit [Read error: Connection reset by peer] 21:09 -!- scoop [~scoop@205.178.77.52] has joined #lightning-dev 21:25 -!- queip [~queip@unaffiliated/rezurus] has quit [Ping timeout: 268 seconds] 21:28 -!- hugohn [~textual@pool-71-167-27-172.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds] 21:39 -!- queip [~queip@unaffiliated/rezurus] has joined #lightning-dev 21:50 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 260 seconds] 22:03 -!- scoop [~scoop@205.178.77.52] has quit [Remote host closed the connection] 22:07 -!- scoop [~scoop@205.178.77.52] has joined #lightning-dev 22:07 -!- scoop [~scoop@205.178.77.52] has quit [Remote host closed the connection] 22:27 -!- vtnerd [~Lee@173-23-103-30.client.mchsi.com] has quit [Ping timeout: 245 seconds] 22:50 -!- renlord [~renlord@gateway/tor-sasl/renlord] has quit [Ping timeout: 260 seconds] 22:50 -!- _renlord [~renlord@gateway/tor-sasl/renlord] has joined #lightning-dev 23:04 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Ping timeout: 260 seconds] 23:04 -!- ghost43_ [~daer@gateway/tor-sasl/daer] has joined #lightning-dev 23:43 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has quit [Quit: WeeChat 2.4] 23:43 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has joined #lightning-dev 23:45 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has quit [Client Quit] 23:45 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has joined #lightning-dev 23:46 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has quit [Client Quit] 23:46 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has joined #lightning-dev 23:47 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has quit [Client Quit] 23:51 -!- h0ngcha0 [~hongchao@90-227-191-71-no129.tbcn.telia.com] has joined #lightning-dev --- Log closed Tue Jul 02 00:00:58 2019