12018-02-03T00:07:50  *** mandric has joined #bitcoin-core-dev
  22018-02-03T00:09:51  *** laurentmt has quit IRC
  32018-02-03T00:10:07  *** wampum has quit IRC
  42018-02-03T00:10:42  *** windsok has quit IRC
  52018-02-03T00:16:42  *** pgupta has joined #bitcoin-core-dev
  62018-02-03T00:21:10  *** pgupta has quit IRC
  72018-02-03T00:24:04  *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
  82018-02-03T00:24:31  *** windsok has joined #bitcoin-core-dev
  92018-02-03T00:27:40  *** mandric has quit IRC
 102018-02-03T00:28:30  *** Cogito_Ergo_Sum has quit IRC
 112018-02-03T00:34:55  *** pgupta has joined #bitcoin-core-dev
 122018-02-03T00:39:39  *** pgupta has quit IRC
 132018-02-03T00:39:50  *** Murch has joined #bitcoin-core-dev
 142018-02-03T00:47:18  *** jojeyh has quit IRC
 152018-02-03T00:48:05  *** arowser has quit IRC
 162018-02-03T00:50:13  *** AaronvanW has joined #bitcoin-core-dev
 172018-02-03T00:52:58  *** pgupta has joined #bitcoin-core-dev
 182018-02-03T00:53:21  *** Aaronvan_ has quit IRC
 192018-02-03T00:57:26  *** pgupta has quit IRC
 202018-02-03T01:11:02  *** pgupta has joined #bitcoin-core-dev
 212018-02-03T01:15:35  *** pgupta has quit IRC
 222018-02-03T01:18:49  *** justanotheruser has quit IRC
 232018-02-03T01:23:00  *** justanotheruser has joined #bitcoin-core-dev
 242018-02-03T01:25:44  *** Squidicuz has joined #bitcoin-core-dev
 252018-02-03T01:29:06  *** pgupta has joined #bitcoin-core-dev
 262018-02-03T01:31:28  *** Victorsueca has quit IRC
 272018-02-03T01:32:58  *** Victorsueca has joined #bitcoin-core-dev
 282018-02-03T01:33:42  *** pgupta has quit IRC
 292018-02-03T01:36:22  <bitcoin-git> [bitcoin] RvMp opened pull request #12341: Correction in choice of words (master...201802030229-qt-dutch-lang-fix) https://github.com/bitcoin/bitcoin/pull/12341
 302018-02-03T01:36:51  *** contrapumpkin is now known as BTC_Boar
 312018-02-03T01:37:02  *** BTC_Boar is now known as contrapumpkin
 322018-02-03T01:37:27  *** harrymm has quit IRC
 332018-02-03T01:51:01  *** harrymm has joined #bitcoin-core-dev
 342018-02-03T01:52:38  <bitcoin-git> [bitcoin] fanquake closed pull request #12341: Correction in choice of words in QT (dutch) (master...201802030229-qt-dutch-lang-fix) https://github.com/bitcoin/bitcoin/pull/12341
 352018-02-03T01:56:04  *** pgupta has joined #bitcoin-core-dev
 362018-02-03T02:00:10  *** pgupta has quit IRC
 372018-02-03T02:05:14  *** wunpunch has joined #bitcoin-core-dev
 382018-02-03T02:09:26  *** Emcy has joined #bitcoin-core-dev
 392018-02-03T02:12:26  *** Emcy_ has quit IRC
 402018-02-03T02:13:17  *** Emcy_ has joined #bitcoin-core-dev
 412018-02-03T02:14:16  *** pgupta has joined #bitcoin-core-dev
 422018-02-03T02:14:22  *** Emcy has quit IRC
 432018-02-03T02:18:39  *** pgupta has quit IRC
 442018-02-03T02:21:45  *** Emcy_ has quit IRC
 452018-02-03T02:23:44  *** Emcy has joined #bitcoin-core-dev
 462018-02-03T02:32:20  *** pgupta has joined #bitcoin-core-dev
 472018-02-03T02:33:12  *** Murch has quit IRC
 482018-02-03T02:34:32  *** wampum has joined #bitcoin-core-dev
 492018-02-03T02:35:42  *** wampum has quit IRC
 502018-02-03T02:36:09  *** farmerwampum has joined #bitcoin-core-dev
 512018-02-03T02:36:12  *** Giszmo has joined #bitcoin-core-dev
 522018-02-03T02:39:27  *** pgupta has quit IRC
 532018-02-03T02:48:48  *** booyah has quit IRC
 542018-02-03T02:49:00  *** booyah has joined #bitcoin-core-dev
 552018-02-03T02:50:43  *** pgupta has joined #bitcoin-core-dev
 562018-02-03T02:54:22  *** Giszmo has quit IRC
 572018-02-03T02:55:25  *** pgupta has quit IRC
 582018-02-03T02:55:59  *** checksauce has joined #bitcoin-core-dev
 592018-02-03T02:57:34  *** Chris_Stewart_5 has quit IRC
 602018-02-03T02:59:21  *** goatpig has quit IRC
 612018-02-03T03:00:50  *** wunpunch has quit IRC
 622018-02-03T03:08:55  *** pgupta has joined #bitcoin-core-dev
 632018-02-03T03:13:37  *** pgupta has quit IRC
 642018-02-03T03:24:15  *** arbitrary_guy has quit IRC
 652018-02-03T03:27:06  *** pgupta has joined #bitcoin-core-dev
 662018-02-03T03:31:08  *** intcat has quit IRC
 672018-02-03T03:31:22  *** pgupta has quit IRC
 682018-02-03T03:33:58  *** intcat has joined #bitcoin-core-dev
 692018-02-03T03:35:34  *** Krellan has quit IRC
 702018-02-03T03:40:08  *** lnostdal has quit IRC
 712018-02-03T03:41:45  *** jojeyh has joined #bitcoin-core-dev
 722018-02-03T03:42:42  *** arbitrary_guy has joined #bitcoin-core-dev
 732018-02-03T03:45:16  *** pgupta has joined #bitcoin-core-dev
 742018-02-03T03:50:17  *** pgupta has quit IRC
 752018-02-03T04:03:27  *** pgupta has joined #bitcoin-core-dev
 762018-02-03T04:08:09  *** pgupta has quit IRC
 772018-02-03T04:21:37  *** pgupta has joined #bitcoin-core-dev
 782018-02-03T04:26:40  *** pgupta has quit IRC
 792018-02-03T04:28:10  *** quer_ has joined #bitcoin-core-dev
 802018-02-03T04:30:37  *** quer has quit IRC
 812018-02-03T04:35:52  *** arubi has quit IRC
 822018-02-03T04:37:58  *** arubi has joined #bitcoin-core-dev
 832018-02-03T04:39:48  *** pgupta has joined #bitcoin-core-dev
 842018-02-03T04:43:26  *** Randolf has joined #bitcoin-core-dev
 852018-02-03T04:44:15  *** pgupta has quit IRC
 862018-02-03T04:45:32  *** ghost43 has quit IRC
 872018-02-03T04:45:51  *** ghost43 has joined #bitcoin-core-dev
 882018-02-03T04:49:59  *** mesh_ is now known as meshcollider_
 892018-02-03T04:56:01  *** meshcollider_ is now known as mesh_
 902018-02-03T04:57:59  *** pgupta has joined #bitcoin-core-dev
 912018-02-03T05:02:08  *** checksauce has quit IRC
 922018-02-03T05:02:17  *** Murch has joined #bitcoin-core-dev
 932018-02-03T05:02:25  *** pgupta has quit IRC
 942018-02-03T05:16:09  *** pgupta has joined #bitcoin-core-dev
 952018-02-03T05:18:11  *** farsider350 has quit IRC
 962018-02-03T05:18:32  *** farsider350 has joined #bitcoin-core-dev
 972018-02-03T05:18:56  *** farsider350 has joined #bitcoin-core-dev
 982018-02-03T05:19:31  *** farsider350 has joined #bitcoin-core-dev
 992018-02-03T05:19:57  *** farsider350 has joined #bitcoin-core-dev
