12015-10-10T00:02:48  *** nanotube has quit IRC
  22015-10-10T00:07:31  *** CodeShark has quit IRC
  32015-10-10T00:12:15  *** nanotube has joined #bitcoin-core-dev
  42015-10-10T00:19:36  *** molly has joined #bitcoin-core-dev
  52015-10-10T00:22:59  *** moli has quit IRC
  62015-10-10T00:54:13  *** Ylbam has quit IRC
  72015-10-10T02:09:37  *** belcher has quit IRC
  82015-10-10T02:19:59  <morcos> has anybody really looked into the recent attack closely?
  92015-10-10T02:20:17  <morcos> one thing i find curious is when i start up a new node, it fills up pretty quickly
 102015-10-10T02:21:03  <morcos> at a much faster rate than an old node's mempool is growing, so that implies old txs are still showing up
 112015-10-10T02:21:59  <morcos> the question is, is that because somebody is rebroadcasting them over and over and if so, how come they are propogating?  people keep starting up fresh nodes with empty mempools?
 122015-10-10T02:22:21  <morcos> or is this behavior just a "natural" feedback cycle of the network
 132015-10-10T02:22:42  <morcos> would it go away when the recentRejects code is widespread?
 142015-10-10T02:23:01  <morcos> do we need to reconsider how wallet rebroadcast works?
 152015-10-10T02:28:49  <morcos> hmm.. maybe the recentRejcts code isn't going to help that much since it resets
 162015-10-10T02:30:14  <morcos> BlueMatt: sipa: sdaftuar: this seems like it could be a problem with limited mempools if there is some way to induce this kind of behavior
 172015-10-10T02:31:37  <morcos> where you are relayed many many times.
 182015-10-10T02:32:11  <morcos> some of these txs seem to have been requested by my nodes half a dozen times or more
 192015-10-10T02:32:52  <morcos> maybe its particularly bad b/c of peer churn now too?
 202015-10-10T02:38:03  <petertodd> morcos: the random drop strategy of XT may be helping these txs get rebroadcast
 212015-10-10T02:38:57  <morcos> i think that'd be mostly true for any eviction strategy though right?
 222015-10-10T02:39:12  <petertodd> morcos: no, the random drop stategy means they can be rebroadcast
 232015-10-10T02:39:28  <petertodd> morcos: deterministic strategies don't let that happen in the same way
 242015-10-10T02:39:55  <morcos> sort of, you could evict it but then later accept it (and relay it again)
 252015-10-10T02:40:00  <petertodd> morcos: exactly
 262015-10-10T02:40:08  <morcos> even with 6722 i'm saying
 272015-10-10T02:40:17  <morcos> you wouldn't immediately accept it again
 282015-10-10T02:40:27  <petertodd> morcos: less of an issue there though, as minfee will rise accordingly
 292015-10-10T02:40:35  <petertodd> morcos: random drop allows that to happen wholesale
 302015-10-10T02:40:47  <Luke-Jr> oh.
 312015-10-10T02:41:10  <Luke-Jr> are we rebroadcasting received wtx still? could spammers target real users to get the amplification?
 322015-10-10T02:41:13  <morcos> yeah i guess you might be right that its a lot better
 332015-10-10T02:41:41  <morcos> Luke-Jr: ooo, hadn't thought about that..  htats terrible
 342015-10-10T02:41:56  <morcos> dont' think thats happening here, since the txs tend to be 100 inputs -> 1 output
 352015-10-10T02:42:05  <morcos> and so no room to target somebody else
 362015-10-10T02:42:08  <petertodd> Luke-Jr: wouldn't be an issue w/ deterministic dropping mind you
 372015-10-10T02:42:13  <Luke-Jr> a possible risk tho
 382015-10-10T02:42:21  <Luke-Jr> petertodd: it's an issue as long as you rebroadcast your own crap
 392015-10-10T02:42:42  <petertodd> Luke-Jr: it's a privacy issue, but much less of a network-wide DoS one
 402015-10-10T02:42:52  <Luke-Jr> petertodd: get enough nodes doing it..
 412015-10-10T02:43:17  <petertodd> Luke-Jr: not very likely; too few btc core wallets out there (sadly!)
 422015-10-10T02:43:27  <Luke-Jr> :|
 432015-10-10T02:43:48  <morcos> i agree with Luke-Jr, seems like its worth thinking about more. increase min fee helps a lot, but once there is enough diversity in the network
 442015-10-10T02:44:02  <morcos> it may be able to keep bouncing around
 452015-10-10T02:44:10  <morcos> ha!  too few core wallets saves the day
 462015-10-10T02:44:35  <petertodd> morcos: well, clever attackers would have some anyone-can-spend outputs and do it that way...
 472015-10-10T02:44:48  <petertodd> morcos: which incidentally, I have seen before
 482015-10-10T02:45:07  <petertodd> bbl
 492015-10-10T02:46:22  <Luke-Jr> petertodd: anyone-can-spend outputs are not recognised by the wallet..
 502015-10-10T02:56:21  <phantomcircuit> for good reason
 512015-10-10T02:58:15  <Luke-Jr> multiple good reasons :p
 522015-10-10T03:00:04  <midnightmagic> w 19
 532015-10-10T03:10:19  *** Guest7151 has joined #bitcoin-core-dev
 542015-10-10T03:10:31  *** d_t has joined #bitcoin-core-dev
 552015-10-10T03:13:39  *** Guest7151 is now known as attar66
 562015-10-10T03:13:58  <attar66> hi
 572015-10-10T03:14:05  <attar66> no body talk?
 582015-10-10T03:21:04  <petertodd> Luke-Jr: there's a bunch of people automatically grabbing anyone-can-spend outputs, of all types (e.g. known privkey too)
 592015-10-10T03:27:12  <gmaxwell> morcos: normally there is no rebroadcast, but over the years there have been no shortage of idiots who amplify.
 602015-10-10T03:27:27  <gmaxwell> it would be useful to check to see which peers are giving you these transactions (turn up debugging)
 612015-10-10T03:36:00  *** attar66 has quit IRC
 622015-10-10T04:08:53  *** fanquake has joined #bitcoin-core-dev
 632015-10-10T04:09:24  *** fanquake has quit IRC
 642015-10-10T04:32:43  *** CodeShark has joined #bitcoin-core-dev
 652015-10-10T05:07:06  *** CodeShark_ has joined #bitcoin-core-dev
 662015-10-10T05:07:24  *** d_t has quit IRC
 672015-10-10T05:15:47  *** d_t has joined #bitcoin-core-dev
 682015-10-10T05:34:34  *** devrandom has quit IRC
 692015-10-10T05:34:43  *** devrandom has joined #bitcoin-core-dev
 702015-10-10T05:42:29  *** lightningbot has joined #bitcoin-core-dev
 712015-10-10T06:04:35  *** paveljanik has joined #bitcoin-core-dev
 722015-10-10T06:10:59  *** CodeShark_ has quit IRC
 732015-10-10T06:11:10  *** CodeShark_ has joined #bitcoin-core-dev
 742015-10-10T06:24:39  <wumpus> morcos: sure, mintxfee could be reduced again in e.g. a later 0.10.x/0.11.x version, if 0.12 is released and mempool limiting works - if those versions still matter by that time
 752015-10-10T06:31:27  *** alpalp has quit IRC
 762015-10-10T06:36:50  *** BashCo has joined #bitcoin-core-dev
 772015-10-10T06:38:45  *** BashCo_ has quit IRC
 782015-10-10T06:45:19  *** Thireus has joined #bitcoin-core-dev
 792015-10-10T06:57:21  *** PRab has quit IRC
 802015-10-10T06:58:10  *** Ylbam has joined #bitcoin-core-dev
 812015-10-10T06:59:08  *** PRab has joined #bitcoin-core-dev
 822015-10-10T07:00:04  <paveljanik> wumpus, 0.10 doesn't contain 649f5d9c1100bb3cbace724900f035939df5ea11. It was backported to 0.11 only. OK?
 832015-10-10T07:09:36  *** BashCo_ has joined #bitcoin-core-dev
 842015-10-10T07:10:50  *** BashCo has quit IRC
 852015-10-10T07:11:26  *** PaulCape_ has joined #bitcoin-core-dev
 862015-10-10T07:13:32  *** PaulCapestany has quit IRC
 872015-10-10T07:31:01  *** d_t has quit IRC
 882015-10-10T07:33:58  *** PaulCapestany has joined #bitcoin-core-dev
 892015-10-10T07:37:18  *** PaulCape_ has quit IRC
 902015-10-10T07:39:22  <wumpus> paveljanik: it's not on 0.10
 912015-10-10T08:12:05  *** bitcoin-wiki has joined #bitcoin-core-dev
 922015-10-10T08:13:06  <bitcoin-wiki> Hi all
 932015-10-10T08:13:11  <bitcoin-wiki> I have a question
 942015-10-10T08:13:16  <bitcoin-wiki> can anyone help me?
 952015-10-10T08:18:18  <CodeShark_> if it pertains to the channel's topic, don't ask whether you can ask - just ask. if it doesn't pertain to the channel's topic, don't ask anything at all
 962015-10-10T08:25:38  *** CodeShark has quit IRC
 972015-10-10T08:25:42  *** CodeShark_ has quit IRC
 982015-10-10T08:25:53  *** CodeShark has joined #bitcoin-core-dev
 992015-10-10T08:27:48  *** bitcoin-wiki has left #bitcoin-core-dev
