00:00:09 nsh: if you're not progress free (at least on a large scale) you're unfair and you give superlinear rewards to larger participants, which would incentivize centeralization. 00:00:17 the operating cost of latency constrained RAM is pretty low 00:00:26 hmm 00:00:29 yes, ::cries:: and thats bad! 00:00:38 I agree that its low. 00:00:47 no, that means an attacker is constrained by investment costy 00:00:57 by cost of buying tons of RAM 00:01:20 he'll never spend as much on operating cost as the investment in RAM 00:01:40 Sorry, I think we're wasting time now. I suggest we both take a break and consider this again later with fresh eyes. By then I'll also read your paper, as I'm sure its independantly interesting regardless of this meta argument. 00:01:57 good idea. 00:02:18 thanks for your interest in my proposal 00:04:45 johnsoft has quit 00:05:12 to summarize my aarguments: cuckoo is sequential latency constrained -> not parallellizable -> miner cost dominated by initial RAM investment rather than operating cost -> cannot match worldwide comodity PCs 00:05:35 RoboTeddy has joined #bitcoin-wizards 00:06:26 johnsoft has joined #bitcoin-wizards 00:07:38 Yes, this is also the argument advanced in the scrypt paper (just without the mention of operating costs). I am concerned, but not yet convinced that at least in the scrypt paper the argument is wrong, and I am nearly convinced that at least for some scrypt parameters that its wrong. This may not apply elsewhere, however. 00:08:24 also note that scrypt cannot increase RAM use much, because verification is alrd nontrivial 00:08:37 while cuckoo verification is always trivial 00:09:50 <[\\\]> [\\\] has quit 00:10:59 yes, I'm aware of this. It's inapplicable to the KDF case, as I said before I think the PT was giving the wrong initial argument to you. Collision like things usually fail to progress-freeness problems or TMTO, but they do achieve asymetric verification costs. 00:11:22 right, you cannot make a good KDF out of cuckoo 00:12:10 Why not? take your first solution from a determinstic start and hash it. The result is your key. 00:12:54 Ursium has quit 00:13:14 let me check my email correspondence on this 00:16:31 that does make a KDF, but it doesn' exploit the neat feature that cycles are trivially checkable. and memory hardness has to be taken more on faith than with ROMix based functions 00:17:10 so it's not an obvious improvement over other schemes 00:17:28 whereas for PoW it has ideal properties that no other PoW has 00:27:10 afk to dinner 00:29:09 Shibe_tabsa has quit 00:30:24 Shibe_tabsa has joined #bitcoin-wizards 00:30:32 Ursium has joined #bitcoin-wizards 00:31:19 Ursium has quit 00:32:10 Ursium has joined #bitcoin-wizards 00:34:34 Emcy has joined #bitcoin-wizards 00:35:25 nsh has quit 00:35:26 nsh has joined #bitcoin-wizards 00:41:02 shesek has quit 00:49:50 pajarillo has quit 00:59:13 andytoshi has quit 01:00:00 pajarillo has joined #bitcoin-wizards 01:01:28 andytoshi has joined #bitcoin-wizards 01:01:40 shesek has joined #bitcoin-wizards 01:02:01 pajarillo has quit 01:04:07 andytoshi has quit 01:05:41 imsaguy has quit 01:07:37 andytoshi has joined #bitcoin-wizards 01:08:31 pajarillo has joined #bitcoin-wizards 01:16:18 nsh has quit 01:22:28 nsh has joined #bitcoin-wizards 01:40:05 ArcticTrader has left #bitcoin-wizards 01:52:38 justanotheruser has joined #bitcoin-wizards 01:59:25 go11111111111 has joined #bitcoin-wizards 02:00:57 Shibe_tabsa has quit 02:04:26 justanotheruser has quit 02:19:47 justanotheruser has joined #bitcoin-wizards 02:20:22 justanotheruser has quit 02:20:22 justanotheruser has joined #bitcoin-wizards 02:22:28 johnsoft has quit 02:22:41 johnsoft has joined #bitcoin-wizards 02:32:28 DougieBot5000 has quit 02:33:59 EasyAt has quit 02:34:58 EasyAt has joined #bitcoin-wizards 02:36:40 shesek has quit 02:49:42 shesek has joined #bitcoin-wizards 02:49:56 mappum has quit 03:22:05 johnsoft has quit 03:22:42 johnsoft has joined #bitcoin-wizards 03:35:03 man, the internet is so screwed up: http://thenextweb.com/socialmedia/2014/01/29/lost-50000-twitter-username/#!tV5FI < this guy got his short twitter account name extorted out of him, and part of his advice is not to use your own domain names for registration because the domain names are so easily hijacked. 03:45:48 that's screwed up yes 03:47:23 eristisk has joined #bitcoin-wizards 03:49:17 with paypal you need to actively opt-out of being screwable. of course they have plenty other ways to screw you... 03:50:30 generally, the last 4 digits of cc shld be considered public knowledge 03:50:56 so godaddy was the bigger offender 03:53:41 mappum has joined #bitcoin-wizards 03:54:36 tromp__: agreed, i'd register a domain with realsolid before godaddy.. 04:00:27 andytoshi: I hear he's offering decent prices for fee shares on his exchange these days too 04:03:07 It's a shame for SC2, I feel like if RS/CH hadn't gone so outrageous crazy on trying to manipulate the price it would still hold some value today as a litecoin competitor 04:04:59 go11111111111 has quit 04:06:27 And I was surprised how long the trust node system stood up for. 04:06:59 it got abused by RS pretty quickly. 04:07:18 I think it was only two months or so before the first time he used it to force a subsidy change on the network. 04:07:31 Yeah, that was the problem. I mean, SK more or less does the same thing with checkpointing PPC, but SK doesn't mess with the chain. 04:08:40 yea the ppc mechenism is functionally quite similar though at least RS had an argument about how his thing would eventually be distributed. (though after he decreased the subsidy you could be pretty sure no one would ever have 1M SC) 04:08:45 There's nothing super wrong with a temporarily forced centralization of the chain while it takes off and you mess with new features that could break it I think, but when you decide, "Hey, the price isn't high enough! Let decrease subsidy 100 fold!"... 04:09:01 Yeah 04:10:06 tacotime_: well PPC's think is not temporary, it was originally that way to bootstrap until POS took off, but most mining is POS now... and the new white paper points out that the checkpoints are needed to create a consistent baseline state for POS. but yea yea. 04:10:43 There's a new version? I didn't know he'd changed that... that's unfortunate. 04:11:01 if I did an altcoin I'd have multisignature broadcasted checkpoints (e.g. distributed instead of fully centeralized) and I'd have the nodes disable them automatically at some high enough difficulty. 04:11:46 That makes sense. 04:12:03 yea, the updated one he did after the initial attack on PPC POS where someone was mining all the blocks. (by grinding at block hashes to search for a history where his stake was selected in every block) 04:13:04 Right. I don't think that totally justifies complete centralization though... that's kind of an admission that you're not really confident in what you're doing functioning correctly on an indepedent basis 04:14:08 (or that you're a wannabe rent-seeking exploiter / future scammer / Ripple) 04:15:13 could you have checkpoints triggered by the blockhash being particularly far below the difficulty? 04:16:04 tacotime_: yea, well the bigger change that was made at that time was making it so that only pow blocks select POS miners, meaning that a POW majority can pick which stake can mine, and which makes high pow difficulty more or less essential to the security. 04:16:34 tromp__: I can't decode what you're suggesting. 04:16:39 Oh, that's what that stake modifier thing was all about? He refused to explain that to me 04:17:18 fortunately(!) his code is pretty readable. 04:17:39 That's also kind of scary though, as it makes the network more open to attack if someone decides to DDoS all pools 04:17:47 Also the reward algorithm itself makes that lucrative 04:18:11 I wish he would have just said that sentence to me 12 months ago, because that makes total sense. 04:18:18 if the blockheaderhash has maybe 16+ more zeroes than required by the target difficulty, that could be considere a checkpoint trigger 04:18:22 I just assume he's one of us, I think its generally well executed, it suffers because the overall idea is kinda lame. I like bitching about him because he's probably here twiching that he can't reply without blowing his anonymity. :P 04:18:35 Haha 04:19:08 so checkpoints wld happen about every 2^16 blocks 04:19:11 tromp__: you can get some awesome attacks out of that. e.g. mine such a thing and then delay announcing it. 04:19:34 totally pointless, you should probably erase the word checkpoint from your mind, only horrible things result from it. 04:19:42 ooh scary 04:19:52 Yeah it's the reason you have to be cautious about using the total work of a chain as the selecting factor too. 04:20:11 Because if you hide the block from the network and it represents a huge amount of work, doublespending becomes very easy. 04:20:18 even better, if you're hashpower enough to cause trouble absent 'checkpoint' crud, you mine _two_ of them and then concurrently announce them to half the network each. Goodbye network. 04:20:52 tacotime_: yea, in what tromp__ was suggesting, they'd be worth infinite-ish work. :P 04:21:13 <_ingsoc> _ingsoc has joined #bitcoin-wizards 04:22:36 ic. i shld fix my suggestion. trigger when, not the blockheaderhash, but the whole block hash has 16+ zeroes 04:23:06 so it has no relation to accumulated difficulty 04:23:22 tromp__: that doesn't change anything relative to the points I made. 04:24:03 also, if it really worked like that, people would mine the whole block hashes instead, as they'd be much easier than normal mining. 04:24:42 let me educate myself some more on checkpointing procedures... 04:25:02 I reiterate, you really ought to forget that exists at all. 04:25:20 I'm out to sleep, night! 04:25:24 Everyhing I've ever seen decribed in that space creates attacks where none existed before, some more serious than others. 04:25:28 good night tacotime_ 04:26:16 in particular, most of them create attacks which are most available to high hashpower consolidations, and if none of those exist then there was little to no advantage to be gained by having anything like that to begin with. 04:27:11 johnsoft has quit 04:27:22 johnsoft has joined #bitcoin-wizards 04:27:51 i have no idea what are these checkpoints you're talking about:-) 04:27:59 :) 04:28:22 "these are not the checkpoints you are looking for" ? 04:31:51 tacotime_ is now known as tt_zzz 04:32:26 <_ingsoc> _ingsoc has quit 04:41:10 <_ingsoc> _ingsoc has joined #bitcoin-wizards 04:50:04 Guest40763 has quit 04:51:03 roidster has joined #bitcoin-wizards 04:52:17 justanotheruser is now known as gh0sts 04:52:25 gh0sts is now known as justanotheruser 05:05:09 johnsoft has quit 05:06:14 johnsoft has joined #bitcoin-wizards 05:10:49 justanotheruser is now known as justanotheruser1 05:10:54 justanotheruser1 is now known as justanotheruser 05:10:58 roidster has quit 05:11:11 eristisk has quit 05:41:46 <_ingsoc> _ingsoc has quit 05:49:31 Shibe_tabsa has joined #bitcoin-wizards 06:14:43 Shibe_tabsa has quit 06:27:55 <[\\\]> [\\\] has joined #bitcoin-wizards 06:35:06 <_ingsoc> _ingsoc has joined #bitcoin-wizards 06:36:00 nessence has joined #bitcoin-wizards 06:45:50 justanotheruser has quit 07:11:09 johnsoft has quit 07:11:37 johnsoft has joined #bitcoin-wizards 07:16:05 justanotheruser has joined #bitcoin-wizards 07:20:25 justanotheruser has quit 07:27:38 jtimon has quit 07:29:17 go1111111 has quit 07:30:16 go1111111 has joined #bitcoin-wizards 07:34:48 justanotheruser has joined #bitcoin-wizards 07:34:54 justanotheruser has quit 07:36:55 justanotheruser has joined #bitcoin-wizards 07:37:02 justanotheruser has quit 07:37:57 justanotheruser has joined #bitcoin-wizards 07:38:03 justanotheruser has quit 07:40:15 justanotheruser has joined #bitcoin-wizards 07:40:22 justanotheruser has quit 07:40:51 johnsoft has quit 07:41:06 justanotheruser has joined #bitcoin-wizards 07:41:13 justanotheruser has quit 07:41:43 johnsoft has joined #bitcoin-wizards 07:42:05 justanotheruser has joined #bitcoin-wizards 07:42:11 justanotheruser has quit 07:42:34 justanotheruser has joined #bitcoin-wizards 07:42:40 justanotheruser has quit 07:43:48 justanotheruser has joined #bitcoin-wizards 07:43:55 justanotheruser has quit 07:44:52 justanotheruser has joined #bitcoin-wizards 07:44:59 justanotheruser has quit 07:46:08 justanotheruser has joined #bitcoin-wizards 07:46:14 justanotheruser has quit 07:47:22 justanotheruser has joined #bitcoin-wizards 07:47:28 justanotheruser has quit 07:48:00 RoboTeddy has quit 07:48:53 justanotheruser has joined #bitcoin-wizards 07:49:00 justanotheruser has quit 07:50:55 justanotheruser has joined #bitcoin-wizards 07:51:01 justanotheruser has quit 07:52:21 justanotheruser has joined #bitcoin-wizards 07:52:27 justanotheruser has quit 07:53:46 justanotheruser has joined #bitcoin-wizards 07:53:53 justanotheruser has quit 07:54:28 justanotheruser has joined #bitcoin-wizards 07:54:35 justanotheruser has quit 07:55:33 justanotheruser has joined #bitcoin-wizards 07:55:39 justanotheruser has quit 07:56:16 <_ingsoc> _ingsoc has quit 07:56:28 justanotheruser has joined #bitcoin-wizards 07:56:35 justanotheruser has quit 07:57:41 justanotheruser has joined #bitcoin-wizards 07:57:47 justanotheruser has quit 07:58:33 justanotheruser has joined #bitcoin-wizards 07:58:39 justanotheruser has quit 07:59:43 justanotheruser has joined #bitcoin-wizards 07:59:49 justanotheruser has quit 08:00:53 justanotheruser has joined #bitcoin-wizards 08:05:07 mappum has quit 08:07:47 nessence has quit 08:33:39 adam3us has quit 08:35:57 RoboTeddy has joined #bitcoin-wizards 08:38:03 justanotheruser has quit 08:38:03 justanotheruser has joined #bitcoin-wizards 08:59:34 johnsoft has quit 09:00:40 johnsoft has joined #bitcoin-wizards 09:27:05 go1111111 has quit 09:31:18 johnsoft has quit 09:31:23 adam3us has joined #bitcoin-wizards 09:31:58 johnsoft has joined #bitcoin-wizards 09:42:59 adam3us has quit 09:51:09 adam3us has joined #bitcoin-wizards 09:52:10 TD has joined #bitcoin-wizards 09:52:26 UukGoblin has quit 09:52:27 UukGoblin has joined #bitcoin-wizards 10:01:14 <_ingsoc> _ingsoc has joined #bitcoin-wizards 10:07:15 hnz has quit 10:07:33 gavinandresen_ has joined #bitcoin-wizards 10:08:37 gavinandresen has quit 10:08:38 gavinandresen_ is now known as gavinandresen 10:12:43 hnz has joined #bitcoin-wizards 10:17:24 <_ingsoc> _ingsoc has quit 10:24:08 adam3us has quit 10:24:25 <_ingsoc> _ingsoc has joined #bitcoin-wizards 10:24:29 justanotheruser has quit 10:40:53 <_ingsoc> _ingsoc has quit 10:41:14 <_ingsoc> _ingsoc has joined #bitcoin-wizards 10:48:19 adam3us has joined #bitcoin-wizards 10:56:17 jtimon has joined #bitcoin-wizards 10:56:48 orperelman has quit 11:08:08 fujikowa has joined #bitcoin-wizards 11:25:51 justanotheruser has joined #bitcoin-wizards 11:52:31 rdymac has quit 11:57:32 rdymac has joined #bitcoin-wizards 12:03:03 fujikowa has quit 12:43:24 <_ingsoc> _ingsoc has quit 13:28:20 trn has quit 13:30:11 jtimon has quit 13:37:41 jtimon has joined #bitcoin-wizards 13:56:55 andytoshi has quit 14:22:17 comboy has quit 14:23:13 comboy has joined #bitcoin-wizards 14:34:11 rdymac has quit 14:35:17 adam3us has quit 14:38:12 adam3us has joined #bitcoin-wizards 14:50:58 <_ingsoc> _ingsoc has joined #bitcoin-wizards 14:51:37 <[\\\]> [\\\] has quit 14:53:31 andytoshi has joined #bitcoin-wizards 15:02:30 shesek has quit 15:06:23 justanotheruser has quit 15:27:18 qwertyoruiop has quit 15:27:43 shesek has joined #bitcoin-wizards 15:28:38 qwertyoruiop has joined #bitcoin-wizards 15:40:50 DougieBot5000 has joined #bitcoin-wizards 15:58:18 jav has joined #bitcoin-wizards 16:02:47 tt_zzz is now known as tacotime_ 16:15:15 tromp has joined #bitcoin-wizards 16:43:43 justanotheruser has joined #bitcoin-wizards 16:44:29 justanotheruser1 has joined #bitcoin-wizards 16:44:30 justanotheruser1 has quit 16:44:30 justanotheruser1 has joined #bitcoin-wizards 16:44:36 justanotheruser1 has quit 16:45:18 justanotheruser1 has joined #bitcoin-wizards 16:45:24 justanotheruser1 has quit 16:46:06 justanotheruser1 has joined #bitcoin-wizards 16:46:13 justanotheruser1 has quit 16:46:41 go1111111 has joined #bitcoin-wizards 16:47:09 justanotheruser1 has joined #bitcoin-wizards 16:47:15 justanotheruser1 has quit 16:48:01 justanotheruser has quit 16:48:21 justanotheruser has joined #bitcoin-wizards 16:48:28 justanotheruser has quit 16:48:29 justanotheruser has joined #bitcoin-wizards 16:49:12 botolhejo has joined #bitcoin-wizards 16:49:17 botolhejo has left #bitcoin-wizards 16:56:29 shesek has quit 17:07:47 shesek has joined #bitcoin-wizards 17:23:32 imsaguy has joined #bitcoin-wizards 17:28:35 TD has quit 17:29:06 perrier has quit 17:29:22 perrier has joined #bitcoin-wizards 17:54:11 mappum has joined #bitcoin-wizards 18:01:53 jav has quit 18:03:45 hnz_ has joined #bitcoin-wizards 18:06:59 hnz has quit 18:23:05 eristisk has joined #bitcoin-wizards 18:25:33 mappum has quit 18:28:29 eristisk has quit 18:39:10 go1111111 has quit 18:43:59 nsh has quit 18:46:36 orperelman has joined #bitcoin-wizards 18:49:29 mappum has joined #bitcoin-wizards 18:50:47 nsh has joined #bitcoin-wizards 19:04:31 ZoltanTokay has joined #bitcoin-wizards 19:04:32 Bitcoin will raise so much after google will add bitcoin to their wallet.. look they speak live about it... www.thebitcoinsnews.com 19:05:59 justanotheruser has quit 19:15:30 ZoltanTokay has quit 19:21:06 c0rw1n has quit 19:21:53 mappum has quit 19:24:39 mappum has joined #bitcoin-wizards 19:27:51 rdymac has joined #bitcoin-wizards 19:48:21 adam3us has quit 19:50:17 adam3us has joined #bitcoin-wizards 19:57:14 cymanon has joined #bitcoin-wizards 19:57:31 ethereum? risk to high? 20:00:31 it would be nice if all wallets provided a common api for testing. Hook the api up to testnet run through tests, add customer tests (m-n transactions). certified! 20:00:43 *customer=custom 20:02:13 adam3us has quit 20:02:53 mappum has quit 20:04:28 <_ingsoc> _ingsoc has quit 20:04:53 <_ingsoc> _ingsoc has joined #bitcoin-wizards 20:10:50 cymanon, what? 20:17:18 mappum has joined #bitcoin-wizards 20:17:42 I don't know ;\ be back later 20:32:32 tromp has quit 20:50:10 c0rw1n has joined #bitcoin-wizards 20:57:33 c0rw1n has quit 20:57:47 any recommendations for a cheap fpga kit? 20:58:41 grazs: off-topic 20:59:32 but i would recommend #bitcoin-otc, I'm sure there's plenty of miners getting rid of their gear 20:59:40 i'm sorry 21:00:56 that might actually be a very good idea, thanks! 21:09:09 c0rw1n has joined #bitcoin-wizards 21:16:19 ;;later tell gmaxwell Did you be any chance capture the second day of the ny hearing? 21:16:19 The operation succeeded. 21:16:23 c0rw1n has quit 21:16:31 by* 21:17:26 TD has joined #bitcoin-wizards 21:17:44 mappum has quit 21:20:49 gribble: I hear this is the rasberry pi of FPGA dev kits: http://www.zedboard.org/ 21:21:00 grazs: er, ^ 21:23:56 petertodd: thanks a bunch! i got inspired when you guys talked about PoW algorithms 21:24:20 and my job doesn't want to buy us such fine toys 21:24:44 Shibe_tabsa has joined #bitcoin-wizards 21:27:01 grazs: yeah, the zedboard is very cheap, and stupidly powerful 21:28:45 nOgAnOo has quit 21:29:25 mappum has joined #bitcoin-wizards 21:30:33 ielo has joined #bitcoin-wizards 21:31:26 andytoshi has quit 21:35:33 andytoshi has joined #bitcoin-wizards 21:36:45 go1111111 has joined #bitcoin-wizards 21:48:28 jtimon has quit 21:48:58 adam3us has joined #bitcoin-wizards 21:49:24 cymanon has quit 21:49:44 firepacket has quit 21:51:34 c0rw1n has joined #bitcoin-wizards 21:56:47 roidster has joined #bitcoin-wizards 22:04:33 jtimon has joined #bitcoin-wizards 22:04:57 mr_burdell has quit 22:05:22 mr_burdell has joined #bitcoin-wizards 22:05:34 firepacket has joined #bitcoin-wizards 22:08:20 firepacket has quit 22:10:36 firepacket has joined #bitcoin-wizards 22:14:08 the 22:14:09 Parallella-16 (Expect to re-open orders in January) 22:14:11 Parallella-16 22:14:19 sorry; copy-paste issues 22:14:48 the Parallella-16 board is similar to the zedboard but only $99 (currently sold out) 22:15:14 tromp__: uh, it's almost entirely unlike the zedboard. 22:15:19 It's not a FPGA. 22:15:52 oh you mean the cpu is a zynq 22:15:54 Sorry, indeed. 22:16:25 it has both a zynq and an epiphany (16 core cpu) 22:16:47 yea, sorry I thought you were saying the epiphany was like the zedboard. :P 22:17:28 One thing about the zedboards is that they come with the license for the fpga tool. I _believe_ there is a cut down version of the zedboard which is a lot cheaper but doesn't include that license; though indeed not as cheap as $99 22:17:53 i'm not sure what the ipiphany is good for, but you goota love that zynq 22:18:15 Graet has quit 22:18:15 Graet has joined #bitcoin-wizards 22:18:15 Graet has quit 22:18:15 Graet has joined #bitcoin-wizards 22:22:03 go1111111 has quit 22:22:38 adam3us has quit 22:23:24 RoboTeddy has quit 22:29:36 adam3us has joined #bitcoin-wizards 22:34:05 <_ingsoc> _ingsoc has quit 22:34:58 nOgAnOo has joined #bitcoin-wizards 22:37:49 jtimon has quit 22:45:10 RoboTeddy has joined #bitcoin-wizards 23:00:05 TD has quit 23:00:08 justanotheruser has joined #bitcoin-wizards 23:00:36 phrackage has joined #bitcoin-wizards 23:05:17 justanotheruser has quit 23:05:17 justanotheruser has joined #bitcoin-wizards 23:26:02 adam3us has quit 23:36:15 <[\\\]> [\\\] has joined #bitcoin-wizards 23:40:03 OneFixt has quit 23:40:49 Emcy_ has joined #bitcoin-wizards 23:40:51 Emcy has quit 23:54:43 orperelman has quit 23:55:55 <[\\\]> [\\\] has quit