--- Log opened Sat Oct 03 00:00:46 2015 00:06 -!- bitdevsnyc [bitdevsnyc@gateway/vpn/mullvad/x-ulegvlrolsrjkfmw] has quit [Remote host closed the connection] 00:15 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 00:24 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 00:33 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.] 00:38 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards 00:40 -!- nsh [~lol@wikipedia/nsh] has quit [Excess Flood] 00:41 -!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-wizards 00:41 -!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Client Quit] 00:44 -!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has joined #bitcoin-wizards 00:49 -!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 00:55 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards 01:15 -!- nuke1989 [~nuke@176.92.229.2] has joined #bitcoin-wizards 01:17 -!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has joined #bitcoin-wizards 01:35 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds] 01:35 -!- nuke1989 [~nuke@176.92.229.2] has quit [Quit: my connection probably sucks] 01:46 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-oovmsffeyvyhyobb] has joined #bitcoin-wizards 01:53 -!- wiz_ is now known as wiz 02:10 -!- gielbier [~giel@unaffiliated/gielbier] has quit [Ping timeout: 265 seconds] 02:18 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 02:24 -!- gielbier [~giel@a149043.upc-a.chello.nl] has joined #bitcoin-wizards 02:45 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: Leaving] 02:57 -!- mkarrer [~mkarrer@122.Red-79-152-201.dynamicIP.rima-tde.net] has joined #bitcoin-wizards 02:59 -!- c0rw|zZz is now known as c0rw1n 03:06 -!- merlincorey [merlin@nginx/adept/merlincorey] has quit [Read error: Connection reset by peer] 03:06 -!- merlincorey [merlin@sm.ok.es.nu.gs] has joined #bitcoin-wizards 03:08 -!- Keefe [~Keefe@unaffiliated/keefe] has quit [Ping timeout: 256 seconds] 03:10 -!- Keefe [~Keefe@unaffiliated/keefe] has joined #bitcoin-wizards 03:16 -!- arubi [~ese168@unaffiliated/arubi] has quit [Quit: Leaving] 03:23 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 03:35 -!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has joined #bitcoin-wizards 03:38 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 03:38 -!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has joined #bitcoin-wizards 03:41 -!- arubi [~ese168@unaffiliated/arubi] has quit [Quit: Leaving] 03:41 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards 03:41 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 03:43 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards 03:44 -!- matsjj [~matsjj@p5B209075.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 03:47 -!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 240 seconds] 04:03 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 04:12 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 04:26 -!- harrigan [~harrigan@skynet.skynet.ie] has quit [Quit: leaving] 04:26 -!- harrigan [~harrigan@skynet.skynet.ie] has joined #bitcoin-wizards 04:27 -!- MoALTz [~no@78.11.179.104] has quit [Quit: Leaving] 04:28 -!- harrigan [~harrigan@skynet.skynet.ie] has quit [Client Quit] 04:30 -!- bedeho [~bedeho@50-202-37-133-static.hfc.comcastbusiness.net] has quit [Ping timeout: 268 seconds] 04:32 -!- harrigan [~harrigan@skynet.skynet.ie] has joined #bitcoin-wizards 04:37 -!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has quit [Quit: Konversation terminated!] 04:40 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 05:09 -!- ne1l [~dnv@162.216.46.163] has joined #bitcoin-wizards 05:12 -!- GAit [~GAit@2-228-102-100.ip191.fastwebnet.it] has joined #bitcoin-wizards 05:27 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 05:28 -!- belcher_ [~user@unaffiliated/belcher] has joined #bitcoin-wizards 05:29 -!- dEBRUYNE_ [~dEBRUYNE@vp0223.uvt.nl] has joined #bitcoin-wizards 05:32 -!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 244 seconds] 05:34 -!- CodeShark [CodeShark@cpe-76-167-237-202.san.res.rr.com] has quit [] 05:34 -!- CodeShark_ [~androirc@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards 05:34 -!- CodeShark_ is now known as CodeShark 05:36 -!- sundance [~sid16@tor-exit.echelon.nsa.network] has quit [Remote host closed the connection] 05:36 -!- wiz [~sid1@tor-exit.echelon.nsa.network] has quit [Remote host closed the connection] 05:36 -!- leakypat [~sid9@tor-exit.echelon.nsa.network] has quit [Remote host closed the connection] 05:36 -!- laoban [~sid2@unaffiliated/lao-ban/x-8608855] has quit [Remote host closed the connection] 05:36 -!- kinoshitajona [~sid28@tor-exit.echelon.nsa.network] has quit [Remote host closed the connection] 05:43 -!- ne1l [~dnv@162.216.46.163] has quit [Quit: www.enlabuena.xyz] 05:51 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 05:55 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 06:00 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 06:10 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 06:11 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 06:19 -!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards 06:20 -!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 255 seconds] 06:23 -!- jl2012 [~jl2012@unaffiliated/jl2012] has quit [Quit: Leaving] 06:33 -!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards 06:42 -!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 246 seconds] 06:49 -!- AaronvanW [~ewout@x55b29126.dyn.telefonica.de] has joined #bitcoin-wizards 06:49 -!- AaronvanW [~ewout@x55b29126.dyn.telefonica.de] has quit [Changing host] 06:49 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards 06:52 -!- TBI [~TBI@20.84-48-195.nextgentel.com] has quit [Quit: Leaving] 07:01 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards 07:04 -!- TBI [~TBI@84.48.195.20] has joined #bitcoin-wizards 07:05 -!- TBI [~TBI@84.48.195.20] has quit [Read error: Connection reset by peer] 07:08 -!- TBI [~TBI@20.84-48-195.nextgentel.com] has joined #bitcoin-wizards 07:11 -!- TBI [~TBI@20.84-48-195.nextgentel.com] has quit [Read error: Connection reset by peer] 07:14 -!- TBI [~TBI@84.48.195.20] has joined #bitcoin-wizards 07:14 -!- TBI [~TBI@84.48.195.20] has quit [Read error: Connection reset by peer] 07:24 -!- se3000 [~SE@38.125.163.3] has quit [Ping timeout: 260 seconds] 07:29 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 07:41 -!- ttttemp [~ttttemp@nb-10350.ethz.ch] has quit [Remote host closed the connection] 07:41 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 07:48 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 07:49 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit] 08:11 -!- TBI [~TBI@20.84-48-195.nextgentel.com] has joined #bitcoin-wizards 08:15 -!- TBI_ [~TBI@20.84-48-195.nextgentel.com] has joined #bitcoin-wizards 08:19 -!- TBI [~TBI@20.84-48-195.nextgentel.com] has quit [Ping timeout: 268 seconds] 08:19 -!- ttttemp [~ttttemp@pc-5305.ethz.ch] has joined #bitcoin-wizards 08:22 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 08:30 < maaku> Is it possible to have a merged mined system whereby the block relay of all chains are not synchronized? 08:31 < maaku> The solution may be a variant of Bitcoin NG with some sort of per-chain weak block that follows the merged mined block... 08:31 < maaku> Doing this would actually make sidechains a scaling solution. 08:32 < arubi> maaku, can't answer your question fully, do you mean relayed to all nodes or only to miners that are part of a certain pool (like p2pool does)? I assume the former 08:34 -!- melvster1 [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 265 seconds] 08:36 < maaku> So the reason sidechains are not a sclaing solution is that the miner has to mine all chains to stay profitable. 08:36 < maaku> And specifically although sidechains are inherently shareded (different daemons can run on different severs), the block relay is all done at once for the merged mined chains 08:37 < maaku> So as much as bandwidth and latency are the limiters, sidechains make it the same or worse as a single big block. 08:39 < gmaxwell> huh, no 08:39 < psztorc> Question: Has anyone suggested that difficulty be cut in half at exactly the time that the coinbase-reward halves? 08:39 < gmaxwell> satisfaction criteria can be totally orthorgonal (though it needs to share a common share criteria for communications efficiency. 08:39 < psztorc> I did a search but the keywords are overloaded. 08:40 < maaku> gmaxwell: right, I'm imagining searching for offset ranges 08:40 < gmaxwell> maaku: its the same implenentation as anti-withholding; but I think you are expecting it to have more interesting effects than it does. 08:41 < gmaxwell> lack of any true scaling improvement comes mostly not due to synchronization but because the systems remain global broadcast systems that depend on very widespread (if not quite ubiquitious) participation. :) 08:41 < maaku> gmaxwell: oh wait I see. no complicated Bitcoin NG like system required, you just accept different ranges for merged mining satisfaction 08:42 < gmaxwell> maaku: yes IsBitcoinShare() && arbritary_function(header) adjusting target2 to to account for the work represented by the share difficulty. 08:43 < maaku> right as a practical engineering matter you'd want to make sure it's at least diff-1 08:43 < gmaxwell> (that complexity so that you're not asking the hardware to test arbritary_function(). 08:43 < gmaxwell> ) 08:43 < maaku> gmaxwell: that argument doesn't make sense to me, although I am likely misunderstanding.. 08:45 < maaku> if there were 20 1MB sidechains, each with their own aux_fn(header) that makes them independent of each other, then you'd effectively spread block relay out over roughtly 30s intervals, no? 08:45 < gmaxwell> the hardware isn't going to send back every sha2 invocation it performs, right? it's going to send back a subset and (unless you redesign it and tolerate overheads), it'll be the same subset for all your potential real solutions. 08:45 < gmaxwell> oh sorry didn't get what you were commenting on. 08:45 < gmaxwell> maaku: block relay _already_ doesn't primarily happen at block finding now, due to relay network protocol. 08:46 < gmaxwell> and certantly can do much better with other enhancements. 08:46 < maaku> gmaxwell: right, but managing the worst/adversarial case. 08:46 < maaku> which sets limits on scaling 08:46 < bsm117532> psztorc: difficulty is calculated dynamically. No one decides difficulty so no one can "decide" to halve the difficulty. (though it could happen if half the miners turn their machines off). Also -> #bitcoin 08:46 < gmaxwell> So sure I agree that breaking things up is an improvement, but it doesn't change the asymtopics or the scale/decenteralization tradeoffs (except by constant factors) 08:46 < gmaxwell> bsm117532: I thought it was a fine question. 08:47 < psztorc> bsm117532: I am talking about adding a rule which deliberately halves it once every four years. 08:47 < maaku> gmaxwell: well a constant factor of 20 is not something to sneeze at 08:47 < psztorc> gmaxwell: Thank you. 08:47 < maaku> but yes it doesn't definitively solve the problem 08:47 < bsm117532> psztorc: how would you do that? It's calculated from the average of recent blocks. 08:47 < maaku> but I believe I have been incorrect in pedanticly correcting other people that sidechains are not a scaling solution 08:48 < bsm117532> So one can't add a rule to set it. 08:48 < gmaxwell> maaku: I don't think it's at all a factor of 20 0_o 08:48 -!- TBI [~TBI@84.48.195.20] has joined #bitcoin-wizards 08:48 -!- melvster1 [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 08:48 < smooth> bsm117532: he's saying that on the inverval you just divide it by two 08:48 < smooth> *interval right after the having 08:48 < bsm117532> The effect of that would be to halve the block time. 08:49 < psztorc> Haha 08:49 < psztorc> You should give me a little more credit, I think. 08:49 < gmaxwell> psztorc: prior times its come up people have pointed out that half the hashrate turning off at once wouldn't be a big deal. and that proposed automatic correction could be entirely out of wack with transaction fees. Ignoring that later point, I doubt it would break anything but does not appear to be needed. 08:49 < smooth> anyway, im not sure half is right. why would you necessarily expect exactly half the miners to turn of 08:49 < bsm117532> Maybe, I don't understand what you're proposing. 08:49 < gmaxwell> (and activity around the last having didn't suggest a need) 08:50 < smooth> i would expect some to turn off, though not exactly half (without much thought to a real model though) 08:50 < gmaxwell> (though I don't mean to suggest that half hashrate has any correspondance there) 08:50 < maaku> psztorc: it would merely delay by 2016 blocks the adjustment 08:50 < psztorc> Let me clarify my concern, based on my own intuition and conversations with actual mining pool operators. 08:50 < gmaxwell> (rather just that huge hashrate changes don't greatly impair things) 08:50 < psztorc> The concern is that two things have happened over the last 3 or so years. 08:51 < bsm117532> The difficulty adjustment in bitcoin is extremely naive. There are many better ways to do it. But just throwing a factor of two at it isn't a real improvement. 08:51 -!- TBI_ [~TBI@20.84-48-195.nextgentel.com] has quit [Ping timeout: 268 seconds] 08:51 < smooth> the concern is simple: some miners will almost certainly turn off as soon as the halving happens, so block times will be extended 08:51 < gmaxwell> bsm117532: I disagree strongly with that statement FWIW. 08:52 < smooth> oh wait, maybe they all turn off, hmm 08:52 < gmaxwell> bsm117532: there are many desirable properties of the box filter, including no overshoot. And quite a few altcoins have actually destroyed themselves tinkering with what they believed to be "extremely naive". 08:52 < psztorc> The first is that mining is now very homogeneous in specialization...margins are EQUALLY-thin everywhere...sell for $1000, cost $998. 08:52 < smooth> i think that's what psztorc is getting at 08:52 < smooth> if they're all equal, they all just turn off and bitcoin ends 08:52 -!- TBI [~TBI@84.48.195.20] has quit [Ping timeout: 246 seconds] 08:52 < gmaxwell> lol 08:52 < gmaxwell> no. 08:52 < psztorc> The second is that we have reached a point where non-specialized people cannot "cover" for the network if we lose the miners. 08:52 < bsm117532> gmaxwell: The "naive" part? it's an overly simple calculation and very easy to game. Bitcoin has been lucky to not have huge hashrate swings. 08:52 < smooth> gmaxwell: why not? 08:53 < maaku> psztorc: it would have be more complex than halving the difficulty, because if you do that you'll just have 2016 5-min blocks and a 2x adjustment 7 days later 08:53 < gmaxwell> smooth: put down the crack pipe, should something like that happen (not saying it can't but more in a moment) then you hardfork perfork that change with minor disruption. 08:53 < gmaxwell> there is no "over". 08:53 < psztorc> maaku: That is exactly what I think will not happen. 08:53 < smooth> of course it was a stupid/simple model, but im explaining the reason for the question 08:53 < gmaxwell> smooth: regardless in large scale industrial mining right now there are power cost disparities far beyond a factor of two. 08:53 -!- TBI [~TBI@20.84-48-195.nextgentel.com] has joined #bitcoin-wizards 08:53 < psztorc> I think instead you might actually have 10 minute blocks and no adjustment. 08:54 < psztorc> gmaxwell: I agree but my concern is that the profit margin does not differ by a factor of two. 08:54 < smooth> gmaxwell: sure, but it isn't clear that dividing by two is more wrong than not dividing by two 08:54 -!- Giszmo [~leo@pc-36-133-241-201.cm.vtr.net] has joined #bitcoin-wizards 08:54 < maaku> psztorc: except if you half the difficulty for half the reward, all the miners that were on before will be on after (assuming trivial fees) 08:54 < gmaxwell> smooth: I agree so long as you totally disregard fees which is pretty dull more than two halvings out. 08:55 < bsm117532> psztorc: the difficulty adjustment targets 10 minute blocks. If half the miners disappeared, blocks would be 20 minutes for a while, and then back to 10 minutes 2 weeks later. (effectively achieving what you propose, 2 weeks later) 08:55 < maaku> bsm117532: 4 weeks, but yes 08:55 < psztorc> cut it by (3/4), then. 08:55 < psztorc> "the difficulty adjustment targets 10 minute blocks. If half the miners disappeared, blocks would be 20 minutes for a while" This is not clear to me. 08:55 < bsm117532> Yes 4 weeks. 08:55 < bsm117532> psztorc: Why are you trying to guess what miners will do? Just measure it instead. 08:56 < smooth> gmaxwell: when the subsidy becomes "negligible" i agree, not sure when that is exactly. "fees" aren't really the point it is profit margin on fees 08:56 < psztorc> Normally, yes, but during the halving, it could take really any length of time. 08:56 < maaku> bsm117532: because we don't know their costs 08:56 < bsm117532> maaku: I think we're agreeing with each other. 08:56 < gmaxwell> psztorc: what is not clear to you? 08:56 < maaku> psztorc: I'm surprised you haven't suggested a prediction market because that's what really is needed here ;) 08:57 < maaku> we don't know how miners will respond because we don't know their cost sensitivities 08:57 < psztorc> : ] 08:58 < gmaxwell> (I'm just trying to get a clarify because it just sounded like you were saying that it wasn't clear that half the hashrate loss would result in 20 minute blocks; which I think you're not actually unclear on :)) 08:58 < psztorc> The thing is, my concern is indeed some more-realistic version of "all the miners shut of their incredibly specialized hardware at once". 08:58 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-bpclsqmnwoxdfymp] has joined #bitcoin-wizards 08:58 < psztorc> If the capital costs are sunk, it is all electricity. 08:59 < psztorc> So they might all decide to take a 2 week break. 08:59 < maaku> psztorc: the dystopian vision is unlikely to happen due to a significant fraction of miners e.g. having free electricity 08:59 < bsm117532> psztorc: So measure it. Which bitcoin does by looking at the block time and readjusting 2016 blocks later 08:59 < psztorc> That single 2016 block period might last like 2 months or something. 08:59 < bsm117532> It might. 08:59 < gmaxwell> bsm117532: his complaint is that it takes blocks to adjust. 08:59 < maaku> but I do worry about major consolidation as these players are basically the only ones left after the halving.. 08:59 < psztorc> I'm not saying it is inevitable or anything. 08:59 < smooth> in the less realistic version it might last forever 09:00 < bsm117532> This goes back to my "naive" comment. If bitcoin's goal were to maintain a stable block time, it's using a terrible algorithm. The argument is that this is not a goal. 09:00 < psztorc> Actual mining pool operators are worried about this (for what that's worth). 09:00 < gmaxwell> Yes, as I said, it's possible.. but expect in the really extreme cases its no big deal. It might have been more sensible to adjust it (though constant half doesn't makes sense due to fees, esp in the long run). 09:00 < smooth> im not sure the constant half makes sense even without fees 09:01 < maaku> alt coins have seen that when hashing drops by 50x or 100x blocks are so infrequent that there's a vicious cycle of losing interest 09:01 < smooth> all 1/2 does is make no one turn off, which is probabyl not what is desired 09:01 < gmaxwell> smooth: "less stupid than not" 09:01 < maaku> but i'm not sure a 2x or 4x drop would be significant in that wya 09:02 < gmaxwell> psztorc: there are other effects though, of course because there an increased demand pressure because inflation just halved. 09:02 < bsm117532> FWIW if achieving stable block times is desirable, I can offer up a much better algorithm than has been used by any alt coin so far. But no one seems to care about this, so I haven't pursued it. 09:02 < psztorc> I agree that 1/2 pushes the problem back...try 3/4. 09:02 < psztorc> bsm117532: "FWIW if achieving stable block times is desirable," no one is saying that. 09:02 < gmaxwell> bsm117532: stable blocktimes are generally incompatible with both fairness (not allowing large miners an advantage) and actually achieving consensus! 09:02 < smooth> psztorc: 3/4 could theoretically result in a stall too... 09:02 < psztorc> smooth: I agree. 09:03 < gmaxwell> bsm117532: as the variance in block finding times is the fundimental process that makes the system gain consensus with exponential probablity. 09:03 < maaku> bsm117532: there is interest in better adjustment algorithms (for sidechains, for example) 09:03 < psztorc> The phrase "less wrong" comes to mind. 09:03 -!- JackH [~Jack@host-80-43-141-235.as13285.net] has joined #bitcoin-wizards 09:03 -!- TBI_ [~TBI@20.84-48-195.nextgentel.com] has joined #bitcoin-wizards 09:03 < maaku> bsm117532: but, with respect, this may be a harder problem than you're giving credit 09:04 < gmaxwell> bsm117532: its seriously easy to do worse, as I mentioned before. 09:04 < bsm117532> gmaxwell: One can keep constant variance while keeping the median block time at 10 minutes. I'm not arguing for decreased variance, just keeping the central value closer to 10m. 09:05 < gmaxwell> bsm117532: okay, retract my varriance related complaint then. :P 09:05 < bsm117532> Ok...then to fairness. Can you elaborate? 09:05 < gmaxwell> bsm117532: that was also variance related. 09:05 < bsm117532> Ah ok. 09:05 < bsm117532> So the better algorithm is just to use a damped harmonic oscillator. 09:05 < psztorc> I actually think this is pretty serious. 09:06 < gmaxwell> bsm117532: the other stuff is that e.g. any generic least squares optimizing scheme will have overshoot which risks you the psztorc non-linear shutoff effects at every difficulty adjustment. 09:06 < smooth> psztorc: you think there could be in practice a catestrophic lengthening of the block time? 09:06 < bsm117532> gmaxwell: hence the "damped" part of the oscillator. 09:06 < psztorc> I mean, if this spooks people, the exchange rate will probably go down, and people might not bother sending transactions. 09:06 < bsm117532> Avoids overshoot. 09:06 < gmaxwell> bsm117532: _any_ overshoot is potentially doom under psztorc's complaint. 09:06 < psztorc> So the revenues would just spiral into the ground while the difficulty chokes everyone out. 09:07 -!- TBI [~TBI@20.84-48-195.nextgentel.com] has quit [Ping timeout: 264 seconds] 09:07 < bsm117532> I see. From a miner profit perspective, constant block times are actually very important... 09:07 < psztorc> Yes, unfortunately this "homogeneous specialization" is sort of fragile. 09:07 < gmaxwell> psztorc: people gloomed about this at 50->25. and it didn't happen, and I think you are not crediting the levels of similarity we still have. 09:07 < maaku> bsm117532: see freicoin's : https://github.com/freicoin/freicoin/commit/d82a66e10f413bc81889b48a498625829353d701 09:08 < bsm117532> maaku: egad what is that noise? 09:08 < smooth> hehe 09:08 < bsm117532> kFilterCoeff... 09:08 < gmaxwell> bsm117532: a linear phase lowpass filter. 09:08 < smooth> the commit message explains it 09:09 < bsm117532> Commit message is truncated. github fail. 09:09 < gmaxwell> (with a bunch of group delay) 09:09 < nsh> really want a 6th order bandpass 09:09 < bsm117532> aha, then that's a good idea ;-) 09:09 < psztorc> I suppose I will look into the 50 -> 25 conditions more, specifically profit margin homogeneity, before commenting further. 09:09 < nsh> that's where all the cool optima hang out 09:09 < maaku> gmaxwell: to be fair, the price spiked just before the 50 -> 25 halving, so we didn't actually learn much :( 09:10 < gmaxwell> bsm117532: so much for the idea that you actually understood that overshoot is basically optimally bad from psztorc's perspective. 09:10 < gmaxwell> maaku: this was " of course because there an increased demand pressure because inflation just halved" 09:10 < bsm117532> gmaxwell: :-P 09:11 < bsm117532> So I like this Freicoin approach, I hadn't seen it before. 09:11 < gmaxwell> seriously control theory is a whole domain of science onto itself, and especially non-linear control is especially nasty. And one of the most potent lessons for non-linear control is that if your model is wrong doom can befall you badly, and so often simpler models are better. 09:12 -!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards 09:12 < gmaxwell> bsm117532: Doesn't speak highly of your understanding. 09:12 < bsm117532> However: is it any better than a simple damped harmonic oscillator? This can be cast as a measurement problem: how well do I know the hashrate and its first and second derivatives? Doing a derivative expansion, you end up with a damped harmonic oscillator by default. 09:12 < bsm117532> gmaxwell: be nice 09:12 < gmaxwell> Because seriously, how the @#$@ can you decide you like that approach in a discussion where psztorc is complaining that difficulty overshoot can kill the system! 09:12 < nsh> ye shall not suffer a complexity to live 09:12 < gmaxwell> sorry, just a little irritated. Haven't slept. 09:13 < nsh> all good :) 09:13 < bsm117532> I don't know anything about the Parks-McClellan filter, but it's a much better attempt than "gravity well" which is basically bullshit. 09:13 < nsh> .wik Parks McClellan 09:13 < yoleaux> "The Parks–McClellan algorithm, published by James McClellan and Thomas Parks in 1972, is an iterative algorithm for finding the optimal Chebyshev finite impulse response (FIR) filter. The Parks–McClellan algorithm is utilized to design and implement efficient and optimal FIR filters." — https://en.wikipedia.org/wiki/Parks-McClellan 09:13 < gmaxwell> go find a nice bessel filter and at least avoid getting my vomit all over you. 09:14 < nsh> 'The goal of the algorithm is to minimize the error in the pass and stop bands by utilizing the Chebyshev approximation. The Parks–McClellan algorithm is a variation of the Remez exchange algorithm, with the change that it is specifically designed for FIR filters. It has become a standard method for FIR filter design.' 09:14 < gmaxwell> bsm117532: yes that stuff is BS and usually opens up big attacks and other nonsense. 09:14 < nsh> .wik Chebyshev approximation 09:14 < yoleaux> "In mathematics, approximation theory is concerned with how functions can best be approximated with simpler functions, and with quantitatively characterizing the errors introduced thereby. Note that what is meant by best and simpler will depend on the application." — https://en.wikipedia.org/wiki/Chebyshev_approximation 09:14 < nsh> this is especially pernicious because the subsumed complexity is opaque 09:15 < nsh> so it's hard even to reason about possible attack classes except that they exist with high likelihood 09:15 < maaku> for what it's worth the freicoin difficulty chart does show these dynamics at play : http://www.coinwarz.com/difficulty-charts/freicoin-difficulty-chart 09:15 < bsm117532> That seems to be failing to achieve stability...looks like it's generating oscillations... 09:16 < nsh> but you can't know the extent to which the data it operated on was controlled by an (adaptively) adversarial party or cohort 09:16 < maaku> you see the oscillations of pool hoppers going somewhere else when difficulty rises 09:16 < nsh> you can consider bounded oscillations to be stable 09:16 < nsh> it's about what you define as 'reasonable' periodic variance 09:16 < maaku> bsm117532: it's constrained to a livable amount, and you would not expect exactly this behavior with bitcoin (becuase the alternative is shutting off, not going somewhere else) 09:16 < bsm117532> It appears to be a linear decay to the lower hashrate. 09:17 < nsh> periodic and aperiodic variance can be separated spectral analysis 09:17 < nsh> [FFT] 09:17 < gmaxwell> in any case, one should not knock the humble box filter. It has many desirable properties. Including no overshoot at all. :P though there filters with almost no overshoot that have other desirable properties (minimal group delay at DC is very useful for control.) 09:17 < bsm117532> Harmonic analysis is probably not appropriate here. I see no reason to believe miners turn things on and off in an oscilltory fashion. 09:18 -!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has joined #bitcoin-wizards 09:18 < nsh> no but harmonics may be intrinsic to the targeting system 09:18 < psztorc> If fees and the blockreward were both 25 BTC (totaling 50), then one could expect the halving to result in slower block times to increase fee-pressure. It might be 12.5 blockreward + 37.5 fees. 09:18 < smooth> they turn off in response to difficulty, that's enough potentially 09:18 < nsh> and those below a certain magnitude accepted 09:18 < bsm117532> Likewise with financial markets (which are essentially a set of random impulses) generally don't have oscillatory behavior. 09:19 < nsh> glad we solved recessions 09:19 < maaku> bsm117532: freicoin had design requirements of being finite response, not infinite, and minimizing overshoot to the greatest extent possible (using back-tested real world data) 09:19 < nsh> i'll inform the our mortgage lender 09:19 < nsh> :) 09:19 < nsh> -the 09:19 < maaku> within that specification of the problem I think it's a pretty close to optimal solution. 09:19 < maaku> there's just only so much you can do in an adversarial environment 09:20 < smooth> you cant backtest thats for sure 09:20 < psztorc> So it would only be a problem when the block-reward is large enough to be motivating, but miners are homogeneous enough to all be affected by the reward halfing at once. 09:20 < nsh> and the more you do, the more you complexity you offer to the adversary 09:20 < nsh> this is inevitable unless you constrain your functions extremely 09:20 < gmaxwell> maaku: you could have relaxed the finite response requirement by commiting to the filter state at each block. 09:20 < psztorc> So perhaps it would only ever be a problem in 2016 and 2020. 09:20 < gmaxwell> then there is no reason for finiteness. 09:21 < maaku> gmaxwell: yet another commitment? ugh 09:21 < bsm117532> FWIW I've been working on converting the block "chain" to a DAG (multiple parents per block). With this you can substantially increase the block rate without orphans, and get a much finer time resolution measurement of the hash rate. 09:22 < gmaxwell> I mean I would have just added it to the header. 09:22 < bsm117532> I think I can remove block time, block size, and target difficulty altogether. 09:22 < nsh> bsm117532, you should peruse the logs from here for DAG talk 09:22 < gmaxwell> it would just be two additional fixed point numbers (assuming a second order filter) and you could compute the next block with only one block input, instead of the last bunch. 09:22 < bsm117532> I'm well aware. 09:22 * nsh nods 09:23 < bsm117532> For reference: http://fc15.ifca.ai/preproceedings/paper_101.pdf 09:24 < bsm117532> Reducing the set of arbitrary parameters in the code and commitments makes the system more resilient. 09:24 < nsh> (i am in favour of DAG vs. single-history periodic ordering if it can be empirically demonstrated as viable) 09:24 < nsh> (because this allows for some other interesting stuff) 09:24 < bsm117532> Yay! Working on it. 09:24 * nsh smiles 09:24 -!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards 09:24 < maaku> gmaxwell: would it give significantly better results? 09:25 < bsm117532> I've got some new formulas for "highest work DAG-tip" calculation, which is needed. 09:25 < nsh> (especially operating on the relative state of piecewise-inconsistent superposed time-shapes of capital flow) 09:25 < nsh> or partially-inconsistent 09:25 < nsh> but where you can model functionally the degree of boundaries of inconsistency 09:25 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Ping timeout: 250 seconds] 09:25 < bsm117532> nsh: what other "interesting stuff" does it allow? Can you elaborate? (Don't understand your last comment) 09:26 < nsh> *and 09:26 < nsh> i mean that already we can analyse the time-shapes of capital flow. we can watch bitcoins moving through the system over time and reduce these to compositions of particular classes of shapes 09:27 < gmaxwell> maaku: I believe a second order bessel filter or likewise would give signficantly better results. This is because the delay is basically as low as possible for DC, and there is virtually no overshoot. But ... hard to say without trying, I know for other control systems an approach like freicoin's will often immediately give self-oscillation where a bessel filter will not. I have fixed point cod 09:27 < gmaxwell> e for one of these someplace. 09:27 < nsh> and that's great, and largely unelaborated still, but if you have a DAG then you can afford some degree of inconsistency in the transaction chain 09:27 < bsm117532> gmaxwell: Let me do a derivative expansion on your bessel function, I'll end up with a damped harmonic oscillator and a 3rd derivative term that is very poorly measured. 09:28 < nsh> and then you can analyse what properties that results in and think about the relative-state, which is a bit more abstract still but related to Everett's interpretation of QM 09:29 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 09:29 < nsh> poorly measured as in hard to know its average contribution? 09:29 < bsm117532> In my DAG approach, I'm removing the target difficulty and block time. Each miner chooses his own (which complicates the highest-work-chain calculation -- but it can be done). 09:30 < nsh> sounds very difficult to make an argument for convergence of consensus 09:30 < nsh> without semi-objective block-time and difficulty 09:30 < nsh> but i'm open-minded 09:30 < maaku> removing block time? that's removing a primary feature of bitcoin 09:30 < bsm117532> nsh: poorly measured (3rd derivative). 1st derivative is finite difference between two blocks, averaged. 2nd derivative is differences of those, and so on. Errors compound with higher derivatives. 09:31 < nsh> ah, okay 09:31 < bsm117532> Which is why most control systems don't go beyond 2 derivatives. 09:31 < nsh> i'm assuming there would still be an varying average blocktime under bsm117532's proposal 09:31 < nsh> you could say over some period what the average blocktime over all the individual miners was 09:32 < bsm117532> nsh: there would be no block time. Shove out blocks as fast as you want. Peer nodes set the minimum difficulty that they will relay. 09:33 < bsm117532> The hashrate can be measured by looking at the distribution of seen blocks. But, I want to remove it from consideration, so that these parameters can be used for bandwidth control by nodes/miners instead. 09:33 < nsh> oh okay, that's a kind of relay-level voting 'market' for that gives a function for blocktime in terms of hashrate [and difficulty 'to date'] 09:34 < nsh> well, everyone is choosing to increase their individually in theory so it's an average over a bunch of functions 09:34 < bsm117532> Basically. There would be in effect an average block rate, but it comes from the chaos of how nodes are setting their parameters, and does not harm consensus. 09:35 < bsm117532> If you want to shoot out blocks 10/second with small hashes go ahead, I might ignore you, and take a block from someone else who has bundled your blocks/tx's into a higher-work block. 09:35 < gmaxwell> awful useful for having any confidence you've been paid or not... :P 09:36 < Taek> psztorc: We discussed the coinbase halving in a roundtable in Montral. The conclusion was that it won't be an issue 09:36 < bsm117532> Aaaaand organizing the block reward is the hard part. 09:36 < Taek> one of the big reasons is that many miners are locked into power contracts 09:36 < Taek> if they shut off their miners, they actually pay higher bills because they promised to use X power at a constant rate 09:37 < psztorc> Well I would like to learn more. If unprofitable, they'll eventually be shutting them off, so why not break the contract sooner rather than later. 09:38 < nsh> depends on the terms of the contract 09:38 < Taek> If you are under legal contract to pay for a year of electricity, and have no clean way to break the contract, you might as well mine at half revenue 09:39 < gmaxwell> There are a number of factors that mitigate my concerns; that one isn't one of the highest just because ... many mining companies have historically violated power contracts (there is some nice multimillion dollar litigation going on about that. :) )... but it's not, I think, too crazy to expect a zillion unrelated reasons to contribute to smoothing things out. :) 09:39 < nsh> but even with a variance in the costs of early-termination you get a smoothing until deflationary effects counterbalance the loss of reward 09:39 * nsh nods 09:39 < bsm117532> Taek: I'm sure miners are taking that and the halving into account... 09:39 < smooth> when you get down into the nuts and bolts of power the marginal cost can be negative 09:40 < psztorc> Yes, the "waterfall argument". 09:40 < smooth> psztorc: what is the waterfall argument 09:41 < psztorc> Well the waterfall gives you power for like no operating cost. If it is on a mountain or something, transmitting the power is a waste so might as well just hash with it. 09:41 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 09:41 < psztorc> I think I heard it from Peter Todd somewhere. 09:42 < psztorc> Like a power turbine making a constant amount of power you aren't using. 09:42 < smooth> the point is someone has to use it 09:42 < smooth> electricity is incompressible 09:42 < maaku> smooth: in a nutshell, there are hydrodams in china which aren't connected to anything using the power. there are bitcoin miners getting -paid- to use power from these 09:42 < nsh> plenty of places where there is a locality waste/expenditure 09:42 < smooth> yeah pretty much that 09:42 < psztorc> Yeah I think that's great. 09:43 < smooth> it happens in the US grids too 09:43 < bsm117532> As I understand it it's partially a money-export scam, since Chinese can't easily get their assets out of Yuan. 09:43 < nsh> but there's significant overhead, capital expenditure and risk analysis on installing mining equipment 09:44 < nsh> so there's a need for 'market-makers' in this respect to lend, install, support and remove mining h/w from places with excess power 09:44 < nsh> and that's still mostly not done 09:44 < bsm117532> Corollary: PoS doesn't work because sometimes, marginal costs can be negative. ;-) 09:44 < maaku> nsh: but once it is installed, there is absolutely no marginal cost to having them on 09:44 < nsh> there is risk of fire 09:44 < nsh> etc. 09:44 < maaku> price could drop to $0.01/btc and these miners would stay on 09:44 < nsh> but that can be covered by general insurance 09:45 < maaku> nsh: I think perhaps you misunderstand the locality ;) 09:45 < nsh> maybe :) 09:45 < smooth> the miners probably wouldn't stay on at 0.01/btc because people would find more useful ways to be an electricity sink 09:46 < smooth> mail order battery charging 09:46 < bsm117532> Hahaaaaa that's a smooth idea. 09:46 < psztorc> Well I am not as worried...even if the 2016 blocks take a long time, there will probably be increased tx-fee pressure offsetting that. 09:46 < smooth> kind of like the old netflix envelopes 09:47 < smooth> psztorc: you made a good point earlier that people (and their tranasctions) may just leave 09:47 < smooth> will people really compete for fees in one-day latancy blocks? maybe, but probably a lot less 09:47 < psztorc> The "confidence" thing. 09:47 < psztorc> Obviously always a problem. 09:48 < psztorc> My guess is that, if Bitcoin were being redesigned from scratch, it would probably benefit to measure the ratio of block-reward/tx-fees, and impose "difficulty forgiveness" during each reward-halving. 09:49 < Taek> complexity often means vulnerability. Every time you add a new rule you have to be certain there aren't unintended consequences 09:49 < maaku> psztorc: if it were redesigned from scratch it'd have a constantly adjusting block subsidy imho 09:50 < psztorc> The strange thing is that the difficulty adjustment itself causes miner-homogeneity, which causes this problem. 09:50 < maaku> then we wouldn't have this debate at all 09:50 < psztorc> Yes that would solve it wouldn't it. 09:50 < maaku> (further proof that satoshi was not a time traveller) 09:50 < psztorc> My guess is that Satoshi didn't want anyone to think he was getting an "unfair" advantage. 09:50 < psztorc> Too nice of a guy. 09:50 < psztorc> Gotta get those people in the door. 09:50 < nsh> if he was that nice of a guy he'd have given me loads of money by now 09:51 < psztorc> This is where Satoshi re-time-travels (and destroys this universe). 09:51 < psztorc> Satoshi: make it 50 BTC to 25 BTC and *then* make it continuously declining. 09:52 < psztorc> 8 year fairness clause. 09:52 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 09:52 < psztorc> Are we all still here? Was this universe destroyed? 09:53 < smooth> the other one was 09:53 < psztorc> ^ 09:58 -!- Madars [~null@unaffiliated/madars] has quit [Remote host closed the connection] 09:58 -!- jeremyrubin [~jeremyrub@biohazard-cafe.mit.edu] has quit [Ping timeout: 255 seconds] 09:58 -!- jlrubin_ [~jlrubin@mass-toolpike.mit.edu] has quit [Ping timeout: 255 seconds] 09:59 -!- jeremyrubin [~jeremyrub@biohazard-cafe.mit.edu] has joined #bitcoin-wizards 10:00 -!- airbreather [~airbreath@d149-67-99-43.nap.wideopenwest.com] has quit [Remote host closed the connection] 10:01 -!- airbreather [~airbreath@d149-67-99-43.nap.wideopenwest.com] has joined #bitcoin-wizards 10:06 -!- Madars [~null@unaffiliated/madars] has joined #bitcoin-wizards 10:06 -!- jlrubin [~jlrubin@mass-toolpike.mit.edu] has joined #bitcoin-wizards 10:12 -!- mkarrer_ [~mkarrer@165.Red-83-55-152.dynamicIP.rima-tde.net] has joined #bitcoin-wizards 10:13 -!- mkarrer_ [~mkarrer@165.Red-83-55-152.dynamicIP.rima-tde.net] has quit [Client Quit] 10:14 -!- c0rw1n is now known as c0rw|away 10:19 -!- JackH [~Jack@host-80-43-141-235.as13285.net] has quit [Ping timeout: 272 seconds] 10:21 -!- JackH [~Jack@host-80-43-141-235.as13285.net] has joined #bitcoin-wizards 10:31 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has quit [Quit: b_lumenkraft] 10:33 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards 10:33 -!- Transisto2 [~Trans@modemcable082.143-161-184.mc.videotron.ca] has joined #bitcoin-wizards 10:34 -!- gsdgdfs [~Trans@198.50.213.36] has quit [Ping timeout: 252 seconds] 10:38 -!- gsdgdfs [~Trans@198.50.213.35] has joined #bitcoin-wizards 10:38 -!- Transisto2 [~Trans@modemcable082.143-161-184.mc.videotron.ca] has quit [Ping timeout: 252 seconds] 10:42 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 10:49 -!- dEBRUYNE__ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 10:49 -!- dEBRUYNE_ [~dEBRUYNE@vp0223.uvt.nl] has quit [Read error: Connection reset by peer] 10:50 -!- mkarrer_ [~mkarrer@165.Red-83-55-152.dynamicIP.rima-tde.net] has joined #bitcoin-wizards 10:53 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 10:55 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 11:01 -!- bitdevsnyc [~bitdevsny@cpe-74-68-119-97.nyc.res.rr.com] has joined #bitcoin-wizards 11:03 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 11:08 -!- bitdevsnyc [~bitdevsny@cpe-74-68-119-97.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] 11:09 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 11:09 -!- bedeho [~bedeho@50-202-37-133-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards 11:11 -!- gsdgdfs [~Trans@198.50.213.35] has quit [Read error: Connection reset by peer] 11:11 -!- Transisto2 [~Trans@198.50.213.35] has joined #bitcoin-wizards 11:22 -!- nwilcox [~nwilcox@75-144-246-5-SFBA.hfc.comcastbusiness.net] has joined #bitcoin-wizards 11:25 -!- Madars [~null@unaffiliated/madars] has quit [Ping timeout: 246 seconds] 11:28 -!- the`doctor [~matt@162.211.151.91] has joined #bitcoin-wizards 11:33 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards 11:36 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 11:41 -!- Madars [~null@unaffiliated/madars] has joined #bitcoin-wizards 11:44 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Ping timeout: 264 seconds] 11:45 -!- bliljerk_ [~bliljerk1@pool-74-109-193-20.pitbpa.fios.verizon.net] has quit [Ping timeout: 244 seconds] 11:46 -!- bliljerk101 [~bliljerk1@pool-74-109-193-20.pitbpa.fios.verizon.net] has joined #bitcoin-wizards 11:56 -!- hazirafel [~ufoinc@176.106.227.80] has joined #bitcoin-wizards 11:57 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards 12:27 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 12:27 -!- gielbier [~giel@a149043.upc-a.chello.nl] has quit [Ping timeout: 240 seconds] 12:27 -!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards 12:36 -!- bedeho [~bedeho@50-202-37-133-static.hfc.comcastbusiness.net] has quit [Ping timeout: 246 seconds] 12:40 -!- dEBRUYNE__ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds] 12:44 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] 12:50 -!- bedeho [~bedeho@50-202-37-133-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards 12:50 -!- nwilcox [~nwilcox@75-144-246-5-SFBA.hfc.comcastbusiness.net] has quit [Ping timeout: 246 seconds] 13:08 -!- mkarrer_ [~mkarrer@165.Red-83-55-152.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 13:15 -!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] 13:23 -!- nwilcox [~nwilcox@207-47-44-2.static-ip.telepacific.net] has joined #bitcoin-wizards 13:29 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 13:32 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 13:42 -!- nwilcox [~nwilcox@207-47-44-2.static-ip.telepacific.net] has quit [Ping timeout: 265 seconds] 13:46 -!- tcrypt [~tylersmit@2601:642:4201:3bcc:858a:7be1:37ac:2d91] has joined #bitcoin-wizards 13:47 -!- bedeho [~bedeho@50-202-37-133-static.hfc.comcastbusiness.net] has quit [Ping timeout: 260 seconds] 13:48 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 13:54 -!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds] 14:01 -!- the`doctor [~matt@162.211.151.91] has quit [Ping timeout: 255 seconds] 14:03 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 14:05 -!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-bpclsqmnwoxdfymp] has quit [Quit: Connection closed for inactivity] 14:08 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has quit [Quit: This computer has gone to sleep] 14:15 -!- gielbier [~giel@a149043.upc-a.chello.nl] has joined #bitcoin-wizards 14:31 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 14:34 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 240 seconds] 14:36 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 14:38 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards 14:40 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit] 14:41 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 14:44 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 246 seconds] 14:47 -!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards 14:48 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 14:49 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 14:51 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] 14:51 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit] 14:52 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 14:54 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit] 14:58 -!- the`doctor [~matt@162.211.151.91] has joined #bitcoin-wizards 15:02 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 15:02 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 15:05 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 15:05 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit] 15:07 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 15:09 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Client Quit] 15:10 -!- melvster1 [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 255 seconds] 15:10 -!- nwilcox [~nwilcox@199-230-11-50.PUBLIC.monkeybrains.net] has joined #bitcoin-wizards 15:12 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 15:13 -!- runeks [sid21167@gateway/web/irccloud.com/x-nmiwpwixhgpcbnlz] has quit [Ping timeout: 240 seconds] 15:15 -!- runeks [sid21167@gateway/web/irccloud.com/x-maoxphvwvvyhimro] has joined #bitcoin-wizards 15:17 -!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has joined #bitcoin-wizards 15:20 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 15:21 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 260 seconds] 15:21 -!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards 15:24 -!- melvster1 [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards 15:25 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 15:25 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 15:38 -!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] 15:39 -!- ketadmin [~ketadmin@2a02:a03f:1878:1200:553:6930:d608:ed5b] has joined #bitcoin-wizards 15:46 -!- devrandom [~devrandom@unaffiliated/niftyzero1] has quit [Ping timeout: 240 seconds] 15:47 -!- devrandom [~devrandom@unaffiliated/niftyzero1] has joined #bitcoin-wizards 15:56 -!- dario_ [~dario@181.94.16.90] has joined #bitcoin-wizards 16:00 -!- antiatom [~antiatom@78-21-6-95.access.telenet.be] has joined #bitcoin-wizards 16:01 -!- dario_ is now known as esneider 16:03 -!- esneider [~dario@181.94.16.90] has quit [Remote host closed the connection] 16:03 -!- esneider [~esneider@181.94.16.90] has joined #bitcoin-wizards 16:06 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 16:17 -!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has quit [Remote host closed the connection] 16:20 -!- belcher_ [~user@unaffiliated/belcher] has quit [Read error: Connection reset by peer] 16:21 -!- bedeho [~bedeho@50-202-37-133-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards 16:22 -!- belcher_ [~user@unaffiliated/belcher] has joined #bitcoin-wizards 16:24 -!- CodeShark is now known as CodeShark_ 16:25 -!- CodeShark [~CodeShark@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards 16:28 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 16:33 -!- ONI_Ghost [~ONI_Ghost@173-22-20-114.client.mchsi.com] has left #bitcoin-wizards ["Leaving"] 16:35 -!- PRab [~chatzilla@2601:40a:8000:8f9b::3416:dab0] has quit [Read error: Connection reset by peer] 16:48 -!- dEBRUYNE__ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards 16:50 -!- PRab [~chatzilla@2601:40a:8000:8f9b::3416:dab0] has joined #bitcoin-wizards 16:51 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 16:57 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 17:00 -!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Read error: Connection reset by peer] 17:04 -!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards 17:06 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 17:06 -!- chmod755 [~chmod755@unaffiliated/chmod755] has joined #bitcoin-wizards 17:11 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 17:13 -!- kisspunch [~za3k@deadtree.xen.prgmr.com] has quit [Quit: ZNC - http://znc.in] 17:16 -!- kisspunch [~za3k@deadtree.xen.prgmr.com] has joined #bitcoin-wizards 17:16 -!- bassguitarman [sid40024@gateway/web/irccloud.com/x-hecimugrrdrqiqzk] has joined #bitcoin-wizards 17:22 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has joined #bitcoin-wizards 17:22 -!- jgarzik [~jgarzik@104-178-201-106.lightspeed.tukrga.sbcglobal.net] has quit [Changing host] 17:22 -!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards 17:28 -!- mkarrer_ [~mkarrer@122.Red-79-152-201.dynamicIP.rima-tde.net] has joined #bitcoin-wizards 17:28 -!- leakypat [~leakypat@p5185-ipngn201marunouchi.tokyo.ocn.ne.jp] has joined #bitcoin-wizards 17:30 -!- mkarrer [~mkarrer@122.Red-79-152-201.dynamicIP.rima-tde.net] has quit [Ping timeout: 244 seconds] 17:34 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-oovmsffeyvyhyobb] has quit [Quit: Connection closed for inactivity] 17:34 -!- fkhan [~weechat@unaffiliated/loteriety] has quit [Ping timeout: 260 seconds] 17:36 -!- Oizopower [uid19103@gateway/web/irccloud.com/x-kicppjbpvmgblkli] has joined #bitcoin-wizards 17:42 -!- fkhan [weechat@gateway/vpn/mullvad/x-sctfgutvdtvqpuex] has joined #bitcoin-wizards 17:51 -!- leakypat [~leakypat@p5185-ipngn201marunouchi.tokyo.ocn.ne.jp] has quit [Ping timeout: 246 seconds] 18:04 -!- nwilcox [~nwilcox@199-230-11-50.PUBLIC.monkeybrains.net] has quit [Quit: leaving] 18:27 -!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds] 18:30 -!- forrestv [forrestv@unaffiliated/forrestv] has quit [Ping timeout: 240 seconds] 18:32 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Max SendQ exceeded] 18:33 -!- gwillen [~gwillen@unaffiliated/gwillen] has quit [Ping timeout: 252 seconds] 18:33 -!- mariorz [sid490@gateway/web/irccloud.com/x-uabnkmgrufxdfzhq] has quit [Ping timeout: 240 seconds] 18:33 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 18:34 -!- gwillen [~gwillen@li450-236.members.linode.com] has joined #bitcoin-wizards 18:34 -!- forrestv [forrestv@unaffiliated/forrestv] has joined #bitcoin-wizards 18:34 -!- mappum [sid43795@gateway/web/irccloud.com/x-quxhulndxlaleots] has quit [Ping timeout: 240 seconds] 18:34 -!- gwillen is now known as Guest933 18:34 -!- Guest933 [~gwillen@li450-236.members.linode.com] has quit [Changing host] 18:34 -!- Guest933 [~gwillen@unaffiliated/gwillen] has joined #bitcoin-wizards 18:34 -!- dEBRUYNE__ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 246 seconds] 18:34 -!- Guest933 is now known as gwillen 18:35 -!- mariorz [sid490@gateway/web/irccloud.com/x-cmpkchwvwetyshub] has joined #bitcoin-wizards 18:36 -!- mappum [sid43795@gateway/web/irccloud.com/x-ldmxlciuhaxickzr] has joined #bitcoin-wizards 18:38 -!- psztorc [4575fa8d@gateway/web/freenode/ip.69.117.250.141] has quit [Ping timeout: 246 seconds] 18:45 -!- hazirafel [~ufoinc@176.106.227.80] has quit [Ping timeout: 255 seconds] 18:48 -!- PRab [~chatzilla@2601:40a:8000:8f9b::3416:dab0] has quit [Ping timeout: 246 seconds] 18:55 -!- Burrito [~Burrito@unaffiliated/burrito] has quit [Ping timeout: 272 seconds] 18:56 -!- MoALTz [~no@78.11.179.104] has quit [Read error: Connection reset by peer] 18:57 -!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards 18:58 -!- grandmaster [dansmith3@gateway/shell/bnc4free/x-xywargtjdimaxkhc] has quit [Ping timeout: 244 seconds] 19:00 -!- grandmaster [dansmith3@gateway/shell/bnc4free/x-jvegggulpcbmpesb] has joined #bitcoin-wizards 19:05 -!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has joined #bitcoin-wizards 19:08 -!- esneider [~esneider@181.94.16.90] has quit [Ping timeout: 240 seconds] 19:13 -!- esneider [~esneider@181.94.16.90] has joined #bitcoin-wizards 19:20 -!- bramc [~bram@99-75-88-206.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-wizards 19:29 -!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 19:30 -!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has joined #bitcoin-wizards 19:33 -!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards 19:33 -!- esneider [~esneider@181.94.16.90] has quit [Read error: Connection reset by peer] 19:33 -!- JackH [~Jack@host-80-43-141-235.as13285.net] has quit [Ping timeout: 240 seconds] 19:34 -!- esneider [~esneider@181.94.16.90] has joined #bitcoin-wizards 19:37 -!- Dr-G2 [~Dr-G@xd9bf77da.dyn.telefonica.de] has quit [Ping timeout: 264 seconds] 19:47 -!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards 19:49 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 246 seconds] 19:59 -!- Oizopower [uid19103@gateway/web/irccloud.com/x-kicppjbpvmgblkli] has quit [Quit: Connection closed for inactivity] 20:02 -!- b_lumenkraft [~b_lumenkr@unaffiliated/b-lumenkraft/x-4457406] has joined #bitcoin-wizards 20:09 -!- chmod755 [~chmod755@unaffiliated/chmod755] has quit [Quit: Ex-Chat] 20:17 -!- dansmith_btc [~dansmith@static-ip-188-138-10-193.inaddr.ip-pool.com] has quit [Ping timeout: 265 seconds] 20:18 -!- belcher_ [~user@unaffiliated/belcher] has quit [Quit: Leaving] 20:18 -!- publius1788 [~publius17@104.200.154.22] has quit [Read error: Connection reset by peer] 20:18 -!- face [~face@mail.hmel.org] has quit [Ping timeout: 265 seconds] 20:19 -!- neha [~narula@mint-square.mit.edu] has quit [Ping timeout: 260 seconds] 20:19 -!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_] 20:19 -!- face_ [~face@mail.hmel.org] has joined #bitcoin-wizards 20:19 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Ping timeout: 240 seconds] 20:19 -!- neha [~narula@mint-square.mit.edu] has joined #bitcoin-wizards 20:20 -!- zxzzt_ [~prod@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Ping timeout: 240 seconds] 20:20 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-wizards 20:21 -!- zxzzt [~prod@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-wizards 20:21 -!- dansmith_btc [~dansmith@static-ip-188-138-10-193.inaddr.ip-pool.com] has joined #bitcoin-wizards 20:24 -!- publius1788 [~publius17@104.200.154.22] has joined #bitcoin-wizards 20:27 -!- livegnik_ [~livegnik@bnw.7c0.nl] has quit [Quit: Aaaaand it's gone!] 20:27 -!- livegnik [~livegnik@bnw.7c0.nl] has joined #bitcoin-wizards 20:39 -!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] 20:40 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 20:47 -!- leakypat [~leakypat@p5185-ipngn201marunouchi.tokyo.ocn.ne.jp] has joined #bitcoin-wizards 20:55 -!- leakypat [~leakypat@p5185-ipngn201marunouchi.tokyo.ocn.ne.jp] has quit [Ping timeout: 240 seconds] 21:18 -!- Giszmo [~leo@pc-36-133-241-201.cm.vtr.net] has quit [Quit: Leaving.] 21:41 -!- snthsnth [~snthsnth@c-98-207-208-241.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 21:59 -!- Dizzle [~Dizzle@104-8-16-65.lightspeed.gnvlsc.sbcglobal.net] has joined #bitcoin-wizards 22:02 -!- c0rw|away is now known as c0rw1n 22:15 -!- esneider [~esneider@181.94.16.90] has quit [Remote host closed the connection] 22:17 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards 22:33 -!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 22:35 -!- rustyn [~rustyn@unaffiliated/rustyn] has quit [Read error: Connection reset by peer] 22:37 -!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards 23:29 -!- c0rw1n is now known as c0rw|zZz 23:38 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards 23:47 -!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards 23:57 -!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 246 seconds] --- Log closed Sun Oct 04 00:00:47 2015