--- Log opened Tue Feb 04 00:00:29 2020 03:14 -!- Netsplit *.net <-> *.split quits: midnight, felixweis, weez17, CodeShark__, gleb, elichai2, cfields, Apocalyptic, Lightsword, jonatack, (+4 more, use /NETSPLIT to show all of them) 03:18 -!- Netsplit *.net <-> *.split quits: kcalvinalvin, jnewbery, sanket1729 03:18 -!- Netsplit over, joins: midnight, felixweis 03:18 -!- Netsplit over, joins: sanket1729 03:18 -!- Netsplit over, joins: digi_james, CodeShark__, elichai2 03:18 -!- Netsplit over, joins: Apocalyptic 03:19 -!- Netsplit over, joins: fjahr, jonatack, wallet42, BlueMatt, cfields, gleb, Lightsword, weez17 03:19 -!- elichai2 [sid212594@gateway/web/irccloud.com/x-cncrzmpnfvrebfez] has quit [Ping timeout: 302 seconds] 03:21 -!- gleb [sid306870@gateway/web/irccloud.com/x-tapoouknqpxtsqlo] has quit [Ping timeout: 244 seconds] 03:22 -!- gleb [sid306870@gateway/web/irccloud.com/x-iyaewxjkiggjbvwx] has joined #secp256k1 03:22 -!- elichai2 [sid212594@gateway/web/irccloud.com/x-jultoaphqsxqsecj] has joined #secp256k1 03:23 -!- jnewbery [~john@4.53.92.114] has joined #secp256k1 03:27 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has quit [Ping timeout: 272 seconds] 03:28 -!- kcalvinalvin [~kcalvinal@ec2-52-79-199-97.ap-northeast-2.compute.amazonaws.com] has joined #secp256k1 03:31 -!- belcher [~belcher@unaffiliated/belcher] has joined #secp256k1 03:46 -!- jtimon [~quassel@22.133.134.37.dynamic.jazztel.es] has joined #secp256k1 05:30 -!- jonatack [~jon@213.152.162.149] has joined #secp256k1 08:40 -!- jonatack [~jon@213.152.162.149] has quit [Ping timeout: 240 seconds] 09:27 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has joined #secp256k1 10:09 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has quit [Ping timeout: 265 seconds] 11:00 -!- Netsplit *.net <-> *.split quits: felixweis, midnight 11:02 -!- Netsplit over, joins: midnight, felixweis 11:10 -!- jonatack [~jon@2a01:e0a:53c:a200:bb54:3be5:c3d0:9ce5] has joined #secp256k1 12:36 -!- jtimon [~quassel@22.133.134.37.dynamic.jazztel.es] has quit [Remote host closed the connection] 21:07 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has quit [Remote host closed the connection] 21:07 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has joined #secp256k1 22:40 -!- Madars [~null@unaffiliated/madars] has joined #secp256k1 23:05 < gmaxwell> https://bitcoinops.org/en/newsletters/2020/02/05/ is kinda odd 23:06 < gmaxwell> anyone ever find any implementation that verifies after in open source code in the wild? 23:06 < gmaxwell> I think it's strange to say " However, there remains a risk that inexperienced developers will not perform this step" regarding a pretty computationally expensive step that I don't ever recall seeing any implementation take. 23:08 < sipa> gmaxwell: agree 23:10 < sipa> harding: ping ^... perhaps it's better to say something like "However, the computational overhead of this approach may not be acceptable to many applications" or so 23:14 < jonatack> ^ commented in the PR: https://github.com/bitcoinops/bitcoinops.github.io/pull/334/files#r375089965 23:17 < gmaxwell> (I think probably _we_ should do this in libsecp, optionally annd have it controllable with a context flag... because our signing is usually used in cases where performance doesn't matter) 23:33 < gmaxwell> I guess in bitcoin-core it kind of accidentally verifies after since it puts stuff in the mempool before relaying. 23:33 < gmaxwell> I think you could extract from the wallet via getraw a txn with a failing signature however. 23:41 < sipa> gmaxwell: no, even before that 23:41 < sipa> the script signing logic invokes validation 23:41 < sipa> to determine whether it's done signing 23:42 < sipa> though i'm not sure that failure at that level would e.g. not result in the invalid signature ending up in a PSBT or so 23:44 -!- alec [~alec@gateway/tor-sasl/alec] has joined #secp256k1 --- Log closed Wed Feb 05 00:00:30 2020