1002018-02-03T05:20:22  *** farsider350 has joined #bitcoin-core-dev
1012018-02-03T05:20:46  *** farsider350 has joined #bitcoin-core-dev
1022018-02-03T05:20:56  *** pgupta has quit IRC
1032018-02-03T05:32:38  *** Murch has quit IRC
1042018-02-03T05:32:59  *** justanotheruser has quit IRC
1052018-02-03T05:34:19  *** pgupta has joined #bitcoin-core-dev
1062018-02-03T05:39:04  *** pgupta has quit IRC
1072018-02-03T05:52:28  *** pgupta has joined #bitcoin-core-dev
1082018-02-03T05:57:10  *** pgupta has quit IRC
1092018-02-03T05:59:09  <phantomcircuit> does the validateaddress rpc work with segwit addresses?
1102018-02-03T05:59:33  <gmaxwell> you mean bc1 addresses? it should. lemme se...
1112018-02-03T06:00:36  <sipa> absolutely
1122018-02-03T06:00:45  <sipa> it also works with p2sh-p2wpkh addresses
1132018-02-03T06:01:24  <sipa> (and will look through the P2SH and give you the pubkey etc)
1142018-02-03T06:01:25  <gmaxwell> yes, it does.
1152018-02-03T06:03:25  *** jarthur has joined #bitcoin-core-dev
1162018-02-03T06:03:42  <phantomcircuit> alrighty
1172018-02-03T06:03:46  <phantomcircuit> guess i cant type
1182018-02-03T06:06:20  <gmaxwell> or you're trying code prior to 0.16rc?
1192018-02-03T06:08:54  <jarthur> Hey. gmax mentioned sipa's SHA-NI branch to me the other day. Is that the latest go at bringing those instructions in?
1202018-02-03T06:10:40  *** pgupta has joined #bitcoin-core-dev
1212018-02-03T06:14:10  <gmaxwell> I think that branch is just lacking build system integration.
1222018-02-03T06:15:21  *** pgupta has quit IRC
1232018-02-03T06:28:50  *** pgupta has joined #bitcoin-core-dev
1242018-02-03T06:33:28  *** pgupta has quit IRC
1252018-02-03T06:36:28  *** meshcollider has joined #bitcoin-core-dev
1262018-02-03T06:39:37  <windsok> I'm running 0.16rc2, normally my debug.log is full of messages of other nodes connecting to my node. With 0.16 i'm not seeing that, and i'm seeing lots of messages like "version handshake timeout from 1113". Maybe it's nothing, but thought i'd mention it. I can open an issue if someone think's it's worth investigating
1272018-02-03T06:41:45  <gmaxwell> windsok: do you have any connections at all?
1282018-02-03T06:41:51  *** jarthur has quit IRC
1292018-02-03T06:41:54  <gmaxwell> some amount of version handshake timeouts are normal.
1302018-02-03T06:41:57  <windsok> yes, I'm receiving blocks
1312018-02-03T06:41:58  *** justanotheruser has joined #bitcoin-core-dev
1322018-02-03T06:42:24  *** justanotheruser has joined #bitcoin-core-dev
1332018-02-03T06:43:08  <windsok> getnetworkinfo shows 29 connections
1342018-02-03T06:44:26  <windsok> just find it weird i'm not seeing the normal connection messages. Normally I see those spy nodes connecting at least every few minutes
1352018-02-03T06:44:32  <gmaxwell> e.g. A node here I have got 764 handshake timeouts on 2017-11-23 (on obviously much older code)
1362018-02-03T06:45:35  <gmaxwell> and 912 a day ago.
1372018-02-03T06:47:01  <gmaxwell> grep  'receive version' debug.log  ? do you see any at all?
1382018-02-03T06:47:01  *** pgupta has joined #bitcoin-core-dev
1392018-02-03T06:47:04  <gmaxwell> I see spy things
1402018-02-03T06:48:26  <windsok> no receive version messages since I upgraded
1412018-02-03T06:48:40  <gmaxwell> oh hm. logging change then.
1422018-02-03T06:48:45  <gmaxwell> what debug level are you?
1432018-02-03T06:49:03  <windsok> whatever the default is
1442018-02-03T06:49:11  <gmaxwell> ah!
1452018-02-03T06:49:42  <gmaxwell> #11583
1462018-02-03T06:49:46  <gribble> https://github.com/bitcoin/bitcoin/issues/11583 | Do not make it trivial for inbound peers to generate log entries by TheBlueMatt · Pull Request #11583 · bitcoin/bitcoin · GitHub
1472018-02-03T06:49:49  *** checksauce has joined #bitcoin-core-dev
1482018-02-03T06:50:24  <gmaxwell> though derp, BlueMatt the version handshake timeout should have gotten covered under that I think!
1492018-02-03T06:51:48  *** pgupta has quit IRC
1502018-02-03T06:54:35  <windsok> ah, so it should be logging those at default level? or you now need debug logging to see them?
1512018-02-03T06:54:57  *** Krellan has joined #bitcoin-core-dev
1522018-02-03T06:55:00  <gmaxwell> you need debug level to see them now.
1532018-02-03T06:55:11  *** Krellan has quit IRC
1542018-02-03T06:55:18  <gmaxwell> the goal of the change was to prevent peers from spamming your logs
1552018-02-03T06:55:43  *** Krellan has joined #bitcoin-core-dev
1562018-02-03T06:57:19  <windsok> cool, i'll turn debug logging on and check they are back
1572018-02-03T06:58:10  <windsok> weirdly, I like to watch those logs sometimes, to see what random nodes are connecting to me
1582018-02-03T06:58:25  <Randolf> That's good.
1592018-02-03T06:59:02  <Randolf> That way the log files, by default, are more focused on the more important things, and are smaller (easier to grep, etc.).
1602018-02-03T07:03:02  <windsok> yeah i see them with debug=net. crapton of logging with that on though hah
1612018-02-03T07:04:51  <gmaxwell> you can turn logging levels on and off using the logging rpc.
1622018-02-03T07:05:12  *** pgupta has joined #bitcoin-core-dev
1632018-02-03T07:09:40  *** pgupta has quit IRC
1642018-02-03T07:10:25  <Randolf> It's reasonable to assume that an administrator who selects a more detailed logging level will be expecting more logging activity.  A default logging level that leaves out unnecessary entries such as things that can appear as spam is a good choice.
1652018-02-03T07:10:35  *** dermoth has quit IRC
1662018-02-03T07:11:23  *** dermoth has joined #bitcoin-core-dev
1672018-02-03T07:23:23  *** pgupta has joined #bitcoin-core-dev
1682018-02-03T07:27:07  *** davec has quit IRC
1692018-02-03T07:27:26  *** zhuzeng has joined #bitcoin-core-dev
1702018-02-03T07:28:02  *** pgupta has quit IRC
1712018-02-03T07:32:13  *** davec has joined #bitcoin-core-dev
1722018-02-03T07:33:21  *** sengehest has joined #bitcoin-core-dev
1732018-02-03T07:34:03  *** zhuzeng has quit IRC
1742018-02-03T07:41:20  *** sengehest has quit IRC
1752018-02-03T07:41:36  *** pgupta has joined #bitcoin-core-dev
1762018-02-03T07:46:07  *** pgupta has quit IRC
1772018-02-03T07:56:00  <dafuq> could i get a pointer to where in the src the code for DLing the blk*.dat is located?
1782018-02-03T07:58:59  <ossifrage> I'd include "version handshake timeout from " in the list of trivial for a peer to generate a log entry
1792018-02-03T07:59:43  *** pgupta has joined #bitcoin-core-dev
1802018-02-03T08:01:25  *** Salman has joined #bitcoin-core-dev
1812018-02-03T08:01:53  <ossifrage> 37% of the log default log entries for a node that has been up for ~24hrs was "version handshake timeout..."
1822018-02-03T08:04:15  *** pgupta has quit IRC
1832018-02-03T08:04:49  *** shesek has quit IRC
1842018-02-03T08:05:52  <gmaxwell> ossifrage: that was my comment to bluematt above.
1852018-02-03T08:06:05  <gmaxwell> ossifrage: care to go make the pull request yourself? it'll be easy.
1862018-02-03T08:07:49  *** shesek has joined #bitcoin-core-dev
1872018-02-03T08:17:54  *** pgupta has joined #bitcoin-core-dev
1882018-02-03T08:22:16  *** pgupta has quit IRC
1892018-02-03T08:24:05  <ossifrage> gmaxwell, I'm somewhat curious who all those connections are coming from? Does the connecting side need to send any data to get that message?
1902018-02-03T08:24:26  <gmaxwell> nope
1912018-02-03T08:24:40  <ossifrage> gmaxwell, ah, so it could just be port scanners
1922018-02-03T08:24:45  <gmaxwell> yep
1932018-02-03T08:31:18  <ossifrage> Ouch, a one line change to src/net.cpp and a shitload of stuff needs to be recompiled :-(
1942018-02-03T08:35:57  <gmaxwell> it's just relinking the different commands that use net.cpp
1952018-02-03T08:36:04  *** pgupta has joined #bitcoin-core-dev
1962018-02-03T08:39:31  <windsok> socket recv error Connection reset by peer (104)
1972018-02-03T08:39:32  <windsok> socket recv error Connection timed out (110)
1982018-02-03T08:39:37  <windsok> those are also very common messages in my logs
1992018-02-03T08:40:58  *** pgupta has quit IRC
2002018-02-03T08:54:03  <ossifrage> another common one is "ERROR: non-continuous headers sequence" (some brain damaged fork coin)
2012018-02-03T08:54:16  *** pgupta has joined #bitcoin-core-dev
2022018-02-03T08:54:27  <gmaxwell>  that one is especially unfortunate because it displays the word ERROR
2032018-02-03T08:54:55  <gmaxwell> some small fraction of users will commit electronic suicide if they see error messages in their logs.
2042018-02-03T08:55:05  <gmaxwell>  (e.g. delete their wallets trying to make it stop)
2052018-02-03T08:55:16  <ossifrage> Maybe there should be a different term for things that will get you banned (instead of ERROR)
2062018-02-03T08:56:04  <gmaxwell> Mostly "ERROR" was previously elimiated from that stuff, I think that one just got missed.
2072018-02-03T08:56:12  <ossifrage> Or combine the Misbehaving line with the reason for the misbehaving?
2082018-02-03T08:57:39  <ossifrage> gmaxwell, that trivial change requires forking (and recompiling from scratch for sanity) just to make github happy
2092018-02-03T08:59:05  *** pgupta has quit IRC
2102018-02-03T09:01:18  <ossifrage> Would "Misbehaving: non-continuous headers sequence" be better?
2112018-02-03T09:01:38  <gmaxwell> It think it would be if it were straight forward to do that.
2122018-02-03T09:02:12  <gmaxwell> and that should also be a NET log entrie, under the 11583  logic I think?
2132018-02-03T09:03:39  <ossifrage> Ah, yeah that comes back as an error("...")
2142018-02-03T09:03:57  *** Krellan has quit IRC
2152018-02-03T09:04:48  *** Krellan has joined #bitcoin-core-dev
2162018-02-03T09:12:26  *** pgupta has joined #bitcoin-core-dev
2172018-02-03T09:15:04  <bitcoin-git> [bitcoin] clemtaylor opened pull request #12342: Extend #11583 to include "version handshake timeout" message (master...master) https://github.com/bitcoin/bitcoin/pull/12342
2182018-02-03T09:15:48  *** AaronvanW has joined #bitcoin-core-dev
2192018-02-03T09:16:22  *** pgupta has quit IRC
2202018-02-03T09:16:28  *** pgupta has joined #bitcoin-core-dev
2212018-02-03T09:16:36  *** Aaronvan_ has joined #bitcoin-core-dev
2222018-02-03T09:18:05  *** pgupta has quit IRC
2232018-02-03T09:20:18  *** AaronvanW has quit IRC
2242018-02-03T09:20:35  <ossifrage> In my local copy I have an command line option to specify the upload time frame: "-maxuploadtimeframe". I set this to 1hr vs the default of 24hrs to help smooth out the bandwidth usage for old blocks
2252018-02-03T09:31:35  *** Salman has quit IRC
2262018-02-03T09:32:22  *** Victorsueca has quit IRC
2272018-02-03T09:33:22  *** BashCo_ has joined #bitcoin-core-dev
2282018-02-03T09:33:31  *** Victorsueca has joined #bitcoin-core-dev
2292018-02-03T09:36:18  *** BashCo has quit IRC
2302018-02-03T09:39:59  *** sengehest has joined #bitcoin-core-dev
2312018-02-03T09:53:52  *** tryphe_ has quit IRC
2322018-02-03T09:54:41  *** tryphe_ has joined #bitcoin-core-dev
2332018-02-03T09:59:03  *** anome has quit IRC
2342018-02-03T10:33:17  *** Aaronvan_ has quit IRC
2352018-02-03T10:34:55  *** checksauce has quit IRC
2362018-02-03T10:46:17  *** justanotheruser has quit IRC
2372018-02-03T10:55:14  *** mmgen has joined #bitcoin-core-dev
2382018-02-03T11:00:10  *** mmgen has quit IRC
2392018-02-03T11:00:51  *** mmgen has joined #bitcoin-core-dev
2402018-02-03T11:06:33  *** arbitrary_guy has quit IRC
2412018-02-03T11:09:55  *** AaronvanW has joined #bitcoin-core-dev
2422018-02-03T11:10:55  *** Aaronvan_ has joined #bitcoin-core-dev
2432018-02-03T11:12:05  *** checksauce has joined #bitcoin-core-dev
2442018-02-03T11:15:06  *** AaronvanW has quit IRC
2452018-02-03T11:22:18  *** ghost43 has quit IRC
2462018-02-03T11:22:34  *** ghost43 has joined #bitcoin-core-dev
2472018-02-03T11:45:55  *** wxss has joined #bitcoin-core-dev
2482018-02-03T11:47:59  *** wxss has quit IRC
2492018-02-03T11:48:32  *** wxss has joined #bitcoin-core-dev
2502018-02-03T11:51:08  *** wxss has quit IRC
2512018-02-03T11:51:50  *** wxss has joined #bitcoin-core-dev
2522018-02-03T11:56:13  *** Aaronvan_ is now known as AaronvanW
2532018-02-03T12:03:05  *** anome has joined #bitcoin-core-dev
2542018-02-03T12:17:45  *** mmgen has quit IRC
2552018-02-03T12:18:54  *** mmgen has joined #bitcoin-core-dev
2562018-02-03T12:46:48  *** larafale has joined #bitcoin-core-dev
2572018-02-03T12:48:56  *** checksauce has quit IRC
2582018-02-03T13:00:37  *** tryphe has joined #bitcoin-core-dev
2592018-02-03T13:02:48  *** tryphe_ has quit IRC
2602018-02-03T13:09:08  *** Victorsueca has quit IRC
2612018-02-03T13:09:50  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2622018-02-03T13:10:27  *** Victorsueca has joined #bitcoin-core-dev
2632018-02-03T13:11:43  *** Guyver2 has joined #bitcoin-core-dev
2642018-02-03T13:15:32  *** AaronvanW has quit IRC
2652018-02-03T13:16:09  *** AaronvanW has joined #bitcoin-core-dev
2662018-02-03T13:20:10  *** AaronvanW has quit IRC
2672018-02-03T13:20:32  *** Krellan has quit IRC
2682018-02-03T13:21:17  *** Krellan has joined #bitcoin-core-dev
2692018-02-03T13:24:49  *** pgupta has joined #bitcoin-core-dev
2702018-02-03T13:27:55  *** SopaXorzTaker has joined #bitcoin-core-dev
2712018-02-03T13:41:06  *** SopaXT has joined #bitcoin-core-dev
2722018-02-03T13:42:55  *** SopaXorzTaker has quit IRC
2732018-02-03T13:43:49  *** SopaXT is now known as SopaXorzTaker
2742018-02-03T13:52:38  *** laurentmt has joined #bitcoin-core-dev
2752018-02-03T13:56:15  *** tryphe_ has joined #bitcoin-core-dev
2762018-02-03T13:58:18  *** tryphe has quit IRC
2772018-02-03T14:06:05  *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
2782018-02-03T14:06:09  *** mmgen has quit IRC
2792018-02-03T14:07:43  *** mmgen has joined #bitcoin-core-dev
2802018-02-03T14:09:56  *** belcher has joined #bitcoin-core-dev
2812018-02-03T14:11:10  *** Chris_Stewart_5 has quit IRC
2822018-02-03T14:16:46  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2832018-02-03T14:19:00  *** laurentmt has quit IRC
2842018-02-03T14:33:13  *** pgupta has quit IRC
2852018-02-03T14:35:25  *** meshcollider has quit IRC
2862018-02-03T14:38:46  *** Giszmo has joined #bitcoin-core-dev
2872018-02-03T14:47:09  *** AaronvanW has joined #bitcoin-core-dev
2882018-02-03T14:55:18  *** AaronvanW has quit IRC
2892018-02-03T14:58:36  *** Murch has joined #bitcoin-core-dev
2902018-02-03T15:12:30  *** promag has quit IRC
2912018-02-03T15:20:18  *** Emcy has quit IRC
2922018-02-03T15:23:35  *** mmgen has quit IRC
2932018-02-03T15:24:54  *** mmgen has joined #bitcoin-core-dev
2942018-02-03T15:27:50  *** Krellan has quit IRC
2952018-02-03T15:28:49  *** Krellan has joined #bitcoin-core-dev
2962018-02-03T15:28:58  *** ryanofsky has quit IRC
2972018-02-03T15:30:11  *** ryanofsky has joined #bitcoin-core-dev
2982018-02-03T15:38:45  *** Angelo28Carroll has quit IRC
2992018-02-03T15:41:13  *** promag has joined #bitcoin-core-dev
3002018-02-03T15:44:23  *** AaronvanW has joined #bitcoin-core-dev
3012018-02-03T15:45:05  *** Aaronvan_ has joined #bitcoin-core-dev
3022018-02-03T15:48:48  *** AaronvanW has quit IRC
3032018-02-03T15:53:20  *** Aaronvan_ has quit IRC
3042018-02-03T16:07:09  *** AaronvanW has joined #bitcoin-core-dev
3052018-02-03T16:08:58  *** Cecile27Heaney has joined #bitcoin-core-dev
3062018-02-03T16:27:24  *** pgupta has joined #bitcoin-core-dev
3072018-02-03T16:33:40  <bitcoin-git> [bitcoin] Rutkouski opened pull request #12345:  Asymmetric encryption stubs. (master...master) https://github.com/bitcoin/bitcoin/pull/12345
3082018-02-03T16:33:48  *** anome has quit IRC
3092018-02-03T16:39:45  *** Emcy has joined #bitcoin-core-dev
3102018-02-03T16:39:49  *** anome has joined #bitcoin-core-dev
3112018-02-03T16:40:15  *** anome has quit IRC
3122018-02-03T16:40:45  *** laurentmt has joined #bitcoin-core-dev
3132018-02-03T16:42:41  *** laurentmt has quit IRC
3142018-02-03T16:43:09  *** laurentmt has joined #bitcoin-core-dev
3152018-02-03T16:52:35  *** arubi has quit IRC
3162018-02-03T16:57:56  *** mmgen has quit IRC
3172018-02-03T16:58:10  *** arubi has joined #bitcoin-core-dev
3182018-02-03T16:58:20  *** mmgen has joined #bitcoin-core-dev
3192018-02-03T17:04:10  *** pgupta has quit IRC
3202018-02-03T17:09:19  *** Chris_Stewart_5 has quit IRC
3212018-02-03T17:10:18  *** Krellan has quit IRC
3222018-02-03T17:12:59  *** pgupta has joined #bitcoin-core-dev
3232018-02-03T17:13:11  *** mandric has joined #bitcoin-core-dev
3242018-02-03T17:17:19  *** pgupta has quit IRC
3252018-02-03T17:28:59  *** rockhouse has quit IRC
3262018-02-03T17:31:10  *** pgupta has joined #bitcoin-core-dev
3272018-02-03T17:35:05  *** pgupta has quit IRC
3282018-02-03T17:35:20  *** rockhouse has joined #bitcoin-core-dev
3292018-02-03T17:41:28  *** promag has quit IRC
3302018-02-03T17:46:38  *** rockhouse has quit IRC
3312018-02-03T17:49:14  *** pgupta has joined #bitcoin-core-dev
3322018-02-03T17:50:21  *** Krellan has joined #bitcoin-core-dev
3332018-02-03T17:53:28  *** pgupta has quit IRC
3342018-02-03T18:03:58  *** checksauce has joined #bitcoin-core-dev
3352018-02-03T18:07:18  *** pgupta has joined #bitcoin-core-dev
3362018-02-03T18:11:43  *** pgupta has quit IRC
3372018-02-03T18:15:00  *** Randolf has quit IRC
3382018-02-03T18:16:18  *** go1111111 has quit IRC
3392018-02-03T18:20:01  *** rockhouse has joined #bitcoin-core-dev
3402018-02-03T18:24:42  *** Victorsueca has quit IRC
3412018-02-03T18:25:22  *** pgupta has joined #bitcoin-core-dev
3422018-02-03T18:26:05  *** sengehest has quit IRC
3432018-02-03T18:26:08  *** Victorsueca has joined #bitcoin-core-dev
3442018-02-03T18:30:11  *** pgupta has quit IRC
3452018-02-03T18:34:07  *** rockhouse has quit IRC
3462018-02-03T18:41:48  *** rockhouse has joined #bitcoin-core-dev
3472018-02-03T18:43:26  *** pgupta has joined #bitcoin-core-dev
3482018-02-03T18:45:00  *** Giszmo has quit IRC
3492018-02-03T18:48:15  *** pgupta has quit IRC
3502018-02-03T19:01:02  *** Giszmo has joined #bitcoin-core-dev
3512018-02-03T19:01:30  *** pgupta has joined #bitcoin-core-dev
3522018-02-03T19:05:57  *** pgupta has quit IRC
3532018-02-03T19:12:06  *** go1111111 has joined #bitcoin-core-dev
3542018-02-03T19:16:16  *** checksauce has quit IRC
3552018-02-03T19:19:35  *** pgupta has joined #bitcoin-core-dev
3562018-02-03T19:20:04  *** AaronvanW has quit IRC
3572018-02-03T19:20:26  *** Randolf has joined #bitcoin-core-dev
3582018-02-03T19:23:40  *** pgupta has quit IRC
3592018-02-03T19:28:45  *** mandric has quit IRC
3602018-02-03T19:35:40  *** Randolf has quit IRC
3612018-02-03T19:37:38  *** pgupta has joined #bitcoin-core-dev
3622018-02-03T19:42:10  <gmaxwell> sipa: close #12345  (so sad that a cool number was wasted on shitty PR spam)
3632018-02-03T19:42:12  <gribble> https://github.com/bitcoin/bitcoin/issues/12345 | Asymmetric encryption stubs. by Rutkouski · Pull Request #12345 · bitcoin/bitcoin · GitHub
3642018-02-03T19:42:55  *** pgupta has quit IRC
3652018-02-03T19:46:56  *** AaronvanW has joined #bitcoin-core-dev
3662018-02-03T19:47:35  *** Aaronvan_ has joined #bitcoin-core-dev
3672018-02-03T19:47:57  *** go1111111 has quit IRC
3682018-02-03T19:49:19  <bitcoin-git> [bitcoin] sipa closed pull request #12345:  Asymmetric encryption stubs. (master...master) https://github.com/bitcoin/bitcoin/pull/12345
3692018-02-03T19:51:20  *** AaronvanW has quit IRC
3702018-02-03T19:52:27  *** JackH has joined #bitcoin-core-dev
3712018-02-03T19:52:53  *** SopaXorzTaker has quit IRC
3722018-02-03T19:53:33  *** und0ck3d has joined #bitcoin-core-dev
3732018-02-03T20:03:18  *** nickler has quit IRC
3742018-02-03T20:03:59  *** nickler has joined #bitcoin-core-dev
3752018-02-03T20:06:29  <BlueMatt> gmaxwell: seems reasonable, though thats at least hard to fill up your disk with, cause you can only do it 120 at a time
3762018-02-03T20:07:35  *** Aaronvan_ has quit IRC
3772018-02-03T20:12:38  *** Whatever has joined #bitcoin-core-dev
3782018-02-03T20:12:45  <gmaxwell> BlueMatt: I don't see how thats any different from version handshakes. :)
3792018-02-03T20:12:57  <gmaxwell> ah because there is a timeout
3802018-02-03T20:13:01  *** Whatever is now known as Guest97017
3812018-02-03T20:13:05  <BlueMatt> yea...that :p
3822018-02-03T20:13:09  <gmaxwell> well still flooding logs with uninteresting stuff,...
3832018-02-03T20:13:13  <BlueMatt> true
3842018-02-03T20:13:27  <BlueMatt> i mean doesnt meet the "dont let them fill your disk" criteria, but does meet the "this is useless" criteria
3852018-02-03T20:15:34  *** laurentmt has quit IRC
3862018-02-03T20:16:41  *** mmgen has quit IRC
3872018-02-03T20:17:19  *** Guest97017 has quit IRC
3882018-02-03T20:17:30  *** arbitrary_guy has joined #bitcoin-core-dev
3892018-02-03T20:17:34  *** jamesob has joined #bitcoin-core-dev
3902018-02-03T20:21:38  *** rhavar has joined #bitcoin-core-dev
3912018-02-03T20:22:05  *** rhavar_ has joined #bitcoin-core-dev
3922018-02-03T20:23:39  *** mmgen has joined #bitcoin-core-dev
3932018-02-03T20:24:17  <rhavar> Anyone interested in coin selection?
3942018-02-03T20:24:47  <rhavar> I just took 3 or 4 months of work on it, and exposed it over a JSON api if anyone wants to screw around: coinsayer.com
3952018-02-03T20:26:10  *** meshcollider has joined #bitcoin-core-dev
3962018-02-03T20:27:12  <rhavar> It should be pretty useful for testing stuff, like making sure the BnB algo doesn't miss any cases
3972018-02-03T20:28:11  <Murch> cool
3982018-02-03T20:28:17  <Murch> What does it consider?
3992018-02-03T20:28:42  <rhavar> take a look at the problem.json thing
4002018-02-03T20:29:04  <rhavar> It's most optimized for a service though, esp one that has more incoming transactions than out going
4012018-02-03T20:29:51  <rhavar> But it takes as an argument the estimated future cost of transactions (consolidationFee)   so it works very well in general
4022018-02-03T20:30:10  *** und0ck3d has quit IRC
4032018-02-03T20:32:47  <Murch> sorry, I meant what strategy you came up with to make the perfect transactions. ;)
4042018-02-03T20:32:48  <rhavar> I need to fully document it, but it supports some stuff that I don't think have been implemented before. Like mandatory conflict sets  (for instance if you want to bip125 transactions) and the concept of optional outputs  (e.g. if you're a service and have a bunch of queued withdrawals, you don't necessarily need to send them all )
4052018-02-03T20:33:01  <Murch> Ah nice.
4062018-02-03T20:33:37  <rhavar> And it scales pretty well, has no problems with >10k+ inputs and stuff
4072018-02-03T20:34:29  <rhavar> There might be some minor bugs (i literally just refactored it all to expose it as a service) but the core algorithm has been used extremely successfully in production for months (and leads to easily >50% fee savings over core's  selection algo)
4082018-02-03T20:36:14  <rhavar> oh yeah, and it has pretty amazing privacy benefits. it basically totally destroys all the current clustering analytic companies lol
4092018-02-03T20:36:43  <rhavar> (basically by avoiding change, or having change outputs that are unpredictable ..  it makes clustering very ineffective)
4102018-02-03T20:37:25  <rhavar> (That is assuming you don't reuse addresses though, as that will make it far easier to cluster)
4112018-02-03T20:38:18  <Murch> Sounds interesting
4122018-02-03T20:39:13  <Murch> Although no address reuse is a bit a strong assumption, as others can just send to your address again at their leisure
4132018-02-03T20:39:34  <rhavar> yeah, i have witnessed that
4142018-02-03T20:39:35  <Murch> I'm hoping that we generally see a stronger move to avoiding change soon ;)
4152018-02-03T20:39:50  <rhavar> i think i created some issues on the bitcoin repo to deal with that
4162018-02-03T20:40:01  <rhavar> But if you're doing it manually, you can manually expire addresses
4172018-02-03T20:40:14  <rhavar> which makes the dusting attacks useless
4182018-02-03T20:40:25  <Murch> yeah, makes sense
4192018-02-03T20:43:11  <rhavar> but in general this coin selection handles dusting a lot better anyway, because it never spends uneconomical coins. And from what I can tell, to save money all the deanonymizing dust is sent with tiny amounts that never really make sense to spend anyway
4202018-02-03T20:48:16  *** mandric has joined #bitcoin-core-dev
4212018-02-03T20:48:54  *** ghost43 has quit IRC
4222018-02-03T20:49:11  *** ghost43 has joined #bitcoin-core-dev
4232018-02-03T20:51:59  *** arbitrary_guy has quit IRC
4242018-02-03T20:55:53  *** Chris_Stewart_5 has joined #bitcoin-core-dev
4252018-02-03T21:02:08  <Murch> yeah, opinions vary a bit here, but Bitcoin Core should probably be more selective in spending uneconomic unspents.
4262018-02-03T21:03:45  <rhavar> the current behavior is pretty indefensible, last year i saw an attack against a major casino where they created transactions with a lot of output targetting deposit addresses. Then withdraw the money
4272018-02-03T21:04:02  <rhavar> and then core's coin selection picks those outputs, and burns mega amounts of money
4282018-02-03T21:04:28  <rhavar> you can basically cost someone like ~30x the cost to send the transaction, the cost to clean it up
4292018-02-03T21:04:48  <rhavar> so if nothing else, it's a massive DoS vector
4302018-02-03T21:04:58  *** Cecile27Heaney has quit IRC
4312018-02-03T21:06:18  *** mmgen has quit IRC
4322018-02-03T21:12:51  *** AaronvanW has joined #bitcoin-core-dev
4332018-02-03T21:13:18  *** Krellan has quit IRC
4342018-02-03T21:13:27  *** wxss has quit IRC
4352018-02-03T21:16:40  *** promag has joined #bitcoin-core-dev
4362018-02-03T21:19:58  *** promag has quit IRC
4372018-02-03T21:26:33  *** arbitrary_guy has joined #bitcoin-core-dev
4382018-02-03T21:37:35  *** AaronvanW has quit IRC
4392018-02-03T21:42:45  *** Murch has quit IRC
4402018-02-03T21:44:54  *** promag has joined #bitcoin-core-dev
4412018-02-03T21:50:50  *** PaulCapestany has quit IRC
4422018-02-03T21:52:33  *** owowo has quit IRC
4432018-02-03T21:57:41  *** owowo has joined #bitcoin-core-dev
4442018-02-03T21:58:57  *** Chris_Stewart_5 has quit IRC
4452018-02-03T22:04:33  *** jamesob_ has joined #bitcoin-core-dev
4462018-02-03T22:06:24  *** jamesob has quit IRC
4472018-02-03T22:06:46  *** nickler has quit IRC
4482018-02-03T22:07:08  *** arubi has quit IRC
4492018-02-03T22:07:38  *** nickler has joined #bitcoin-core-dev
4502018-02-03T22:08:58  *** Green11Baumbach has joined #bitcoin-core-dev
4512018-02-03T22:09:53  *** arubi has joined #bitcoin-core-dev
4522018-02-03T22:10:21  *** Krellan has joined #bitcoin-core-dev
4532018-02-03T22:11:46  *** Chris_Stewart_5 has joined #bitcoin-core-dev
4542018-02-03T22:18:47  *** Victorsueca has quit IRC
4552018-02-03T22:20:01  *** Victorsueca has joined #bitcoin-core-dev
4562018-02-03T22:33:36  *** anome has joined #bitcoin-core-dev
4572018-02-03T22:35:32  *** meshcollider has quit IRC
4582018-02-03T22:35:37  *** Chris_Stewart_5 has quit IRC
4592018-02-03T22:54:57  *** promag has quit IRC
4602018-02-03T22:59:33  *** mandric has quit IRC
4612018-02-03T23:03:00  *** arubi has quit IRC
4622018-02-03T23:03:10  *** mandric has joined #bitcoin-core-dev
4632018-02-03T23:03:36  *** arubi has joined #bitcoin-core-dev
4642018-02-03T23:11:43  *** larafale has quit IRC
4652018-02-03T23:12:34  *** Randolf has joined #bitcoin-core-dev
4662018-02-03T23:13:39  <quer_> Is there a website/tool where I can do the math for: Which minimal input amount (Sat) is feasible with fee (Sat/Byte) and tx size (tx type, input/output count, etc.) ? So I know when I should consolidate my dust?
4672018-02-03T23:16:01  *** Emcy_ has joined #bitcoin-core-dev
4682018-02-03T23:16:06  <windsok> rhavar: sounds very cool. Is the code open?
4692018-02-03T23:17:23  <GAit> is support for 32 bit builds here to stay or going away in a few releases? i recall some PR or issue discussion but can't find it
4702018-02-03T23:18:51  *** Emcy has quit IRC
4712018-02-03T23:19:25  *** Randolf has quit IRC
4722018-02-03T23:23:14  *** cryptojanitor has quit IRC
4732018-02-03T23:24:01  *** d9b4bef9 has quit IRC
4742018-02-03T23:24:24  *** mandric has quit IRC
4752018-02-03T23:25:15  *** d9b4bef9 has joined #bitcoin-core-dev
4762018-02-03T23:27:23  *** meshcollider has joined #bitcoin-core-dev
4772018-02-03T23:29:58  *** wunpunch has joined #bitcoin-core-dev
4782018-02-03T23:36:16  <meshcollider> GAit: perhaps you're thinking of #9989 or something?
4792018-02-03T23:36:18  <gribble> https://github.com/bitcoin/bitcoin/issues/9989 | [Doc] Removing references to Windows 32 bit from README by NicolasDorier · Pull Request #9989 · bitcoin/bitcoin · GitHub
4802018-02-03T23:37:51  <meshcollider> I don't think there's any plan to remove 32 bit support any time soon at least
4812018-02-03T23:40:49  *** Guyver2 has quit IRC
4822018-02-03T23:45:44  *** arubi has quit IRC
4832018-02-03T23:46:09  *** arubi has joined #bitcoin-core-dev
4842018-02-03T23:50:21  *** cryptojanitor has joined #bitcoin-core-dev
4852018-02-03T23:56:57  *** jouke has quit IRC
4862018-02-03T23:57:55  <rhavar> windsok: not really, it's not really something that is suitable for upstreaming at all due to it's reliance on constraint solvers
4872018-02-03T23:58:08  <rhavar> just useful to test against, and make sure you're not missing anything obvious