1002015-10-10T09:09:10  <Luke-Jr> am I correct that quantum computers shouldn't break HD wallets particularly? ie, knowledge of old pubkeys/privkeys won't expose the other pubkeys for the HD wallet (unless the watch seed is shared)?
1012015-10-10T09:09:56  <paveljanik> wumpus, but 0.10 has the same issue...
1022015-10-10T09:12:28  <CodeShark> Luke-Jr: quantum computers will break ECDSA
1032015-10-10T09:12:41  <Luke-Jr> CodeShark: yes, I know that..
1042015-10-10T09:12:54  <Luke-Jr> CodeShark: context https://www.reddit.com/r/Bitcoin/comments/3o6khf/quantum_computer_how_is_bitcoin_prepared_for_that/cvun6a9?context=3
1052015-10-10T09:16:58  <wumpus> quantum computers is more of a #bitcoin-wizards topic I think
1062015-10-10T09:17:35  <wumpus> paveljanik: is it easy to backport?
1072015-10-10T09:17:58  <paveljanik> sure - it is very simple and could be done easily.
1082015-10-10T09:18:59  <paveljanik> I think it should be the same as you did for 0.11...
1092015-10-10T09:19:03  <paveljanik> I'll check
1102015-10-10T09:26:58  <paveljanik> wumpus, #6797
1112015-10-10T09:27:02  <GitHub25> [bitcoin] paveljanik opened pull request #6797: Do not store more than 200 timedata samples (0.10...patch-13) https://github.com/bitcoin/bitcoin/pull/6797
1122015-10-10T09:27:22  <paveljanik> hmm, I could save typing 8)
1132015-10-10T09:38:36  <GitHub131> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/8c7e6138dbcb...b94ae81576c1
1142015-10-10T09:38:36  <GitHub131> bitcoin/master 21d27eb Wladimir J. van der Laan: net: Disable upnp by default...
1152015-10-10T09:38:37  <GitHub131> bitcoin/master b94ae81 Wladimir J. van der Laan: Merge pull request #6795...
1162015-10-10T09:38:41  <GitHub102> [bitcoin] laanwj closed pull request #6795: net: Disable upnp by default (master...2015_10_disable_upnp_default) https://github.com/bitcoin/bitcoin/pull/6795
1172015-10-10T09:40:07  * btcdrak cheers
1182015-10-10T09:41:44  <GitHub114> [bitcoin] laanwj pushed 1 new commit to 0.10: https://github.com/bitcoin/bitcoin/commit/f2778e0ce6581f68382a4812ef847d387b35f2a0
1192015-10-10T09:41:44  <GitHub114> bitcoin/0.10 f2778e0 Wladimir J. van der Laan: net: Disable upnp by default...
1202015-10-10T09:42:40  <GitHub186> [bitcoin] laanwj pushed 1 new commit to 0.11: https://github.com/bitcoin/bitcoin/commit/4dbcec03ab1e0bc312378cbc16c1b11116f5e506
1212015-10-10T09:42:40  <GitHub186> bitcoin/0.11 4dbcec0 Wladimir J. van der Laan: net: Disable upnp by default...
1222015-10-10T09:50:17  <GitHub184> [bitcoin] laanwj pushed 1 new commit to 0.10: https://github.com/bitcoin/bitcoin/commit/91ef4d93d4952759a6c766fd94eaf2c1df78c372
1232015-10-10T09:50:17  <GitHub184> bitcoin/0.10 91ef4d9 Pavel Janík: Do not store more than 200 timedata samples....
1242015-10-10T09:50:39  <GitHub90> [bitcoin] laanwj closed pull request #6797: Do not store more than 200 timedata samples (0.10...patch-13) https://github.com/bitcoin/bitcoin/pull/6797
1252015-10-10T10:09:00  <Luke-Jr> where is the code that re-requests blocks from another peer, if the one we already requested it from has disconnected?
1262015-10-10T10:11:32  *** randy-waterhouse has joined #bitcoin-core-dev
1272015-10-10T10:13:05  <CodeShark> how do you add a new unit_test.cpp to the build?
1282015-10-10T10:34:25  *** rubensayshi has joined #bitcoin-core-dev
1292015-10-10T10:37:01  <CodeShark> ah, you need to add it to src/Makefile.test.include and reconfigure
1302015-10-10T10:37:09  <CodeShark> should add that to the README...
1312015-10-10T10:46:41  <GitHub12> [bitcoin] CodeShark opened pull request #6798: Clarification of unit test build instructions. (master...unit_test_readme_fix) https://github.com/bitcoin/bitcoin/pull/6798
1322015-10-10T11:33:59  *** Thireus has quit IRC
1332015-10-10T11:49:08  *** paveljanik has quit IRC
1342015-10-10T12:13:35  *** paveljanik has joined #bitcoin-core-dev
1352015-10-10T12:29:10  *** randy-waterhouse has quit IRC
1362015-10-10T12:51:06  <wumpus> would decoupling the dust threshold from mintxfee make sense? context: https://github.com/bitcoin/bitcoin/pull/6793
1372015-10-10T13:01:55  <paveljanik> wumpus, after complete redefinition of Dust, yes.
1382015-10-10T13:02:38  <sipa> dust right now means "output that is expected to cost more to spend than it transfers"
1392015-10-10T13:03:15  <sipa> if the relay fee is accurate, then i think that definition is right
1402015-10-10T13:04:14  <wumpus> right
1412015-10-10T13:12:13  <wumpus> the definition of dust is based on the minimum fee accepted, so decoupling it makes little sense
1422015-10-10T13:30:00  *** alpalp has joined #bitcoin-core-dev
1432015-10-10T13:44:01  *** rubensayshi has quit IRC
1442015-10-10T13:55:06  *** morcos has quit IRC
1452015-10-10T13:55:23  *** sdaftuar has quit IRC
1462015-10-10T14:04:09  *** alpalp has quit IRC
1472015-10-10T14:15:38  <GitHub176> [bitcoin] sightisanillusion opened pull request #6799: Merge It (master...trivial-next) https://github.com/bitcoin/bitcoin/pull/6799
1482015-10-10T14:23:52  *** alpalp has joined #bitcoin-core-dev
1492015-10-10T14:24:55  <GitHub131> [bitcoin] theuni opened pull request #6800: build: fix dmg-mount crashes on OSX 10.11 (0.11...dmg-crash-0.11) https://github.com/bitcoin/bitcoin/pull/6800
1502015-10-10T14:26:27  <GitHub187> [bitcoin] fanquake opened pull request #6801: [depends] Latest config.guess and config.sub (master...update-config-guess-sub) https://github.com/bitcoin/bitcoin/pull/6801
1512015-10-10T15:04:28  *** malte has joined #bitcoin-core-dev
1522015-10-10T15:19:43  *** alpalp has quit IRC
1532015-10-10T15:27:46  *** CodeShark has quit IRC
1542015-10-10T15:56:45  <GitHub142> [bitcoin] ptschip opened pull request #6803: Automatically adjusting Spam Block (master...spamblock) https://github.com/bitcoin/bitcoin/pull/6803
1552015-10-10T15:57:39  *** alpalp has joined #bitcoin-core-dev
1562015-10-10T17:18:58  *** d_t has joined #bitcoin-core-dev
1572015-10-10T17:45:12  *** malte has left #bitcoin-core-dev
1582015-10-10T18:10:12  *** Thireus has joined #bitcoin-core-dev
1592015-10-10T18:33:10  *** ParadoxSpiral has joined #bitcoin-core-dev
1602015-10-10T18:35:50  *** ParadoxSpiral_ has quit IRC
1612015-10-10T18:45:02  <GitHub145> [bitcoin] gmaxwell closed pull request #6799: Merge It (master...trivial-next) https://github.com/bitcoin/bitcoin/pull/6799
1622015-10-10T18:58:03  *** malte has joined #bitcoin-core-dev
1632015-10-10T18:59:42  <michagogo> Hm. I think something's wrong with the 0.10.3rc1
1642015-10-10T19:00:02  <michagogo> Not sure if it's just a problem with the builds or if it
1652015-10-10T19:00:10  <michagogo> Not sure if it's just a problem with the builds or if it's indicative of something bigger.
1662015-10-10T19:00:26  <michagogo> https://usercontent.irccloud-cdn.com/file/GLAKxP3u/
1672015-10-10T19:01:23  <michagogo> The files are also wrong: Generating report
1682015-10-10T19:01:23  <michagogo> be1e69c5d6f1dd57a28d2ae3778d6fbd98bb3f9c86c82855d3404aa80ff11a69  bitcoin-0.10.2-linux32.tar.gz
1692015-10-10T19:01:23  <michagogo> 6d8942b5ee59549b23080320bcce18077c10ef9e07b3b0fa1305c88dd07e1e52  bitcoin-0.10.2-linux64.tar.gz
1702015-10-10T19:01:23  <michagogo> 15ec97be9bb843dd315c9835a8791c874bedb41cb994f88508fc5767f4043121  src/bitcoin-0.10.2.tar.gz
1712015-10-10T19:03:24  <michagogo> 18:58:21 <wumpus> my gitian build spends a lot of time in "Upgrading system...". Does making new images avoid that?
1722015-10-10T19:04:13  <michagogo> wumpus: well, bringing the base image up to date does
1732015-10-10T19:05:39  <michagogo> IIRC since the way the VMs are created was changed, it actually creates an image that *only* pulls from precise and not from -updates/-security, so it's ~mandatory for a usable build
1742015-10-10T19:05:51  <michagogo> But I'm not sure if that was KVM too or only LXC
1752015-10-10T19:05:57  <michagogo> One sec
1762015-10-10T19:08:00  <michagogo> Actually, yeah, looks like it's only LXC that uses debootstrap now. KVM still uses vmbuilder, so yeah, simply recreating the base image should (I think) give you an up to date one
1772015-10-10T19:11:19  <michagogo> What I do to upgrade my base image is this: https://www.irccloud.com/pastebin/vHn9M0LP/
1782015-10-10T19:29:41  <michagogo> wumpus: Oh, BTW, you mis-signed 0.10.3rc1. You signed as 0.10.3rc1-win-unsigned, should have been 0.10.3rc1-win. The Windows detached signature process wasn't backported to 0.10.
1792015-10-10T19:30:52  <michagogo> (also, I hope you made sure to keep the OS X unsigned bundle for 0.10.3rc1 and 0.11.1rc1 separate... I almost blew away the 0.11.1rc1 version, but fortunately I realized in time)
1802015-10-10T20:42:18  *** harding_ has joined #bitcoin-core-dev
1812015-10-10T20:43:45  *** BlueMatt_ has joined #bitcoin-core-dev
1822015-10-10T20:44:46  *** BlueMatt has quit IRC
1832015-10-10T20:53:33  *** harding has quit IRC
1842015-10-10T20:55:47  *** harding_ is now known as harding
1852015-10-10T21:12:44  *** BlueMatt_ is now known as BlueMatt
1862015-10-10T21:12:45  *** BlueMatt has joined #bitcoin-core-dev
1872015-10-10T21:21:50  *** BananaLotus has quit IRC
1882015-10-10T21:22:38  *** guruvan has quit IRC
1892015-10-10T21:25:25  *** BananaLotus has joined #bitcoin-core-dev
1902015-10-10T21:26:54  *** guruvan has joined #bitcoin-core-dev
1912015-10-10T21:35:54  *** sipa_ has joined #bitcoin-core-dev
1922015-10-10T21:38:42  *** Ylbam_ has joined #bitcoin-core-dev
1932015-10-10T21:42:14  *** BlueMatt_ has joined #bitcoin-core-dev
1942015-10-10T21:43:02  *** BlueMatt has quit IRC
1952015-10-10T21:43:03  *** Ylbam has quit IRC
1962015-10-10T21:43:05  *** isis has quit IRC
1972015-10-10T21:43:05  *** sipa has quit IRC
1982015-10-10T21:43:42  *** Ylbam_ is now known as Ylbam
1992015-10-10T21:44:18  *** BlueMatt_ is now known as BlueMatt
2002015-10-10T21:44:18  *** BlueMatt has joined #bitcoin-core-dev
2012015-10-10T21:47:46  *** BananaLotus has quit IRC
2022015-10-10T21:48:15  *** guruvan has quit IRC
2032015-10-10T21:50:28  *** guruvan has joined #bitcoin-core-dev
2042015-10-10T21:51:03  *** BananaLotus has joined #bitcoin-core-dev
2052015-10-10T21:57:19  *** isis has joined #bitcoin-core-dev
2062015-10-10T22:33:19  *** moli has joined #bitcoin-core-dev
2072015-10-10T22:36:19  *** molly has quit IRC
2082015-10-10T22:37:58  *** paveljanik has quit IRC
2092015-10-10T22:40:31  *** Thireus1 has joined #bitcoin-core-dev
2102015-10-10T22:42:26  *** Thireus has quit IRC
2112015-10-10T22:55:50  *** BananaLotus has quit IRC
2122015-10-10T22:56:17  *** guruvan has quit IRC
2132015-10-10T23:03:03  *** guruvan has joined #bitcoin-core-dev
2142015-10-10T23:04:31  *** BananaLotus has joined #bitcoin-core-dev
2152015-10-10T23:04:50  *** morcos has joined #bitcoin-core-dev
2162015-10-10T23:07:58  *** molly has joined #bitcoin-core-dev
2172015-10-10T23:10:19  *** moli has quit IRC
2182015-10-10T23:23:40  *** Arnavion has quit IRC
2192015-10-10T23:24:13  *** moli has joined #bitcoin-core-dev
2202015-10-10T23:26:59  *** molly has quit IRC
2212015-10-10T23:29:38  *** Arnavion has joined #bitcoin-core-dev
2222015-10-10T23:48:24  *** belcher has joined #bitcoin-core-dev