--- Log opened Thu Apr 28 00:00:07 2022 00:00 -!- belcher [~belcher@user/belcher] has joined #lightning-dev 00:14 -!- belcher [~belcher@user/belcher] has quit [Ping timeout: 250 seconds] 00:22 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 240 seconds] 00:22 -!- Ghulie [~Ghulie@gateway/tor-sasl/ghulie] has joined #lightning-dev 00:23 -!- Ghulie [~Ghulie@gateway/tor-sasl/ghulie] has quit [Remote host closed the connection] 00:26 -!- Ghulie [~Ghulie@gateway/tor-sasl/ghulie] has joined #lightning-dev 00:28 -!- belcher [~belcher@user/belcher] has joined #lightning-dev 00:31 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 01:00 -!- riclas [~riclas@77.7.37.188.rev.vodafone.pt] has joined #lightning-dev 01:29 -!- Ghulie [~Ghulie@gateway/tor-sasl/ghulie] has quit [Quit: Ghulie] 01:51 -!- AaronvanW [~AaronvanW@user/AaronvanW] has joined #lightning-dev 02:00 -!- robertspigler [~robertspi@2001:470:69fc:105::2d53] has quit [Quit: You have been kicked for being idle] 02:47 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Ping timeout: 240 seconds] 03:29 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 03:40 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Quit: Konversation terminated!] 03:40 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 03:42 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Client Quit] 03:43 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 03:59 -!- evanlinjin_ [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 03:59 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Ping timeout: 240 seconds] 05:38 -!- test_ is now known as _flood 05:48 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Ping timeout: 240 seconds] 05:50 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 06:05 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has quit [Quit: = ""] 06:48 -!- evanlinjin_ [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Quit: Konversation terminated!] 06:54 -!- jespada [~jespada@194.37.96.158] has quit [Ping timeout: 240 seconds] 06:55 -!- jespada [~jespada@89.238.130.78] has joined #lightning-dev 08:50 -!- plankster [~plankster@user/plankers] has quit [Ping timeout: 276 seconds] 09:00 -!- plankster [~plankster@user/plankers] has joined #lightning-dev 09:59 -!- fuad [uid551457@id-551457.hampstead.irccloud.com] has quit [Quit: Connection closed for inactivity] 14:41 -!- jarthur [~jarthur@user/jarthur] has joined #lightning-dev 15:07 -!- dlb76 [~dlb76@user/dlb76] has joined #lightning-dev 16:59 -!- Ghulie [~Ghulie@gateway/tor-sasl/ghulie] has joined #lightning-dev 17:00 -!- bitdex [~bitdex@gateway/tor-sasl/bitdex] has joined #lightning-dev 17:25 -!- bitromortac_ [~admin@gateway/tor-sasl/bitromortac] has joined #lightning-dev 17:29 -!- bitromortac [~admin@gateway/tor-sasl/bitromortac] has quit [Ping timeout: 240 seconds] 17:50 -!- riclas [~riclas@77.7.37.188.rev.vodafone.pt] has quit [Ping timeout: 272 seconds] 17:50 -!- rusty [~rusty@203.221.41.134] has joined #lightning-dev 18:43 -!- Ghulie_ [~Ghulie@gateway/tor-sasl/ghulie] has joined #lightning-dev 18:59 -!- Ghulie [~Ghulie@gateway/tor-sasl/ghulie] has quit [Quit: Ghulie] 19:00 -!- Ghulie_ is now known as Ghulie 19:02 -!- Ghulie [~Ghulie@gateway/tor-sasl/ghulie] has quit [Remote host closed the connection] 19:07 -!- Ghulie [~Ghulie@gateway/tor-sasl/ghulie] has joined #lightning-dev 19:45 -!- An0rak [An0rak@user/an0rak] has joined #lightning-dev 21:03 < jeremyrubin> from the CTV WG, we're looking at how Eltoo works and curious how pinning works with APOAS 21:03 < jeremyrubin> As far as we understand, with APOAS, anyone can add inputs in all sighash modes 21:04 < jeremyrubin> this is confirmed by http://yakshaver.org/2021/07/26/first.html 21:04 < jeremyrubin> If either sighash APO or APOAS are used, then the signature behaves as if SIGHASH_ANYONECANPAY is used and allows additional inputs to be added to the transaction without invalidating the signature used for the input signed with these new sighashes. This feature is used by the eltoo transactions to add an additional input for transaction fees. 21:04 < jeremyrubin> if this is the case, then how are eltoo channel updates immune to "fat witness" pinning attacks? 21:15 -!- cotsuka [~cotsuka@user/cotsuka] has joined #lightning-dev 21:25 < _aj_> i don't think they are immune to pinning attacks 22:08 -!- cottongin [cottongin@user/cottongin] has quit [Quit: bye] 22:08 -!- cottongin [cottongin@user/cottongin] has joined #lightning-dev 22:32 < jeremyrubin> 😬 22:38 -!- _flood [flooded@gateway/vpn/protonvpn/flood/x-43489060] has quit [Read error: Connection reset by peer] 22:39 -!- _flood [flooded@gateway/vpn/protonvpn/flood/x-43489060] has joined #lightning-dev 22:49 -!- An0rak [An0rak@user/an0rak] has quit [Read error: Connection reset by peer] 23:31 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has joined #lightning-dev 23:39 < realtbast[m]> Yes, eltoo doesn't improve anything AFAIK regarding pinning. It does have a lot of other improvements though ;) 23:43 -!- evanlinjin [~evanlinji@gateway/tor-sasl/evanlinjin] has quit [Ping timeout: 240 seconds] 23:50 < jeremyrubin> hmmmm 23:51 < jeremyrubin> it seems that this type of pinning, where you can't even stop someone froma dding an input, is concretely worse than the status quo 23:53 < realtbast[m]> I don't understand what you're referring to. Anyone broadcasting a tx would still sign with SIGHASH_ALL, right? 23:54 < jeremyrubin> what does sighash_all sign? 23:54 < jeremyrubin> https://rubin.io/bitcoin/2021/07/09/bip-118-sighash-chart/ 23:54 < jeremyrubin> according to my chart, it does not sign the prevouts 23:59 < jeremyrubin> this means anyone can "stuff" in any number of extra inputs into your txn 23:59 < realtbast[m]> I mean `sighash_all`, not `APO | sighash_all`...? Or am I missing something? --- Log closed Fri Apr 29 00:00:05 2022