00:00:53 gmaxwell: http://magicrulesunpaa6.onion/rich_people_and_ethics_bib.txt I don't think it's an availability bias or a researcher shelving bias, as a badly-written review of Piff's work asserted. 00:02:21 justanotheruser is now known as just[dead] 00:03:11 antephialtic has joined #bitcoin-wizards 00:03:18 c0rw1n has quit 00:11:19 antephialtic has quit 00:13:41 just[dead] is now known as justanotheruser 00:18:43 DougieBot5000 has quit 00:31:43 c0rw1n has joined #bitcoin-wizards 00:32:41 <[\\\]> [\\\] has quit 00:33:01 justanotheruser is now known as just[dead] 00:38:06 Hunger-- has quit 00:42:01 just[dead] has quit 00:43:21 grau has joined #bitcoin-wizards 00:44:08 eristisk has quit 00:46:42 jron has quit 00:46:52 realazthat has quit 00:47:03 michagogo|cloud has quit 00:47:03 rs0 has quit 00:47:04 rs0 has joined #bitcoin-wizards 00:47:07 jron_ has joined #bitcoin-wizards 00:47:13 gribble has quit 00:47:41 Hunger- has joined #bitcoin-wizards 00:49:13 CodeShar_ has joined #bitcoin-wizards 00:50:01 Emcy_ has joined #bitcoin-wizards 00:50:04 michagogo|cloud has joined #bitcoin-wizards 00:51:52 justanotheruser has joined #bitcoin-wizards 00:54:04 Emcy has quit 00:55:18 jtimon has quit 00:55:18 sl01 has quit 00:58:18 jtimon has joined #bitcoin-wizards 00:58:38 austinhill has quit 00:59:59 roconnor__ has joined #bitcoin-wizards 01:00:01 roconnor_ has quit 01:00:55 Krellan_ has joined #bitcoin-wizards 01:01:30 realazthat has joined #bitcoin-wizards 01:01:36 rs0 has quit 01:01:38 realazthat has quit 01:01:38 realazthat has joined #bitcoin-wizards 01:02:48 rs0 has joined #bitcoin-wizards 01:03:48 eristisk has joined #bitcoin-wizards 01:04:03 HM2 has quit 01:05:02 gribble has joined #bitcoin-wizards 01:05:13 eristisk has quit 01:06:36 CodeShark has quit 01:06:36 Guest__ has quit 01:07:01 austinhill has joined #bitcoin-wizards 01:07:46 HM has joined #bitcoin-wizards 01:08:38 eristisk has joined #bitcoin-wizards 01:09:34 Logicwax has joined #bitcoin-wizards 01:09:39 wallet42 has quit 01:11:53 sl01_ has joined #bitcoin-wizards 01:19:50 jtimon has quit 01:25:29 tromp__ has joined #bitcoin-wizards 01:26:24 roconnor has joined #bitcoin-wizards 01:27:07 rdymac has quit 01:28:24 HobGoblin has joined #bitcoin-wizards 01:28:31 rdymac has joined #bitcoin-wizards 01:28:41 jron has joined #bitcoin-wizards 01:28:46 HobGoblin is now known as Guest27571 01:29:04 roasbeef_ has joined #bitcoin-wizards 01:29:44 jron_ has quit 01:29:44 tromp has quit 01:29:44 roconnor__ has quit 01:29:45 UukGoblin has quit 01:29:46 realazthat has quit 01:29:46 roasbeef has quit 01:30:34 realazthat has joined #bitcoin-wizards 01:36:14 tucenaber has quit 01:36:54 tucenaber has joined #bitcoin-wizards 01:36:54 tucenaber has quit 01:36:54 tucenaber has joined #bitcoin-wizards 01:42:57 MoALTz_ has quit 01:43:43 MoALTz_ has joined #bitcoin-wizards 01:50:55 roasbeef_ is now known as roasbeef 01:51:59 antephialtic has joined #bitcoin-wizards 01:56:15 Ursium has joined #bitcoin-wizards 02:16:35 BCB has left #bitcoin-wizards 02:20:11 roidster has joined #bitcoin-wizards 02:35:19 antephialtic has quit 03:02:33 Krellan_ has quit 03:05:05 grau has quit 03:07:59 zzyzx has joined #bitcoin-wizards 03:08:54 http://torrentfreak.com/bitcoin-donations-now-integrated-into-bittorrent-client-140227/ seems cool 03:09:58 it seems like it just opens bitpay or something 03:10:14 would have been nicer if they had done somthing with bitcoinj instead 03:11:26 oh no it just creates a bitcoin URI QR and wants you to scan it with your phone 03:11:39 roidster has quit 03:12:40 tromp__ has quit 03:13:13 justanotheruser has quit 03:13:14 justanotheruser has joined #bitcoin-wizards 03:14:56 roidster has joined #bitcoin-wizards 03:17:33 lol 03:17:55 go1111111 has joined #bitcoin-wizards 03:18:15 zzyzx has quit 03:20:48 tromp has joined #bitcoin-wizards 03:31:12 wallet42 has joined #bitcoin-wizards 03:32:25 so its not really integrated? 03:33:06 wallet42 has quit 03:35:00 DBordello has joined #bitcoin-wizards 03:38:12 shinybro_ has joined #bitcoin-wizards 03:38:42 qwertyoruiop has quit 03:45:51 antephialtic has joined #bitcoin-wizards 03:47:17 bebopzzz has quit 03:50:00 antephialtic has quit 03:51:53 https://people.xiph.org/~greg/decentralized-time.txt 03:58:03 can the bitcoin keys be used for encryption as well as signing messages, theoretically? 03:58:57 I just watched Kevin Greene's presentation on BIP 70 03:59:43 am thinking it can easily be modified to use bitcoin public keys to avoid SSL 04:00:56 I hope so, I'm using it for my ssh sessions :| 04:01:24 what? 04:01:30 Or is that just for signin? 04:01:47 you are using bitcoin keys to auth for ssh? 04:02:16 I never heard of that heh 04:02:17 No, you can use ecdsa keys as opposed to rsa keys though. 04:03:26 ah thats what you meant 04:03:28 yeah sure 04:03:41 I assume you can, I just want to know if there is any reason not to 04:06:48 go1111111 has quit 04:08:08 shinybro_ has quit 04:09:04 I think you use ECDH to share a symmetric cipher... but that's not exactly what you're looking for. 04:09:13 *symmetric cipher key 04:09:39 I thought you could, but apparently I'm mistaken (unless no one else corrects me). 04:10:18 shinybro_ has joined #bitcoin-wizards 04:13:15 Yeah, that's what bitmessage uses https://bitmessage.org/wiki/Encryption 04:14:50 This thread gives an explanation, but I don't know if it's the correct one; https://bitcointalk.org/index.php?topic=238714.msg2528883#msg2528883 04:16:50 bitcoin-wizards seems to be the place where i fill in all these gaps in my knowledge, heh. 04:18:18 >nakamoto chain 04:18:26 wow that seems obvious now 04:19:42 So when ssh is using ECDSA for auth and encryption, it's actually using ECDH for AES key exchange and ECDSA for signing the auth? 04:20:00 shinybro_ has quit 04:23:08 Apparently http://www.snailbook.com/docs/rfc5656.txt 04:24:52 tromp has quit 04:36:25 tromp has joined #bitcoin-wizards 04:36:51 spinza has quit 04:36:52 spin123456 has joined #bitcoin-wizards 04:41:32 realz has joined #bitcoin-wizards 04:41:35 realz has quit 04:41:35 realz has joined #bitcoin-wizards 04:42:08 tromp__ has joined #bitcoin-wizards 04:42:43 roidster has quit 04:42:43 realazthat has quit 04:43:29 tromp has quit 04:44:36 tacotime: ah interesting 04:49:54 realz has quit 04:51:18 realz has joined #bitcoin-wizards 04:51:39 roidster has joined #bitcoin-wizards 04:55:24 Looks like NDCoin is now trying to do the same thing as Ethereum 04:55:46 https://dl.dropboxusercontent.com/u/3133557/Bitcoin/Introducing%20NDcoin.pdf 04:56:09 And promising SCIP moon magic to make useful decentralized computing for proof of work 04:58:16 MoALTz__ has joined #bitcoin-wizards 05:00:15 shinybro_ has joined #bitcoin-wizards 05:00:49 go1111111 has joined #bitcoin-wizards 05:00:53 UukGoblin has joined #bitcoin-wizards 05:01:20 roconnor_ has joined #bitcoin-wizards 05:01:39 spinza has joined #bitcoin-wizards 05:02:05 tromp__ has quit 05:02:40 tromp has joined #bitcoin-wizards 05:02:56 realazthat has joined #bitcoin-wizards 05:02:57 realz has quit 05:03:00 roasbeef_ has joined #bitcoin-wizards 05:03:08 airbreather_1 has joined #bitcoin-wizards 05:04:16 gah 05:04:18 did I split 05:04:20 tacotime: SCIP can be used to make almost *anything* a PoW algorithm 05:04:56 right. i'm waiting to see how zerocash fares first with it, though. 05:05:05 parameter sizes are still kind of daunting. 05:06:14 yeah, I am not sure how useful it would actually make a network 05:06:32 roasbeef has quit 05:06:32 sl01_ has quit 05:06:34 since, it would be wasting some constant at a minimum 05:06:37 Guest27571 has quit 05:06:56 so a network that wastes 10X resources to make 1X resource useful 05:06:58 it is useful 05:07:02 tromp has quit 05:07:05 it's kind of been the cryptobuzzword as of late :P 05:07:10 but really, is that gonna save the planet 05:07:14 but it is cool 05:07:20 there are other uses aside from PoW 05:07:26 it is a very powerful concept 05:07:46 yeah 05:07:46 you can use other computers to prove things for you 05:08:43 HM has quit 05:09:56 ttttetra has quit 05:10:13 sl01 has joined #bitcoin-wizards 05:10:22 HM has joined #bitcoin-wizards 05:11:01 spin123456 has quit 05:11:01 MoALTz_ has quit 05:11:03 roconnor has quit 05:11:03 airbreather has quit 05:13:30 zzyzx has joined #bitcoin-wizards 05:14:07 roasbeef has joined #bitcoin-wizards 05:15:23 spinza has quit 05:15:23 MoALTz__ has quit 05:15:28 roidster has quit 05:15:29 roasbeef_ has quit 05:15:33 MoALTz_ has joined #bitcoin-wizards 05:17:31 spinza has joined #bitcoin-wizards 05:27:52 sl01 has quit 05:28:01 HM has quit 05:28:36 HM has joined #bitcoin-wizards 05:31:33 sl01 has joined #bitcoin-wizards 05:35:44 c0rw1n has quit 05:35:50 tromp has joined #bitcoin-wizards 05:43:08 austinhill has quit 05:44:10 tromp has quit 05:46:41 austinhill has joined #bitcoin-wizards 05:48:54 sl01 has quit 05:50:06 HM has quit 05:50:22 HM has joined #bitcoin-wizards 05:52:56 sl01 has joined #bitcoin-wizards 05:57:06 cpacia has joined #bitcoin-wizards 05:58:01 zzyzx has quit 06:05:14 sl01 has quit 06:09:14 sl01 has joined #bitcoin-wizards 06:12:01 antephialtic has joined #bitcoin-wizards 06:14:38 cpacia has quit 06:22:30 shinybro__ has joined #bitcoin-wizards 06:23:56 RoboTeddy has joined #bitcoin-wizards 06:24:47 shinybro has quit 06:27:51 DoogieHouser has joined #bitcoin-wizards 06:29:35 RoboTeddy has quit 06:35:56 grau has joined #bitcoin-wizards 06:40:31 wallet42 has joined #bitcoin-wizards 06:57:11 Ursium has quit 07:00:36 <[\\\]> [\\\] has joined #bitcoin-wizards 07:04:12 grau has quit 07:14:30 jcorgan has joined #bitcoin-wizards 07:24:55 shinybro_ has quit 07:33:05 antephialtic has quit 07:35:45 antephialtic has joined #bitcoin-wizards 07:40:27 wallet42 has quit 07:41:18 wallet42 has joined #bitcoin-wizards 07:45:31 antephialtic has quit 07:46:15 grau has joined #bitcoin-wizards 07:47:26 MoALTz__ has joined #bitcoin-wizards 07:50:14 MoALTz_ has quit 07:50:29 adam3us has quit 07:51:28 adam3us has joined #bitcoin-wizards 07:51:59 MoALTz__ has quit 07:56:25 adam3us has quit 07:59:40 shinybro has joined #bitcoin-wizards 08:05:11 tromp has joined #bitcoin-wizards 08:09:29 tromp has quit 08:09:40 wallet42 has quit 08:10:20 wallet42 has joined #bitcoin-wizards 08:11:25 shinybro has quit 08:21:52 realazthat: bitcoin public keys are worthless for that, not because of encryption or whatever, bip 70 doesn't need encryption or ssl. it uses x509 certs for human identity, because nothing else exists. 08:23:30 realazthat: I don't agree that "SCIP can be used to make almost *anything* a PoW algorithm" in fact, PCP only makes claims of the soundness of the proof not non-optimization and nothing else is anything better. 08:23:50 In theory— if the statement is true you can produce a passing proof without doing any work at all 08:24:13 ? 08:24:24 (not that anyone knows how to do that generally since it would prove P=NP if it really was general) 08:24:28 I think I agree with him about that maybe 08:25:01 SCIP proves you did the work 08:25:03 no? 08:25:18 shinybro has joined #bitcoin-wizards 08:25:57 no. It doesn't it proves the statement is true. 08:26:26 what statement? 08:26:58 CodeShar_ has quit 08:27:22 you have some thing that you're computing and you're proving for these inputs you got these outputs, for example. You can use a snark to prove that the outputs are the true outputs for the inputs... but they is no promise you did 'the work'. 08:28:00 maybe in practice no one currently knows how to optimize something under any particular zk-snark system, but there is no promise you cannot. 08:28:16 well, doesn't that apply to SHA2 as well? 08:29:25 if the hash is sound you only get luck, were .. say for example you had a scip over a progrm that just made the output equal the input and had a busy loop in it. It seems very likely to me that you can optimize out actually computing the busy loop. 08:29:57 sure 08:30:38 but I took it to mean, the POW would be a fixed algorithm, and SCIP would only be used to prove that you got the right result (and implicitly, used the algorithm) 08:30:40 this applies to less trivial examples too. how less trival who knows. Probably whole advancements in approximation theory are waiting in this space. 08:31:10 okay sure, to make validation cheap.... but normally we want pow to not be trapdoored or overly optimizable. 08:31:12 CodeShark has joined #bitcoin-wizards 08:31:21 e.g. someone finds an optimization to make it 100x faster... thats bad. 08:31:33 some people thought you could use scip to prove that you didn't optimize, but thats not so. 08:31:44 (or at least no guarenteed) 08:36:32 shinybro has quit 08:41:45 zooko has joined #bitcoin-wizards 08:42:54 realazthat: 10x? more like 1000x. :P 08:47:37 grau has quit 08:48:13 grau has joined #bitcoin-wizards 08:50:54 grau has quit 08:51:25 grau has joined #bitcoin-wizards 08:56:05 antephialtic has joined #bitcoin-wizards 08:57:34 stonecoldpat has joined #bitcoin-wizards 09:00:30 antephialtic has quit 09:16:05 <_ingsoc> _ingsoc has joined #bitcoin-wizards 09:20:09 grau has quit 09:20:14 orperelman has joined #bitcoin-wizards 09:20:35 grau has joined #bitcoin-wizards 09:28:18 vdo has joined #bitcoin-wizards 09:29:26 <[\\\]> [\\\] has quit 09:34:06 TD has joined #bitcoin-wizards 09:35:39 orperelman has quit 09:43:54 zooko has quit 09:46:25 shinybro has joined #bitcoin-wizards 09:46:56 <_ingsoc> _ingsoc has quit 09:56:49 shinybro has quit 09:57:11 DoogieHouser has left #bitcoin-wizards 09:57:18 orperelman has joined #bitcoin-wizards 10:01:23 roconnor__ has joined #bitcoin-wizards 10:03:03 Persopolis has joined #bitcoin-wizards 10:04:32 roconnor_ has quit 10:09:49 for those of you at dinner tonight, thanks - whay a great conversation 10:10:14 what 10:11:37 jrmithdobbs has quit 10:14:09 jrmithdobbs has joined #bitcoin-wizards 10:35:59 ah is that why its so quiet here today? they are all hungover? 10:36:54 fanquake has joined #bitcoin-wizards 10:41:40 Hopefully no worse for the wear 10:44:16 Ursium has joined #bitcoin-wizards 10:51:59 orperelman has quit 10:55:40 orperelman has joined #bitcoin-wizards 10:57:27 antephialtic has joined #bitcoin-wizards 11:14:02 antephialtic has quit 11:39:37 airbreather_1 is now known as airbreather 11:51:12 RBRubicon has joined #bitcoin-wizards 11:51:50 RBRubicon has quit 11:52:40 RBRubicon has joined #bitcoin-wizards 12:07:42 Ksipax has joined #bitcoin-wizards 12:16:31 antephialtic has joined #bitcoin-wizards 12:17:07 Ursium has quit 12:18:29 go1111111 has quit 12:19:11 edulix_ is now known as edulix 12:19:24 RBRubicon has quit 12:24:44 Ksipax has quit 12:27:37 orperelman has quit 12:27:53 orperelman has joined #bitcoin-wizards 12:31:29 antephialtic has quit 12:33:21 Ksipax has joined #bitcoin-wizards 12:52:47 <_ingsoc> _ingsoc has joined #bitcoin-wizards 12:58:26 Ursium has joined #bitcoin-wizards 13:06:19 shesek has joined #bitcoin-wizards 13:10:04 gmaxwell: took me long enough but I run this histogram on your gox addresses, nothing interesting, same as prev just much less data, looking at these I'm not buying theory of 500k+ btc slowly escaping because of TM and automatic reissues 13:11:41 gavinandresen has joined #bitcoin-wizards 13:16:42 Ksipax has quit 13:35:31 shesek has quit 13:37:26 shesek has joined #bitcoin-wizards 13:42:03 antephialtic has joined #bitcoin-wizards 13:42:25 RBRubicon has joined #bitcoin-wizards 13:46:01 antephialtic has quit 13:48:09 wallet42 has quit 13:58:25 orperelman has quit 13:59:18 RBRubicon has quit 14:01:51 so has joined #bitcoin-wizards 14:02:17 orperelman has joined #bitcoin-wizards 14:03:52 wallet42 has joined #bitcoin-wizards 14:08:26 orperelman has quit 14:09:30 nsh has joined #bitcoin-wizards 14:35:43 fanquake has left #bitcoin-wizards 14:41:01 adam3us has joined #bitcoin-wizards 14:44:59 would be interesting to put it together with bitcoin days destroyed because of the latest statement and peak in bitcoin days destroyed in feb, but Im done with this stuff for now 14:49:32 pajarillo has quit 14:51:19 gmaxwell: mmm bar sasson indicated that it was so to me in an email 14:51:28 gmaxwell: heh, I was giving some lower bound 14:51:40 but yeah, 1000x to 1x useful 14:51:48 whatever, a huge constant 14:52:26 ben* 14:53:06 "Is there a guarantee that there is no way to generate a signature if a correct answer is otherwise found in a quicker manner than running `P`, the original program, via running `Q` instead?" 14:53:19 A: "Yes, the only way (assuming you cannot break crypto) is to run P, not Q." 14:53:36 now, tbh I don't understand the crypto at all 14:56:21 realazthat: i'd need to see a pretty solid argument for that claim, if you do an SHA256 outside of the POW, you know exactly how many iterations need to be done before finding the right hash. the claim that you can't make a proof of exactly that many iterations of the same program, without actually doing them under proof, is nontrivial 14:56:33 interesting that ben-sasson makes that claim tho, thx for that 14:57:13 iterations of the same code* 15:05:03 Ksipax has joined #bitcoin-wizards 15:05:27 Ksipax has quit 15:10:43 <_ingsoc> _ingsoc has quit 15:11:09 <_ingsoc> _ingsoc has joined #bitcoin-wizards 15:11:58 anyone looked to see if they can tie a gox address to a transaction with an nlocktime? obviously we wouldn't see the real one, but undoubtedly if mark were going to do this he would experiment first and might give us a rough timestamp on when he locked away his deep cold coins (if indeed that's what happened - i'm basing this on him saying they were not lost, but "inaccessible"). him using a lock_time seems more plausible to me than losing the privat 15:11:59 keys. 15:12:30 shesek has quit 15:12:39 (i imagine the gox address would be a few hops away from the address where he did that experiment) 15:13:12 mining the blockchain I found 47 transactions using an epoch lock_time, and have a list of gox addresses (from reddit) - just wondered if anyone is going down the same path 15:13:18 *datamining 15:14:06 zooko has joined #bitcoin-wizards 15:14:23 pajarillo has joined #bitcoin-wizards 15:22:16 aksyn: if mark is using an nlocktime tx to keep coins from himself (and i do not find this a likely story), he won't publish the tx until it can be mined 15:22:36 oh, i see, you think there's an experiment one 15:22:38 andytoshi: i realise that, but you wouldn't just blindly do it without testing the theory 15:22:44 andytoshi: exactly 15:23:10 i think that's worth looking that, i'd be curious about nlocktime use in general 15:23:14 andytoshi: he may have been doing it for security reasons, or for his personal stash, or maybe even some nefarious reason (like putting it 5-10 years in the future when any criminal action has gone away) 15:24:33 what's cool (and more -wizardly) is that you can create single signatures where you don't know the privkey 15:24:55 you sign with random data and calculate the pubkey from that (which will also be random) which makes the sig valid 15:25:53 unfortunately you can't use this to locktime funds because you need to know the txid of your input, but to create the input tx you need to know the pubkey :( 15:26:27 zooko has quit 15:27:33 if we could reference inputs by txout instead of txid:index this would work, a totally secure way to lock funds from yourself. and you could make the signature be some nothing-up-my-sleeve number to prove to others that you don't possess the key 15:27:43 s/don't possess/never possessed/ 15:29:24 oh, never mind, even referencing by txout does not work. you'd need to somehow refer to a specific txout without knowing what it is beforehand 15:31:53 tacotime has quit 15:32:17 andytoshi: "you can't use this to locktime funds" - so.. what other use case is there? 15:33:01 andytoshi: that's an interesting idea, the txout one.. 15:33:42 wallet421 has joined #bitcoin-wizards 15:33:43 wallet42 has quit 15:33:43 wallet421 is now known as wallet42 15:34:31 aksyn: can't think of any 'real' uses off the top of my head, making uniformly random valid signatures may be useful for security proofs 15:34:39 DougieBot5000 has joined #bitcoin-wizards 15:34:54 aksyn: but i figured out how you can locktime funds with this, tho you need a few more opcodes 15:37:06 nvr mind, dammit. all i got was a twisted version of pay-to-pubkeyhash 15:37:19 "pay-to-(r,s)-hash" 15:39:22 spinza has quit 15:44:56 if there was a signature type which simply did not sign its input reference, then we could lock funds this way. 15:45:59 create a locktimed TX which does not sign its input reference, with a random ECDSA signature. compute the pubkey for the sig. spend to the corresponding address. use that spend as the input of the locktime'd tx 15:48:17 stonecoldpat has quit 15:50:12 <_ingsoc> _ingsoc has quit 15:51:03 <_ingsoc> _ingsoc has joined #bitcoin-wizards 15:52:38 stonecoldpat has joined #bitcoin-wizards 15:53:28 shesek has joined #bitcoin-wizards 16:00:37 adam3us has quit 16:06:00 Ksipax has joined #bitcoin-wizards 16:13:41 jtimon has joined #bitcoin-wizards 16:15:34 grau_ has joined #bitcoin-wizards 16:18:29 grau has quit 16:19:22 spinza has joined #bitcoin-wizards 16:34:03 zooko has joined #bitcoin-wizards 16:35:47 pajarillo has quit 16:46:26 antephialtic has joined #bitcoin-wizards 16:50:01 justanotheruser is now known as just[dead] 16:52:32 adam3us has joined #bitcoin-wizards 16:58:17 spinza has quit 17:00:28 spinza has joined #bitcoin-wizards 17:04:15 Dizzle has joined #bitcoin-wizards 17:07:43 vdo has quit 17:15:54 orperelman has joined #bitcoin-wizards 17:19:15 spin123456 has joined #bitcoin-wizards 17:19:15 spinza has quit 17:23:43 antephialtic has quit 17:42:29 Muis has quit 17:42:44 spin123456 has quit 17:42:44 adam3us has quit 17:42:44 zooko has quit 17:42:45 Ksipax has quit 17:42:45 shesek has quit 17:42:45 stonecoldpat has quit 17:42:45 <_ingsoc> _ingsoc has quit 17:42:45 nsh has quit 17:42:46 roconnor__ has quit 17:42:47 CodeShark has quit 17:42:47 sl01 has quit 17:42:47 HM has quit 17:42:48 orperelman has quit 17:42:49 grau_ has quit 17:42:50 gavinandresen has quit 17:42:51 Persopolis has quit 17:42:51 TD has quit 17:44:08 Muis has joined #bitcoin-wizards 17:47:38 epscy has quit 17:48:36 c0rw1n has joined #bitcoin-wizards 17:50:24 shesek has joined #bitcoin-wizards 17:50:40 nsh has joined #bitcoin-wizards 17:50:40 stonecoldpat has joined #bitcoin-wizards 17:50:40 Ksipax has joined #bitcoin-wizards 17:50:40 roconnor has joined #bitcoin-wizards 17:50:40 orperelman has joined #bitcoin-wizards 17:50:40 grau has joined #bitcoin-wizards 17:52:16 grau is now known as Guest70785 17:53:28 adam3us has joined #bitcoin-wizards 17:55:06 pajarillo has joined #bitcoin-wizards 17:59:41 nsh has quit 17:59:42 spinza has joined #bitcoin-wizards 18:04:14 Ksipax has quit 18:04:15 stonecoldpat has quit 18:04:52 roconnor has quit 18:04:52 orperelman has quit 18:04:59 stonecoldpat has joined #bitcoin-wizards 18:08:38 OneFixt has quit 18:10:58 Guest70785 has quit 18:21:39 OneFixt has joined #bitcoin-wizards 18:25:28 realazthat: Alas, I think Eli might not have understood or thought it through, been ignoring cases where P and Q are black-box indistinguishable, or answering for the general case vs specific optimizations because I'm pretty sure this is not so. I can dig up some citations later. 18:26:45 Maybe in practice it would actually be fine (because the kinds of optimizations that would actually be interesting have no pratically obvious way to trick it anyways). 18:27:48 zooko has joined #bitcoin-wizards 18:31:54 sl01 has joined #bitcoin-wizards 18:31:54 <_ingsoc> _ingsoc has joined #bitcoin-wizards 18:31:54 CodeShark has joined #bitcoin-wizards 18:31:54 HM has joined #bitcoin-wizards 18:32:24 Ksipax has joined #bitcoin-wizards 18:33:50 zooko has quit 18:41:02 adam3us has quit 18:42:10 gmaxwell: ok 18:42:22 yes, that would make it substantially weaker I think 18:42:26 if you are right 18:42:43 it would mean you must use provably hard problems 18:43:14 still exciting tech 18:44:00 actually, I am thinking, 18:44:22 gmaxwell: wouldn't it be possible to have a hash of the state each step, 18:44:30 and the output would output the hash at the end 18:44:43 thus it would be practically provable that one went through the entire program 18:44:44 realazthat: how do you verify that? 18:45:06 andytoshi: because SCIP will prove that it is the correct answer 18:45:14 because the hashing is itself *part* of the program 18:45:20 realazthat: consider my busy loop example, you could just run the hash instead of the busyloop for the part of the code where you detect the loop. 18:45:21 ah, hmm 18:45:45 gmaxwell: right, but just running the hash in a busy loop pretty much proves that you ran it 18:45:49 I don't see a practical difference 18:46:14 Because it's just a very roundable way of doing POW at that point. The security is all in the hash. 18:46:39 gmaxwell: I agree it has no advantage over the current PoW, which is analgous to just doing the hash 18:46:45 Luke-Jr has quit 18:47:14 Luke-Jr has joined #bitcoin-wizards 18:47:23 realazthat: how do you enforce people chaining hashes like this? what is the difference between starting a new miner and restarting the scip with a new nonce? 18:47:29 (and searching for the nonce secretly outside of scip) 18:47:45 andytoshi: you start with a known input 18:47:48 that changes 18:47:52 like the last block hash 18:47:58 it changes the entire program state 18:48:12 realazthat: but then you make it a race, you lose the memoryless property 18:48:52 oh wait I misunderstood your question 18:49:05 it seems like conceptually if you want miners to be able to start/stop at any time without disadvantage, you can't enforce a long mining time in SCIP 18:49:56 mmm yeah, requires pondering 18:50:02 (well also, it enforces sequentialness, which means its not progress free...) 18:50:18 another point to consider, 18:50:25 is that the only "useful" work would be part of the chain 18:50:30 all the other work is thrown away 18:50:45 so thats a terrible other 1/1000X + factor 18:50:59 <_ingsoc> _ingsoc has quit 18:51:27 what I once dreamed about was a computation market 18:51:31 where people would put up jobs 18:51:38 and the miners would do the jobs 18:51:42 and get paid 18:51:59 and then, the block reward would go to one of the miners randomly 18:52:15 so all the work wouldn't be wasteful 18:52:28 but yeah, there are lots of practical issues with it 18:52:29 realazthat: there is a conceptual problem there, suppose i give a miner a graph to find a 3-coloring of 18:52:43 but secretly i know a 3-coloring, i created the graph to have one, and i give this to the miner who i'm colluding with 18:52:53 antephialtic has joined #bitcoin-wizards 18:53:05 then he gets the coins for 'guessing' a 3-coloring 18:53:14 andytoshi: right, but if SCIP proved that the miner actually *RAN* the entire program 18:53:27 then knowing the answer wouldn't help 18:53:52 but I see your point 18:53:55 people would give themselves jobs 18:54:01 to play in the lottery 18:54:16 then you'd be forcing people to do things in the most inefficient way, and it could still be gamed anyway 18:54:44 andytoshi: the efficiency would move to making the SCIP implementation very efficient 18:55:00 but yeah, it would be forced to run the algorithm as given 18:55:01 ok, but you've lost the usefulness benefit. if i invent some crazy 3-coloring heuristic, i'd like to join this market and clean up with it. 18:55:20 but now i can't. only if i invent a way to optimize SCIPs for POW 18:55:23 PoW isn't the right abstraction, you want it to be random and incremental like lottery tickets 18:55:42 andytoshi: right, it is up to the employer to find the good algorithm, it is true that they can't compete in the type of algorithm 18:55:57 andytoshi: but if they *could* compete for the right algorithm, then ofc that defeats the PoW aspect 18:57:01 realazthat: while you're here— how far did you get with doing tinyram in llvm? 18:57:20 gmaxwell: I have an interpreter, but nothing usable in LLVM 18:57:43 realazthat: odd question: how big did your tinyran interpreter turn out to be? 18:57:58 er tinyram 18:58:04 <_ingsoc> _ingsoc has joined #bitcoin-wizards 18:58:07 code size? 18:58:11 it is pretty trivial 18:58:11 yea. 18:58:43 are you interested in it 18:58:45 goeaijrgo has joined #bitcoin-wizards 18:58:56 I can polish it up a bit and put the code up next week 19:00:27 Sure. 19:01:40 in case anyone's interested, i've written a mathematical security definition I call "scratch-Off puzzles", distinct from "proof-of-work puzzles", that captures the memory-free / progress-free properties you've been mentioning 19:02:57 i would definitely be interested in that, i'd like some concrete security definitions for my alts.pdf 19:03:04 jtimon_ has joined #bitcoin-wizards 19:03:14 andytoshi, let me show you it, i have to find it somehwre 19:03:27 jtimon has quit 19:08:13 grau has joined #bitcoin-wizards 19:08:22 better then paying for a lottery ticket? beastie boys" you have got to be in it to win it?" 19:10:36 goeaijrgo has left #bitcoin-wizards 19:11:32 roidster has joined #bitcoin-wizards 19:14:27 adam3us has joined #bitcoin-wizards 19:20:21 c0rw1n_ has joined #bitcoin-wizards 19:22:26 c0rw1n has quit 19:27:50 nsh has joined #bitcoin-wizards 19:29:52 realazthat: that would be good to see (tinyram) 19:30:30 maaku_: its just an interpreter 19:30:43 an LLVM backend would be good to see :D 19:31:58 orperelman has joined #bitcoin-wizards 19:34:51 jgarzik has quit 19:40:18 gmaxwell: what would be the benefit of the decentralized time at that accuracy? 19:43:17 also you're talking about location determination on a solar system scale, right? do ou think it'd be accurate enough for geolocation? 19:47:14 wallet42 has quit 19:50:07 wallet42 has joined #bitcoin-wizards 19:54:14 orperelman has quit 19:55:47 rdymac has quit 19:57:58 antephialtic has quit 19:57:59 maaku_: the last bit was a bit of a wanky lark, with enough SNR you could do geolocation but the solar system is almost entirely colinear so the system of equations would likely be very poorly conditioned and even with good SNR (not going to happen) it probably wouldn't actually work. 19:58:33 But I thought worth mentioning because it was a fun idea, and is theoretically possible even if the engineering wouldn't work out in practice. It's the sort of thing you could probably get a military grant to just try. 19:59:37 gmaxwell, good morning 19:59:53 Krellan_ has joined #bitcoin-wizards 20:00:01 rdymac has joined #bitcoin-wizards 20:00:08 maaku_: wrt time— we seem to want to have very accurate time, it gets used for many things, like embargoed announcements that have market impact so that people can't do latency advantaged HFT arb. ... but the existing ways are centeralized, and thats unfortunate. 20:03:50 rdymac has quit 20:05:31 rdymac has joined #bitcoin-wizards 20:12:14 stonecoldpat has quit 20:14:48 gmaxwell: How do you mean the solar system is almost entirely colinear? 20:15:34 maaku_: gmaxwell not sure what the exact discussion was about, but something worth noting is that with e.g. SPICE you can convert between various solar system time systems with high precision 20:15:45 well, 'coplanar' 20:16:30 azariah4: read the link from last night, some old silly whitepaper I wrote that had come up in dinner discussion 21:21:07 andytoshi-logbot has joined #bitcoin-wizards 21:21:07 topic is: "Bitcoin research, hardfork wishlist, ideas for the future - see also: https://en.bitcoin.it/wiki/Hardfork_Wishlist https://en.bitcoin.it/wiki/User:Gmaxwell/alt_ideas. This channel is logged at http://download.wpsoftware.net/bitcoin/wizards/. For questions about the logs talk to andytoshi." 21:21:07 Users on #bitcoin-wizards: andytoshi-logbot antephialtic cpacia rdymac Krellan_ wallet42 nsh adam3us roidster grau jtimon_ _ingsoc Luke-Jr HM CodeShark sl01 OneFixt pajarillo spinza petertodd heakins a5m0 @ChanServ optimator ryan-c Manfred__ wangbus ageis coryfields pigeons Sorcier_FXK jarpiain Krellan grzs bobke BitCoroner crucif0rm BlueMatt perrier_ poggy matrixfox amiller comboy harrow area nanotube Ryan52 forrestv gmaxwell K1773R nOgAnOo EasyAt hno mmozeiko 21:21:07 Users on #bitcoin-wizards: Alanius_ sipa keus weex d34th azariah4 zacm warren otoburb helo Graet trn wumpus tromp_ copumpkin Fistful_of_Coins imsaguy sirius_ oooooo mappum maaku_ kinlo midnightmagic phantomcircuit thrasher iddo crescendo samson_ emsid espes__ aksyn c--O-O Sangheil- kanzure_ edulix Hunger- Emcy_ michagogo|cloud just[dead] rs0 gribble eristisk Logicwax jron tucenaber DBordello UukGoblin realazthat airbreather roasbeef austinhill shinybro__ jcorgan 21:21:07 Users on #bitcoin-wizards: jrmithdobbs Ursium so DougieBot5000 Muis shesek 21:21:32 roconnor has joined #bitcoin-wizards 21:26:33 nanotube has quit 21:26:34 a5m0 has quit 21:27:15 a5m0 has joined #bitcoin-wizards 21:28:11 rs0 has quit 21:28:27 rs0 has joined #bitcoin-wizards 21:28:46 antephialtic has quit 21:30:01 just[dead] is now known as justanotheruser 21:31:12 indico has joined #bitcoin-wizards 21:31:31 rdymac has quit 21:31:43 anyone know of a tool that will sort blocks n through m by bitcoin days destroyed ? 21:33:14 nanotube has joined #bitcoin-wizards 21:33:48 mappum_ has joined #bitcoin-wizards 21:36:31 rdymac has joined #bitcoin-wizards 21:36:53 ens_ has joined #bitcoin-wizards 21:37:44 grau has quit 21:37:48 c0rw1n has joined #bitcoin-wizards 21:38:26 indico_ has joined #bitcoin-wizards 21:38:40 sorry, was disconnected. if anyone know of any code let me know thanks 21:40:13 indico has quit 21:41:40 andytoshi has joined #bitcoin-wizards 21:43:50 Ksipax has joined #bitcoin-wizards 21:46:28 go1111111 has joined #bitcoin-wizards 21:47:41 kill\switch has joined #bitcoin-wizards 21:48:00 c0rw1n has quit 21:52:00 mappum_ has quit 21:52:19 <_ingsoc> _ingsoc has quit 21:52:25 OneFixt has quit 21:52:35 spinza has quit 21:53:19 andytoshi has quit 21:53:19 rs0 has quit 21:53:19 roconnor has quit 21:53:21 OneFixt_ has joined #bitcoin-wizards 21:53:21 ens_ is now known as ens 21:53:22 mappum__ has joined #bitcoin-wizards 21:53:27 roconnor has joined #bitcoin-wizards 21:53:34 c0rw1n has joined #bitcoin-wizards 21:53:47 spinza has joined #bitcoin-wizards 21:54:25 cpacia has quit 21:59:12 roidster has quit 21:59:12 Ksipax has quit 21:59:12 andytoshi-logbot has quit 21:59:12 Disconnected from irc.freenode.net (ERROR :Closing Link: S0106c0c1c0894c25.vs.shawcable.net (Ping timeout: 240 seconds)) 22:00:50 Disconnected from irc.freenode.net (ERROR :Closing Link: S0106c0c1c0894c25.vs.shawcable.net (Connection timed out)) 22:08:43 andytoshi-logbot has joined #bitcoin-wizards 22:08:43 topic is: "Bitcoin research, hardfork wishlist, ideas for the future - see also: https://en.bitcoin.it/wiki/Hardfork_Wishlist https://en.bitcoin.it/wiki/User:Gmaxwell/alt_ideas. This channel is logged at http://download.wpsoftware.net/bitcoin/wizards/. For questions about the logs talk to andytoshi." 22:08:43 Users on #bitcoin-wizards: andytoshi-logbot zzyzx Dizzle _ingsoc rs0 c0rw1n mappum__ OneFixt kill\switch indico_ ens rdymac nanotube nsh Luke-Jr HM CodeShark sl01 pajarillo shesek Muis DougieBot5000 so Ursium jrmithdobbs jcorgan shinybro__ austinhill roasbeef airbreather realazthat UukGoblin DBordello tucenaber jron Logicwax eristisk gribble justanotheruser michagogo|cloud Emcy_ Hunger- edulix kanzure_ Sangheil- c--O-O aksyn espes__ emsid samson_ crescendo iddo 22:08:43 Users on #bitcoin-wizards: thrasher phantomcircuit midnightmagic kinlo maaku_ oooooo sirius_ imsaguy Fistful_of_Coins copumpkin tromp_ wumpus trn Graet helo otoburb warren zacm azariah4 d34th weex keus sipa Alanius_ mmozeiko hno EasyAt nOgAnOo K1773R gmaxwell forrestv Ryan52 area harrow comboy amiller matrixfox poggy perrier_ BlueMatt crucif0rm BitCoroner bobke grzs Krellan jarpiain Sorcier_FXK pigeons coryfields ageis wangbus Manfred__ ryan-c optimator @ChanServ 22:08:43 Users on #bitcoin-wizards: heakins petertodd 22:09:35 andytoshi has joined #bitcoin-wizards 22:11:22 go1111111 has joined #bitcoin-wizards 22:11:23 antephialtic has joined #bitcoin-wizards 22:11:23 gmaxwell: like this part "However, we can instead us another globally 22:11:26 cpacia has joined #bitcoin-wizards 22:11:27 available reference signal which is strongly attack resistant: The sun" 22:11:27 Dizzle has quit 22:11:43 You were supposted to chuckle there. 22:11:46 <23LAAEWQX> 23LAAEWQX has joined #bitcoin-wizards 22:11:47 spinza has joined #bitcoin-wizards 22:12:08 the idea is brilliant, and reflection from the sun on objects is not the only useful reference signal 22:12:18 starts also works, after all star navigation can be quite precise 22:12:22 *stars 22:12:25 Dizzle has joined #bitcoin-wizards 22:12:57 yea, I mention that you can use any available osc. There must be enough variation to time off it. Pulsars would work great but they require far too much equipment to detect. 22:13:06 a5m0 has joined #bitcoin-wizards 22:13:19 adam3us has joined #bitcoin-wizards 22:13:44 but you can also potentially use things like the electrical grid within an area.. or any mutually observable radio transmission, even if you can't decode it. 22:14:02 c0rw1n has quit 22:14:15 hehe yepp, it's a good starting point for generic sensor input 22:14:32 one, perhaps more realistic application, could be distributed weather sensors 22:14:38 The sun was just a fun example because unlike GPS it's awful hard to turn off. 22:14:51 (we hope!) 22:14:54 not sure if there is really a attack scenario worth having a blockchain for that, but it could be useful 22:15:19 gmaxwell: giant sun-shades... 22:16:15 one could imagine using a combination of GPS, Galileo and Compass for less centralized satellite input 22:16:36 gmaxwell: also, it's quite simple to put up a reflector bird which makes the sun's EM signature measurable from the night sky (2-3 birds in a mid-earth orbit) 22:16:44 though of course they could still all conspire to attack nodes 22:16:48 azariah4: all are trivially simple to jab 22:16:52 *jam 22:17:44 maaku_: but _much_ easier to correlate against. 22:18:25 gmaxwell: yeah but I like the properties of using the sun as a source of randomness 22:19:47 jtimon has joined #bitcoin-wizards 22:20:00 but I wonder just how random it is - could you make short term predictions, even if somewhat inaccurate 22:20:04 antephialtic has quit 22:20:08 maaku_: I've never actually tested it— in theory it should work... but it might be hard to find an observation channel with a good enough ratio of sun noise to background noise to make it work well. 22:20:24 <_ingsoc> _ingsoc has quit 22:20:46 it doesn't have to be random, e.g. if the sun put out a sinewave it would be fine so long as you had a way to get your initial time to get you within one cycle of the wave. 22:21:05 c0rw1n has joined #bitcoin-wizards 22:21:32 besides timestamping though, it's interesting to think what you can do with a globally available random oracle 22:21:57 http://en.wikipedia.org/wiki/Pyranometer 22:22:05 well sadly, many of those cool things require bit exact decisions and thats hard to get from an unstructured analog signal. 22:22:12 wallet42 has joined #bitcoin-wizards 22:22:52 one of the other reasons that sun is interesting is that a huge portion of its output power is light, and it's cheap to make a really really high gain anteann for light.. so you can be super selective against jamming, if you don't mind a rig to track the sun. 22:23:33 the rig could be combined with a solar panel though 22:23:51 he engineering challenges are interesting .. you'd probably want to select spectra which reflect well off the lunar surface 22:23:54 bundled with one for people who already would invest in one perhaps? 22:24:23 * maaku_ is discussing with adam3us potential uses for a random beacon/oracle 22:26:28 indico_ has quit 22:26:47 maaku_: yea, basically I think it would be interesting to setup a light sensor in two different cities with gpsdo for timing, and measure the correlation of the sun signals at different wavelengths. Its a measurement I've never made, but I have a pair of gpsdos (somewhere) if you know anyone who wnats to make it. 22:28:13 I think you can extract somewhat reliable bits via a procedure which measures the lag time of peak self-similarity in the sun signals, and decodes it with an error correcting code so that if you get a few bits different you still get the same fingerprint. 22:29:46 light jamming? 22:30:29 "get out of the way, you're jamming the sun" 22:31:15 good point, the gpsdo could be placed near sunbathing enthusiasts to reduce chance of a jamming attack 22:31:42 lymann-alpha based intergalactic positioning system. 22:32:22 accuracy of about ~5 light years for civilian usage. 22:34:30 Krellan_ has joined #bitcoin-wizards 22:35:59 cpacia1 has joined #bitcoin-wizards 22:37:30 cpacia has quit 22:37:39 wallet421 has joined #bitcoin-wizards 22:37:39 wallet42 has quit 22:37:39 wallet421 is now known as wallet42 22:38:13 <23LAAEWQX> 23LAAEWQX has quit 22:38:14 spin123456 has joined #bitcoin-wizards 22:38:14 spinza has quit 22:38:16 pigeons: yeah, they're hiring me to do a security audit, as well as another person in the bitcoin world (dunno if the info on who it is is public) 22:40:32 pigeons: mastercoin also doesn't work with multisig (although it's not a security issue) I got them to disable it, and re-enabling it will be the first real-world test of the embeded consensus system upgrade procedure I wrote about 22:41:47 spin123456 is now known as spinza 22:42:14 c0rw1n has quit 22:46:17 go1111111 has quit 22:47:15 go1111111 has joined #bitcoin-wizards 22:52:19 antephialtic has joined #bitcoin-wizards 22:56:00 c0rw1n has joined #bitcoin-wizards 22:56:14 tacotime has joined #bitcoin-wizards 22:56:33 tacotime is now known as tacotime_ 22:59:11 justanotheruser is now known as just[dead] 23:29:16 mr_burdell has joined #bitcoin-wizards 23:39:16 antephia_ has joined #bitcoin-wizards 23:39:28 antephia_ has quit 23:39:52 antephia_ has joined #bitcoin-wizards 23:40:14 antephia_ has quit 23:42:59 c0rw1n_ has joined #bitcoin-wizards 23:43:16 antephialtic has quit 23:43:17 c0rw1n has quit 23:51:07 Dizzle has quit