--- Log opened Wed Mar 20 00:00:21 2019 00:26 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has joined #bitcoin-core-dev 00:27 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] 00:48 -!- murrayn [~murrayn@unaffiliated/murrayn] has quit [Ping timeout: 255 seconds] 00:49 -!- murrayn [~murrayn@S0106f8a097f16608.ok.shawcable.net] has joined #bitcoin-core-dev 00:49 -!- murrayn [~murrayn@S0106f8a097f16608.ok.shawcable.net] has quit [Changing host] 00:49 -!- murrayn [~murrayn@unaffiliated/murrayn] has joined #bitcoin-core-dev 00:52 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [] 00:56 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has quit [Remote host closed the connection] 00:59 -!- murrayn [~murrayn@unaffiliated/murrayn] has quit [Ping timeout: 246 seconds] 00:59 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 01:04 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has joined #bitcoin-core-dev 01:08 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 01:11 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 01:18 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 01:19 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 01:29 -!- murrayn [~murrayn@unaffiliated/murrayn] has joined #bitcoin-core-dev 01:34 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 01:39 -!- jonatack [6d0d4c36@gateway/web/freenode/ip.109.13.76.54] has joined #bitcoin-core-dev 01:42 -!- ExtraCrispy [~ExtraCris@gateway/tor-sasl/extracrispy] has quit [Ping timeout: 256 seconds] 01:57 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 02:01 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 02:04 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has joined #bitcoin-core-dev 02:16 -!- JackH [~laptop@185.155.119.193] has joined #bitcoin-core-dev 02:19 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 02:40 -!- Sentineo [~Undefined@unaffiliated/sentineo] has quit [Ping timeout: 255 seconds] 02:55 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 02:55 < bitcoin-git> [bitcoin] practicalswift opened pull request #15625: refactor: Remove unused function (master...remove-unused-function) https://github.com/bitcoin/bitcoin/pull/15625 02:55 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 03:11 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 03:16 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Ping timeout: 250 seconds] 03:35 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 03:35 -!- setpill [~setpill@unaffiliated/setpill] has joined #bitcoin-core-dev 03:36 -!- setpill [~setpill@unaffiliated/setpill] has quit [Client Quit] 03:36 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 03:37 -!- setpill [~setpill@unaffiliated/setpill] has joined #bitcoin-core-dev 03:39 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 03:39 < bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/e45b7f20e651...81f732bcaa30 03:39 < bitcoin-git> bitcoin/master 054d01d Pieter Wuille: Do not relay banned IP addresses 03:39 < bitcoin-git> bitcoin/master 81f732b Wladimir J. van der Laan: Merge #15617: p2p: Do not relay banned IP addresses 03:39 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 03:40 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 03:40 < bitcoin-git> [bitcoin] laanwj merged pull request #15617: p2p: Do not relay banned IP addresses (master...201903_nobannedrelay) https://github.com/bitcoin/bitcoin/pull/15617 03:40 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 03:41 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 03:41 < bitcoin-git> [bitcoin] laanwj pushed 1 commit to 0.18: https://github.com/bitcoin/bitcoin/compare/d3a038200709...238ef3369296 03:41 < bitcoin-git> bitcoin/0.18 238ef33 Pieter Wuille: Do not relay banned IP addresses 03:41 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 03:50 -!- JackH [~laptop@185.155.119.193] has quit [Ping timeout: 245 seconds] 03:51 -!- JackH [~laptop@92.118.153.193] has joined #bitcoin-core-dev 03:58 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has quit [Ping timeout: 268 seconds] 03:59 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 04:03 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has joined #bitcoin-core-dev 04:04 -!- rex4539 [~rex4539@2a02:587:350b:dd00:8c41:7950:9ce1:cc44] has quit [Quit: rex4539] 04:07 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 04:07 < bitcoin-git> [bitcoin] jonatack opened pull request #15626: Docs: Update ACK description in CONTRIBUTING.md (master...update-ack-description-in-contributing-md) https://github.com/bitcoin/bitcoin/pull/15626 04:07 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 04:08 < wumpus> i've added the list of PRs and authors to the preliminary release notes, if someone could double-check that'd be good, https://github.com/bitcoin-core/bitcoin-devwiki/wiki/0.18.0-Release-Notes-Draft 04:09 < fanquake> wumpus can do 04:10 < fanquake> #15607 probably mergable if you agree with the changes 04:10 < gribble> https://github.com/bitcoin/bitcoin/issues/15607 | [Docs] Release process updates by jonatack · Pull Request #15607 · bitcoin/bitcoin · GitHub 04:11 < wumpus> (e.g. I always clean up the list and have tried to remove "silly" PRs, small refactors, and self-referential documentation ones that refer to changing the release notes, and so on, but I might have removed too much or little) 04:11 -!- TheRec [~toto@drupal.org/user/146860/view] has quit [Ping timeout: 244 seconds] 04:12 < fanquake> silly PRs :o 04:14 < wumpus> yes, to not have a list with 1000 times "fix typo" :) 04:15 < fanquake> sounds right, release notes are quite long as is 04:16 < wumpus> also it's pretty easy to miscategorize things 04:17 < fanquake> just throw everything into "misc" 04:17 -!- TheRec [~toto@84-72-172-174.dclient.hispeed.ch] has joined #bitcoin-core-dev 04:17 -!- TheRec [~toto@84-72-172-174.dclient.hispeed.ch] has quit [Changing host] 04:17 -!- TheRec [~toto@drupal.org/user/146860/view] has joined #bitcoin-core-dev 04:47 < meshcollider> lol 04:49 -!- jonatack [6d0d4c36@gateway/web/freenode/ip.109.13.76.54] has quit [Ping timeout: 256 seconds] 04:49 < wumpus> hehe 04:52 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 04:52 -!- zhangzf [~zhangzf@106.38.157.147] has quit [Remote host closed the connection] 04:58 < wumpus> how postmodern 05:04 < wumpus> there's also still a few PRs (such as #12493) that are marked "needs release note" https://github.com/bitcoin/bitcoin/issues?utf8=%E2%9C%93&q=label%3A%22Needs+release+note%22+ 05:04 < gribble> https://github.com/bitcoin/bitcoin/issues/12493 | [wallet] Reopen CDBEnv after encryption instead of shutting down by achow101 · Pull Request #12493 · bitcoin/bitcoin · GitHub 05:04 < wumpus> (though before you begin writing please check if the PR is actually part of this release, or an earlier one and somehow still has the tag! looks like there's a few of those) 05:05 < fanquake> Also looks like some that we closed un-merged and still have the tag 05:06 < wumpus> :$ 05:06 < fanquake> "TODO for release notes 0.17.0" Still "Needs release note" 05:06 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 05:08 < wumpus> reminder: remove everything from that tag after -final 05:08 < fanquake> Could be another addition in #15607 05:08 < gribble> https://github.com/bitcoin/bitcoin/issues/15607 | [Docs] Release process updates by jonatack · Pull Request #15607 · bitcoin/bitcoin · GitHub 05:09 < wumpus> yes! 05:11 -!- rex4539 [~rex4539@ppp-2-84-169-44.home.otenet.gr] has joined #bitcoin-core-dev 05:21 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 05:21 < fanquake> Ok. No more issues tagged needing release notes, and < 10 PRs left. 05:24 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] 05:29 < fanquake> Only 3 actually. Descriptor checksums, Reopen CDBEnv after encryption instead of shutdown & Never bind INADDR_ANY by default. 05:51 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 05:55 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 05:55 < bitcoin-git> [bitcoin] layer1gfx opened pull request #15627: Update bitcoin_de.ts (master...patch-1) https://github.com/bitcoin/bitcoin/pull/15627 05:55 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 05:57 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 05:57 < bitcoin-git> [bitcoin] fanquake closed pull request #15627: Update bitcoin_de.ts (master...patch-1) https://github.com/bitcoin/bitcoin/pull/15627 05:57 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 06:11 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 06:15 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Ping timeout: 246 seconds] 06:51 -!- lnostdal [~lnostdal@77.70.119.51] has joined #bitcoin-core-dev 06:52 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 06:52 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 06:52 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 06:57 -!- spaced0ut [~spaced0ut@unaffiliated/spaced0ut] has joined #bitcoin-core-dev 06:57 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 06:57 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 06:59 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:00 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:01 -!- Krellan [~Krellan@2601:640:4000:a876:8590:c6fa:bcd7:939] has joined #bitcoin-core-dev 07:01 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:01 < wumpus> fanquake: thanks for sorting them out 07:01 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:02 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:03 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] 07:03 < wumpus> fanquake: I think we have the INADDR_ANY one; see "The rpcallowip option can no longer be used to automatically listen " under configuration option changes 07:03 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:04 -!- achow101 [~achow101@unaffiliated/achow101] has quit [Ping timeout: 255 seconds] 07:05 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 07:05 < wumpus> updated 07:05 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:05 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:05 -!- Krellan [~Krellan@2601:640:4000:a876:8590:c6fa:bcd7:939] has quit [Ping timeout: 264 seconds] 07:06 < fanquake> wumpus yes good call 07:13 -!- achow101 [~achow101@unaffiliated/achow101] has joined #bitcoin-core-dev 07:13 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:13 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:13 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:13 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:14 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:14 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:15 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:15 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:17 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:17 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:18 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] 07:18 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:18 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:19 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:19 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:20 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:20 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:22 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:23 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:31 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 07:41 -!- nothingmuch [~nothingmu@2604:a880:400:d1::b92:7001] has joined #bitcoin-core-dev 07:43 < nothingmuch> what is the purpose of NET_INTERNAL address? 07:43 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:43 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:44 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:44 -!- zhangzf [~zhangzf@223.72.82.78] has joined #bitcoin-core-dev 07:46 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 07:50 < nothingmuch> (i've looked at #10466 which introduces it, but i don't understand what problem it actually solved) 07:50 < gribble> https://github.com/bitcoin/bitcoin/issues/10466 | Use localhost for bitcoin · Issue #10466 · bitcoin/bitcoin · GitHub 07:50 -!- Aaronvan_ is now known as AaronvanW 07:50 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 07:54 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 268 seconds] 07:58 -!- Tralfaz [~none@178.128.106.205] has joined #bitcoin-core-dev 07:59 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 08:01 -!- EagleTM [~EagleTM@unaffiliated/eagletm] has quit [Ping timeout: 250 seconds] 08:04 < nothingmuch> oops, #11512 08:04 < gribble> https://github.com/bitcoin/bitcoin/issues/11512 | Use GetDesireableServiceFlags in seeds, dnsseeds, fixing static seed adding by TheBlueMatt · Pull Request #11512 · bitcoin/bitcoin · GitHub 08:04 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 268 seconds] 08:06 < nothingmuch> wait, that's not it either... sorry for spamming, too many open tabs... 10446 08:08 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 08:11 < dongcarl> fanquake: Hey let me know if there are things I didn't address yet for your help on Guix! Too many threads haha. But the tool I linked to in https://github.com/fanquake/core-review/issues/5 should make it much easier to just use capabilities 08:14 < dongcarl> nothingmuch: hey! 08:15 < dongcarl> It seems like it was introduced in this commit: https://github.com/bitcoin/bitcoin/pull/10446/commits/7f31762cb6261806542cc6d1188ca07db98a6950 08:15 < wumpus> nothingmuch: NET_INTERNAL is used for IP ranges that are reserved for internal networks like 192.168.* 08:15 < wumpus> nothingmuch: they're not supposed to be gossiped over addr messages 08:18 -!- zhangzf [~zhangzf@223.72.82.78] has quit [Ping timeout: 272 seconds] 08:21 < nothingmuch> wumpus: that's what i guessed when i first found it in the code (i was trying to figure out proxy selection logic), but IsInternal seems to specifically match an ipv6 private sub-range 08:22 < nothingmuch> dongcarl: OH HAI! 08:22 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 08:23 < dongcarl> nothingmuch: Check out `SetInternal` 08:24 < nothingmuch> that's the part that got me confused ^_^ 08:26 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] 08:29 -!- jonatack [d598a20a@gateway/web/freenode/ip.213.152.162.10] has joined #bitcoin-core-dev 08:32 < wumpus> nothingmuch: SetInternal is a scheme to generate fake internal addresses for the addrdb bucketing logic 08:35 < wumpus> ah yes you already had #10446, there cfields kind of explains it 08:35 < gribble> https://github.com/bitcoin/bitcoin/issues/10446 | net: avoid extra dns query per seed by theuni · Pull Request #10446 · bitcoin/bitcoin · GitHub 08:39 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 08:43 < dongcarl> nothingmuch: basically, instead of having an actual IP, you have (0xFD + sha256("bitcoin")[0:5] + sha256(hostname))[0:16], which is useful in cases where you don't actually care about the IP, but the hostname, e.g. for seeds 08:43 * dongcarl might be wrong 08:44 < nothingmuch> i read through that explanation, but didn't understand the problem statement ("resolve an extra host") 08:44 < nothingmuch> dongcarl: i think that's right, and that the goal is to get LookupHost to return an entry which would not be connected to under any circumstances 08:45 < nothingmuch> but i'm still confused as to why that would happen 08:46 < dongcarl> the "not be connected to under any circumstance" part is not as important as "we can identify these seeds by their hostname rather than their IP in AddrMan" 08:47 < dongcarl> nothingmuch: does that make sense? 08:50 < nothingmuch> hasn't clicked yet, staring hard at the call sites of SetInternal in net.cpp... 08:52 < dongcarl> Okay, I'd suggest reading the commit message again, and lmk where you're stuck 08:53 -!- Sentineo [~Undefined@unaffiliated/sentineo] has joined #bitcoin-core-dev 08:53 -!- pinheadmz [~matthewzi@96-82-67-198-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 08:57 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 09:05 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] 09:06 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 09:12 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has quit [Ping timeout: 255 seconds] 09:12 -!- jonatack [d598a20a@gateway/web/freenode/ip.213.152.162.10] has quit [Ping timeout: 256 seconds] 09:14 < nothingmuch> dongcarl: sorry, IRL distractions + thundering herd of messages... i reread the subsequent commit and it makes sense now. thanks! 09:15 < dongcarl> :+1: 09:15 < wumpus> yay 09:19 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has joined #bitcoin-core-dev 09:24 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] 09:30 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 09:30 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/81f732bcaa30...93623eea71e7 09:30 < bitcoin-git> bitcoin/master fa11c03 MarcoFalke: refactor: Expose UndoReadFromDisk in header 09:30 < bitcoin-git> bitcoin/master 93623ee MarcoFalke: Merge #15623: refactor: Expose UndoReadFromDisk in header 09:30 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 09:31 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 09:31 < bitcoin-git> [bitcoin] MarcoFalke merged pull request #15623: refactor: Expose UndoReadFromDisk in header (master...1903-UndoReadFromDiskHeader) https://github.com/bitcoin/bitcoin/pull/15623 09:31 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 09:37 -!- jarthur [~jarthur@207.114.244.5] has joined #bitcoin-core-dev 09:46 -!- RMHysMagus [~RMHysMagu@2602:306:80f5:8980:9027:d580:8f26:2671] has joined #bitcoin-core-dev 09:48 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Read error: Connection reset by peer] 09:48 -!- lukedashjr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 09:49 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Remote host closed the connection] 09:53 -!- lukedashjr is now known as luke-jr 09:54 -!- lukedashjr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 09:58 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 246 seconds] 09:59 -!- ThomasLuong [~ThomasLuo@c-71-193-183-116.hsd1.or.comcast.net] has joined #bitcoin-core-dev 09:59 -!- lukedashjr is now known as luke-jr 10:01 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 10:01 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Remote host closed the connection] 10:02 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 10:08 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 268 seconds] 10:09 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 10:11 -!- setpill [~setpill@unaffiliated/setpill] has quit [Quit: o/] 10:15 -!- lukedashjr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 10:16 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 244 seconds] 10:21 -!- lukedashjr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 244 seconds] 10:24 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 11:00 -!- instagibbs [~instagibb@pool-100-15-135-248.washdc.fios.verizon.net] has quit [Ping timeout: 245 seconds] 11:06 -!- RMHysMagus [~RMHysMagu@2602:306:80f5:8980:9027:d580:8f26:2671] has quit [Quit: Leaving] 11:07 -!- PowPos [7c0d1ef0@gateway/web/freenode/ip.124.13.30.240] has joined #bitcoin-core-dev 11:07 < PowPos> https://discord.gg/QWrUrv 11:08 < PowPos> Guys there's a PoW vs PoS debate 11:08 < PowPos> With Kyle Samani from Multicoin 11:08 < PowPos> and Will Martino from Kadena 11:08 < PowPos> Live at the moment 11:08 < PowPos> Would love to have you guys come in 11:08 < sipa> stop spamming 11:09 < PowPos> Sorry about that 11:09 -!- instagibbs [~instagibb@pool-100-15-135-248.washdc.fios.verizon.net] has joined #bitcoin-core-dev 11:29 -!- PowPos [7c0d1ef0@gateway/web/freenode/ip.124.13.30.240] has quit [Quit: Page closed] 11:30 -!- valwal [sid334773@gateway/web/irccloud.com/x-jnimdysrkinsctvt] has quit [Ping timeout: 252 seconds] 11:31 -!- hsmiths [uid95325@gateway/web/irccloud.com/x-jrwxokwozgihqoey] has quit [Ping timeout: 252 seconds] 11:31 -!- Isthmus [sid302307@gateway/web/irccloud.com/x-elaphdmkfnqlwqwl] has quit [Ping timeout: 252 seconds] 11:31 -!- Isthmus_ [sid302307@gateway/web/irccloud.com/x-xxahormpzuucsbpl] has joined #bitcoin-core-dev 11:31 -!- rodarmor [sid210835@gateway/web/irccloud.com/x-frrslrxijltbjqws] has quit [Ping timeout: 252 seconds] 11:32 -!- jl2012 [sid133844@gateway/web/irccloud.com/x-dsllevwlihqjtfrl] has quit [Ping timeout: 252 seconds] 11:34 -!- rodarmor [sid210835@gateway/web/irccloud.com/x-wyliarmznmctnokx] has joined #bitcoin-core-dev 11:40 -!- hsmiths [uid95325@gateway/web/irccloud.com/x-ysyxlgbchqqiqbjb] has joined #bitcoin-core-dev 11:43 -!- valwal [sid334773@gateway/web/irccloud.com/x-oujcgeakyuyexrol] has joined #bitcoin-core-dev 11:45 -!- jl2012 [sid133844@gateway/web/irccloud.com/x-oaagpnqqopddysxc] has joined #bitcoin-core-dev 12:01 -!- qrestlove [~qrestlove@2601:446:c201:f560:4166:2e20:21a6:3912] has quit [Ping timeout: 264 seconds] 12:02 < mischa010> hi, compact blocks seems to reduce orphan rates by ~75%, would there happen to be a source somewhere stating this?:p 12:05 -!- dqx_ [~dqx@unaffiliated/dqx] has quit [Remote host closed the connection] 12:08 < sipa> mischa010: does not compute 12:09 < sipa> block propagation shouldn't affect tx relay i think 12:09 -!- dqx_ [~dqx@unaffiliated/dqx] has joined #bitcoin-core-dev 12:10 < sipa> oh, you mean orphan blocks 12:12 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 12:12 < bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/93623eea71e7...bbc436e09ef1 12:12 < bitcoin-git> bitcoin/master 0d9d2b3 Jon Atack: Doc: update ACK description in CONTRIBUTING.md 12:12 < bitcoin-git> bitcoin/master bbc436e Wladimir J. van der Laan: Merge #15626: Docs: Update ACK description in CONTRIBUTING.md 12:12 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 12:13 -!- dqx_ [~dqx@unaffiliated/dqx] has quit [Remote host closed the connection] 12:13 -!- bitcoin-git [~bitcoin-g@51.15.8.174] has joined #bitcoin-core-dev 12:13 < bitcoin-git> [bitcoin] laanwj merged pull request #15626: Docs: Update ACK description in CONTRIBUTING.md (master...update-ack-description-in-contributing-md) https://github.com/bitcoin/bitcoin/pull/15626 12:13 -!- bitcoin-git [~bitcoin-g@51.15.8.174] has left #bitcoin-core-dev [] 12:34 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Remote host closed the connection] 12:35 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 12:35 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Remote host closed the connection] 12:35 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 12:36 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 12:36 < bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/bbc436e09ef1...b3f82284ba90 12:36 < bitcoin-git> bitcoin/master ef0019e Patrick Strateman: Generate log entry when blocks messages are received unexpectedly. 12:36 < bitcoin-git> bitcoin/master b3f8228 Wladimir J. van der Laan: Merge #15597: net: Generate log entry when blocks messages are received un... 12:37 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 12:37 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 12:37 < bitcoin-git> [bitcoin] laanwj merged pull request #15597: net: Generate log entry when blocks messages are received unexpectedly (master...2019-03-12-net-unexpected-block) https://github.com/bitcoin/bitcoin/pull/15597 12:37 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 12:39 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 12:39 < bitcoin-git> [bitcoin] laanwj pushed 18 commits to 0.17: https://github.com/bitcoin/bitcoin/compare/392d1382c1b1...6cf81b01b48e 12:39 < bitcoin-git> bitcoin/0.17 f455979 Andrew Chow: Add function to close all Db's and reload the databae environment 12:39 < bitcoin-git> bitcoin/0.17 048fda2 Andrew Chow: After encrypting the wallet, reload the database environment 12:39 < bitcoin-git> bitcoin/0.17 435df68 Andrew Chow: Move BerkeleyEnvironment deletion from internal method to callsite 12:39 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 12:39 -!- dqx_ [~dqx@unaffiliated/dqx] has joined #bitcoin-core-dev 12:39 -!- pinheadmz [~matthewzi@96-82-67-198-static.hfc.comcastbusiness.net] has quit [Quit: pinheadmz] 12:39 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 12:39 < bitcoin-git> [bitcoin] laanwj merged pull request #15575: 0.17: Backport 15297 (0.17...2019-03-backport-15297-017) https://github.com/bitcoin/bitcoin/pull/15575 12:39 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 12:40 -!- pinheadmz [~matthewzi@96-82-67-198-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 12:41 < gmaxwell> 12:02:39 < mischa010> hi, compact blocks seems to reduce orphan rates by ~75%, would there happen to be a source somewhere stating this?:p 12:42 < gmaxwell> 75% sounds like a really low figure, I believe the effect is greater than that. 12:44 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Remote host closed the connection] 12:44 -!- dqx_ [~dqx@unaffiliated/dqx] has quit [Ping timeout: 250 seconds] 12:48 -!- dqx_ [~dqx@unaffiliated/dqx] has joined #bitcoin-core-dev 12:52 -!- dqx_ [~dqx@unaffiliated/dqx] has quit [Ping timeout: 245 seconds] 12:53 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 12:57 -!- ThomasLuong [~ThomasLuo@c-71-193-183-116.hsd1.or.comcast.net] has quit [Excess Flood] 13:11 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Remote host closed the connection] 13:11 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 13:14 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Remote host closed the connection] 13:15 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 13:24 -!- dqx_ [~dqx@unaffiliated/dqx] has joined #bitcoin-core-dev 13:28 -!- qrestlove [~qrestlove@2601:446:c201:f560:dde3:63b1:f903:6239] has joined #bitcoin-core-dev 13:31 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 13:31 < bitcoin-git> [bitcoin] MarcoFalke opened pull request #15629: init: Throw error when network specific config is ignored (master...1903-InitErrorConf) https://github.com/bitcoin/bitcoin/pull/15629 13:31 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 13:32 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Remote host closed the connection] 13:47 -!- schmidty_ [~schmidty@104-7-216-111.lightspeed.austtx.sbcglobal.net] has quit [Remote host closed the connection] 13:56 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has quit [Remote host closed the connection] 14:02 -!- hebasto [~hebasto@95.164.65.194] has joined #bitcoin-core-dev 14:02 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Ping timeout: 256 seconds] 14:05 < dongcarl> Trying to understand qt: at a high level, the user-visible options are in `OptionsModel` whereas the non-user-visible ones are kept in `gArgs`, right? 14:07 < dongcarl> (of course there's interactions between them but... just talking in general) 14:09 < ryanofsky> most options will be in gArgs regardless, optionsmodel.cpp will set them there 14:11 < ryanofsky> only settings that aren't in gargs are things that are gui specific like minimize to tray 14:13 -!- Tralfaz [~none@178.128.106.205] has quit [Quit: Leaving] 14:14 < dongcarl> ryanofsky: I see. When we have multiprocess bitcoin, will it be an interface violation for optionsmodel.cpp to include net.h? 14:16 < ryanofsky> for now yeah. i was kind of overzealous in #10244 and changed qt to only access gArgs indirectly through the Node interface 14:16 < gribble> https://github.com/bitcoin/bitcoin/issues/10244 | Refactor: separate gui from wallet and node by ryanofsky · Pull Request #10244 · bitcoin/bitcoin · GitHub 14:17 < ryanofsky> i want to change that to get some simplifications, but for now it is the current state 14:19 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 14:19 < bitcoin-git> [bitcoin] MarcoFalke opened pull request #15631: qa: mininode: Clearer error message on invalid magic bytes (master...1903-qaMagicMininode) https://github.com/bitcoin/bitcoin/pull/15631 14:19 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 14:19 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 14:20 < ryanofsky> if you know what problem you want to solve, i can point you in the right direction. last thing I heard about #14856, is that you wanted to have multiple connmans in a single gui, but that didn't quite make sense to me 14:20 < gribble> https://github.com/bitcoin/bitcoin/issues/14856 | net: remove more CConnman globals (theuni) by dongcarl · Pull Request #14856 · bitcoin/bitcoin · GitHub 14:24 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 252 seconds] 14:34 -!- hebasto [~hebasto@95.164.65.194] has quit [Quit: Leaving] 14:44 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has joined #bitcoin-core-dev 15:00 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 15:08 -!- ap4lmtree [ap4lmtree@unaffiliated/ap4lmtree] has left #bitcoin-core-dev ["Leaving"] 15:09 -!- cryptapus [~cryptapus@jupiter.osmus.org] has joined #bitcoin-core-dev 15:09 -!- cryptapus [~cryptapus@jupiter.osmus.org] has quit [Changing host] 15:09 -!- cryptapus [~cryptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 15:10 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 15:17 -!- bitcoin-git [~bitcoin-g@x0f.org] has joined #bitcoin-core-dev 15:17 < bitcoin-git> [bitcoin] jnewbery opened pull request #15632: Remove ResendWalletTransactions from the Validation Interface (master...no_resend_wallet_txs) https://github.com/bitcoin/bitcoin/pull/15632 15:17 -!- bitcoin-git [~bitcoin-g@x0f.org] has left #bitcoin-core-dev [] 15:21 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 15:27 -!- jarthur [~jarthur@207.114.244.5] has quit [] 15:32 < mischa010> [20:42] 75% sounds like a really low figure, I believe the effect is greater than that. 15:32 < mischa010> has anyone done measurements that i can look at? 15:33 < sipa> it's kind of hard to test, as it depends on ecosystem adoption and not just what the test nodes do 15:33 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has joined #bitcoin-core-dev 15:33 < sipa> and there are certainly historical measurements, but those are also influenced by other factors 15:34 < mischa010> i did a linear regression on an orphan blocks per 2 days bar chart 15:35 < mischa010> https://imgur.com/a/1KrkOQm 15:35 < mischa010> please excuse the lack of binning, im still working on it 15:35 < sipa> is this just your own node? 15:35 < mischa010> no the data is from blockchain.info 15:36 < mischa010> https://www.blockchain.com/charts/n-orphaned-blocks?timespan=all&daysAverageString=1&scale=0 15:36 < mischa010> the fit seems to show an approximately 75% decrease since compact blocks were merged 15:36 < mischa010> but as you said, lots of other factors influence it of course 15:37 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 15:37 -!- promag [~promag@bl16-114-47.dsl.telepac.pt] has quit [Ping timeout: 246 seconds] 15:37 < mischa010> adoption, verification speed, read/write speed 15:37 < mischa010> correct? 15:38 < sipa> miner topology 15:38 < sipa> decentralization of hashpower 15:38 < sipa> validationless mining 15:38 < sipa> fibre deployment 15:38 < mischa010> thanks 15:40 < mischa010> btw measurements seem to go to zero somewhere in 2017, i wonder if they stopped collecting data or orphan rate actually went to zero :p 15:42 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 15:48 -!- pinheadmz [~matthewzi@96-82-67-198-static.hfc.comcastbusiness.net] has quit [Quit: pinheadmz] 15:50 -!- pinheadmz [~matthewzi@96-82-67-198-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 15:50 -!- pinheadmz [~matthewzi@96-82-67-198-static.hfc.comcastbusiness.net] has quit [Client Quit] 15:51 -!- pinheadmz [~matthewzi@96-82-67-198-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 15:57 < gmaxwell> mischa010: it's not zero, I assume you're looking at blockchain.info which basically gives garbage data. 15:57 < gmaxwell> they aren't even trying. 15:58 < gmaxwell> orphaning is caused by latency at many different places in the stack, orphaning related to non-propagation causes doesn't propagate well, and so its difficult to observe. 15:59 < gmaxwell> if you look from only one node/geography you'll only see a tiny fraction of it. 15:59 < gmaxwell> for some reason bc.i doesn't even show that much, I'd guess their collection is just broken entirely. 16:01 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has quit [Remote host closed the connection] 16:03 < mischa010> thanks, it's the best data i could find 16:03 < mischa010> so nice to have a list of reasons to explain divergence of my results 16:04 < mischa010> \difference from prediction 16:06 -!- hsmiths [uid95325@gateway/web/irccloud.com/x-ysyxlgbchqqiqbjb] has quit [Quit: Connection closed for inactivity] 16:07 < mischa010> also blocks weren't full in 2014! 16:09 < gmaxwell> This has much better data: https://twitter.com/tillneu/status/1076034211872677888 16:12 < midnightmagic> holy moly. 16:13 < midnightmagic> look at that. 16:15 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has joined #bitcoin-core-dev 16:21 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 16:26 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 268 seconds] 16:34 < mischa010> thanks gmaxwell 16:37 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has quit [Remote host closed the connection] 17:11 -!- bigcookie101 [~bigcookie@chboston-pool-1-1.tch.harvard.edu] has joined #bitcoin-core-dev 17:15 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has joined #bitcoin-core-dev 17:18 -!- pinheadmz [~matthewzi@96-82-67-198-static.hfc.comcastbusiness.net] has quit [Quit: pinheadmz] 17:19 -!- bigcookie101 [~bigcookie@chboston-pool-1-1.tch.harvard.edu] has quit [Quit: WeeChat 1.9.1] 17:33 < fanquake> dongcarl thanks, I'll check out the capability tool today 17:49 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Remote host closed the connection] 17:49 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 17:53 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 17:54 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Ping timeout: 252 seconds] 18:01 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 18:06 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Read error: Connection reset by peer] 18:15 -!- zhangzf [~zhangzf@106.38.157.147] has joined #bitcoin-core-dev 18:17 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 18:20 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 18:21 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 18:22 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Ping timeout: 272 seconds] 18:25 -!- jarthur [~jarthur@2605:6000:1019:41ab:ac6b:7907:f365:d106] has joined #bitcoin-core-dev 18:26 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 245 seconds] 18:40 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 18:42 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 18:45 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 18:52 -!- randy-waterhouse [~kiwigb@180.149.231.212] has joined #bitcoin-core-dev 18:52 -!- randy-waterhouse [~kiwigb@180.149.231.212] has quit [Changing host] 18:52 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has joined #bitcoin-core-dev 18:52 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 18:57 -!- ccdle12 [~ccdle12@cpc139350-aztw33-2-0-cust310.18-1.cable.virginm.net] has quit [Ping timeout: 245 seconds] 19:01 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 19:01 -!- Karyon [~Karyon@unaffiliated/karyon] has quit [Quit: ZNC - https://znc.in] 19:03 -!- Karyon [~Karyon@unaffiliated/karyon] has joined #bitcoin-core-dev 19:05 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 245 seconds] 19:19 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 19:19 -!- e4xit [~e4xit@cpc123762-trow7-2-0-cust7.18-1.cable.virginm.net] has quit [Ping timeout: 245 seconds] 19:19 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 250 seconds] 19:24 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 252 seconds] 19:25 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 19:29 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 245 seconds] 19:46 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] 20:04 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has joined #bitcoin-core-dev 20:09 -!- captjakk [~captjakk@63-238-229-186.dia.static.qwest.net] has quit [Ping timeout: 255 seconds] 20:24 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Ping timeout: 250 seconds] 20:43 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 20:58 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 21:08 < mischa010> so is there any data on the average block verification time? preferably historical too? 21:10 < gmaxwell> mischa010: your question is underspecified. What do you mean exactly? 21:11 < gmaxwell> You were asking about propagation earlier-- so I might guess that your question is related to that? blocks essentially have no validation time in propagation 'on average'. 21:16 < mischa010> well say it's before compact blocks and signature caches, nodes would get a block from another node and then verify it before propagating it, right? 21:16 < gmaxwell> mischa010: signature caches were added in like 2012... 21:16 < mischa010> oh hehe 21:17 < mischa010> but there must be some delay 21:17 < mischa010> before it's sent on to others? 21:18 < mischa010> or was, before compact blocks 21:18 < gmaxwell> Propagation has gotten faster through dozens of different changes in essentially every major version since 2012. 21:18 < gmaxwell> So it's not easy to just give a x/y figure. 21:19 < mischa010> to give some context: i made up a model to predict propagation times and it seems to agree with data quite well, but it contains a term for the 'propagation speed' 21:19 < gmaxwell> Currently? my logs from a day ago show that of the 143 blocks it got, 6 contained any transactions it didn't know in advance. So in those cases some transactions needed to be validated. Otherwise none did, and the only time taken was the compact block reconstruction and verifying the hash. 21:19 < gmaxwell> mischa010: what data? the bc.i data that I told you was essentially worthless? :P 21:20 < mischa010> so it works if i set that to 4 mbit, but there's zero justification for that 21:20 < mischa010> no the new data you gave me works too 21:20 < mischa010> like 10% max relative error 21:21 < mischa010> but again, only if i assume 4mbit propagation speed 21:21 < gmaxwell> 4mbit is way too fast. 21:21 < gmaxwell> here is actual propagation data from before compact blocks: https://people.xiph.org/~greg/sp2.png 21:21 < gmaxwell> IIRC the slope of the line in that data is about 750kbit/sec. 21:22 < gmaxwell> which is pretty reasonable for worldwide (high RTT) tcp. 21:23 < gmaxwell> anything post compact blocks (or really even post relay network protocol) is mostly measuring the deployment level of compact blocks. 21:23 < gmaxwell> since, as mentioned above, the overwhelming majority of blocks don't need to transfer any transactions at all at block time. 21:24 < mischa010> yes 21:24 < mischa010> well thanks 21:24 < mischa010> back to the drawing board it is 21:25 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 21:26 < gmaxwell> it's also really hard to measure performance in the network because the performance you get in the network is a composite of multiple different techniques. 21:27 < gmaxwell> E.g. normally the vast majority of long haul block propagation is done by FIBRE, since it achieves hundreds of times TCP throughput over high latency links pretty easily... 21:30 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 21:36 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 21:46 -!- randy-waterhouse [~kiwigb@163.47.164.213] has joined #bitcoin-core-dev 21:50 -!- randy-waterhouse [~kiwigb@163.47.164.213] has quit [Ping timeout: 246 seconds] 21:56 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 21:58 < mischa010> btw gmaxwell, y axis says '50% of pools', do you remember how many pools? 22:05 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 22:12 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 22:12 -!- nothingmuch [~nothingmu@2604:a880:400:d1::b92:7001] has quit [Quit: ZNC - http://znc.in] 22:12 -!- nothingmuch [~nothingmu@2604:a880:400:d1::b92:7001] has joined #bitcoin-core-dev 22:13 -!- echonaut [~echonaut@46.101.192.134] has joined #bitcoin-core-dev 22:14 -!- echonaut18 [~echonaut@46.101.192.134] has quit [Read error: Connection reset by peer] 22:27 -!- harrymm [~harrymm@69.161.195.103] has quit [Ping timeout: 245 seconds] 22:28 -!- harrymm [~harrymm@69.161.195.103] has joined #bitcoin-core-dev 22:31 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 22:31 -!- dviola [~diego@unaffiliated/dviola] has joined #bitcoin-core-dev 22:36 < gmaxwell> BlueMatt: I think we should drop v1 HB mode support. There is no point in sending blocks quickly to v1 peers. 22:37 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 22:43 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 272 seconds] 22:54 -!- nothingmuch [~nothingmu@2604:a880:400:d1::b92:7001] has quit [Changing host] 22:54 -!- nothingmuch [~nothingmu@unaffiliated/nothingmuch] has joined #bitcoin-core-dev 22:57 -!- owowo [~ovovo@unaffiliated/ovovo] has quit [Ping timeout: 272 seconds] 23:26 -!- schmidty [~schmidty@unaffiliated/schmidty] has joined #bitcoin-core-dev 23:31 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 245 seconds] 23:46 -!- pinheadmz [~matthewzi@c-76-102-227-220.hsd1.ca.comcast.net] has quit [Quit: pinheadmz] 23:55 -!- dviola [~diego@unaffiliated/dviola] has quit [Quit: WeeChat 2.4] --- Log closed Thu Mar 21 00:00:21 2019