00:01:48 DougieBot5000 has quit 00:02:46 breesy has quit 00:08:48 hnz_ has joined #bitcoin-wizards 00:09:43 hnz has quit 00:17:41 samson_ has quit 00:33:27 samson_ has joined #bitcoin-wizards 00:35:21 luke-jr_ is now known as Luke-Jr 00:36:46 Ursium has joined #bitcoin-wizards 00:38:57 Baz has joined #bitcoin-wizards 00:41:48 Ursium has quit 00:42:48 tromp_ has joined #bitcoin-wizards 00:45:29 zooko has joined #bitcoin-wizards 00:46:09 flotsamuel has quit 00:55:58 cpacia1 has quit 00:57:23 c0rw1n has joined #bitcoin-wizards 01:08:25 cpacia has joined #bitcoin-wizards 01:09:13 zooko has quit 01:19:23 eristisk has quit 01:22:50 zooko has joined #bitcoin-wizards 01:33:11 zooko has quit 01:37:32 Ursium has joined #bitcoin-wizards 01:42:24 Ursium has quit 01:42:55 nOgAnOo is now known as n0gAn0o 01:44:39 n0gAn0o is now known as nOgAnOo 01:58:02 gmaxwell, so i think there is some miscommunication in that issue, it seems like mark is talking about transactions where the outputs the transaction is spending have already been spent by another transaction 01:58:25 in that case it would be safe to reissue with different inputs as long as the other transaction was confirmed 01:58:45 im thinking he's trying to avoid manually reviewing all the transactions to fix the accounts 01:59:46 eristisk has joined #bitcoin-wizards 02:10:25 Ursium has joined #bitcoin-wizards 02:13:07 samson_ has quit 02:16:13 shinybro has joined #bitcoin-wizards 02:18:00 samson_ has joined #bitcoin-wizards 02:21:45 zelgada has quit 02:28:08 zooko has joined #bitcoin-wizards 02:36:51 phantomcircuit: well careful there, it's not very safe if it's just 1 confirmed. In any case, I'm not even going to look. I'm not interested in that pull. 02:37:35 spinza has quit 02:47:14 eristisk has quit 02:49:45 gmaxwell, right it should be > 6 confirmations 02:49:49 >= 02:51:19 well whatever number you consider sufficiently safe relative to your risk analysis... same critera you use for accepting deposits probably. 02:51:56 (6 is not a magic number you know, for high value, no recourse, ... ghash gets 6 in a row not unoften, if you do 6 you're saying anyone who 'hacks' ghash can exploit you) 02:53:14 spinza has joined #bitcoin-wizards 02:57:02 c0rw1n has quit 03:06:41 luke-jr_ has joined #bitcoin-wizards 03:07:30 cpacia has quit 03:08:21 Luke-Jr has quit 03:09:51 Krellan_ has quit 03:09:55 luke-jr_ is now known as Luke-Jr 03:16:49 austinhill has joined #bitcoin-wizards 03:20:51 zooko has quit 03:57:54 eristisk has joined #bitcoin-wizards 04:13:58 PanicSellBTC has joined #bitcoin-wizards 04:15:01 why don't services just hash the transactions outputs only and use that as a txid? 04:15:53 I dont see how making more transactions non-standard is a good thing. Before long, we'll be removing script! 04:16:01 PanicSellBTC: way off-topic here, this channel is for research only 04:16:28 fair enough 04:17:09 meh, not that offtopic. 04:18:06 PanicSellBTC: they're being made non-standard in preparation for denying them completely on specified transactions. Most of the malleability comes from being overly tolerant from invalid encodings. 04:18:23 PanicSellBTC: And rather than reducing functionality, fixing malleability enhances functionality greatly. 04:19:04 Because currently transaction protocols which require a precomputed refund for a non-announced transaction are either unsafe, impossible, or made greatly more complicated by workarounds. 04:19:53 (this last point being the connection with this channel) 04:20:13 PanicSellBTC is now known as randombtc 04:20:58 gmaxwell: sorry i dont follow you entirely there. can you give an example of a precomputed refund for a non-announced transaction? 04:22:21 gmaxwell: would it too inefficient to have a 'txid2' that was just the hash of outputX:amountX , where X is 0...n for all the outputs 04:22:29 that doesn't help anything. 04:22:32 randombtc: a simple one say that I know want to pay you some amount of coin later, instantly, but not yet (e.g. I'm going to buy your car, but only when you hand over the keys, and we don't want to wait for confirms)— and perhaps the exact price isn't set yet. 04:22:39 and be able to lookup transactions that way 04:23:08 So I author a transaction the sends enough coins for the car to a 2 of 2 multisig {me + you}. 04:23:51 If I announce that transaction, however, I'm at risk of you, after it confirms, saying "Ha ha! fuck you. If you want any of your coins left sign over half now, or you get _nothing_" 04:24:39 So instead, before announcing, I tell you the scriptpubkey and txid of this 2of2 multisig and say "Please sign this, nlocktimed 48 hours from now, to refund all the funds to me." 04:24:56 You do. and happy that I can get my funds back in 48 hours, I announce the payment into the escrow. 04:25:53 then we can go trade the car— when you go to give me the keys you first ask for me to sign a release of the escrow to you. I sign it, you sign it and broadcast. You're sure I can't double spend it, and you let me ride off with the car. 04:26:08 If you try to screw me, I don't sign and get my funds back. 04:26:52 the wrinkle in this is if— when the payment into the escrow is announced, you or someone else mutates the transaction, the precomputed refund is then no longer valid and you can extort me again. 04:27:18 seems like this a use-case that will be used very rarely, compared to other transaction types 04:27:30 other simple examples are at https://en.bitcoin.it/wiki/Contracts (i think everything on that page breaks because of malleability) 04:27:42 randombtc: ... 04:27:58 randombtc: if not for malleability, i suspect we would have been pushing these sorts of things heavily for the last several years 04:28:31 randombtc: once automated by software its the sort of trivial thing that should be a best practice. This class of transaction can give you properties like instant irreversability that people complain that bitcoin lacks. 04:29:33 replace the counterparty with a weakly trusted third party that many people trust to not double sign (but don't need to trust beyond that), you can make instant payments to anyone of of a pool of funds set aside for that purpose. 04:30:29 The the same structure is necessary for constructing fair decenteralized lottery transactions. (e.g. two parties put in funds, one party gets paid) 04:30:33 And so on. 04:31:22 Its really for these advanced applications that its was generally though most important to bother fixing it for. ... for regular transactions the only really big pain is people invalidating change, being unable to spend your own change with 0 confirms is a major UI bummer. 04:32:36 right. though i suspect in the future most contracts will be done on ethereum, and bitcoin will act more as a store of value. perhaps trying to make bitcoin into an all-encompassing contracts tool will be to difficult given its underlying design headaches 04:32:47 not likely. lol 04:33:02 eristisk has quit 04:33:44 rdymac has quit 04:35:22 gmaxwell: you're not bullish on ethereum i take it? 04:38:20 it seems they will have a lot of resources (30k btc) to pay developers. their higher-level scripting language also seems like it will be useful for developers who aren't comfortable coding stack based contracts. and they also claim their gui-client will have a built-in 'app store' that runs webkit/V8 so developers can code ethereum contracts and apps in HTML5/javascript 04:38:48 rdymac has joined #bitcoin-wizards 04:39:56 anyway, thanks for the info above... i see the issue now... 04:43:31 randombtc: does any of that seem consistent with 'distributed consensus time-ordering system' to you? we have had several-day-long fights about the consequences of introducing individual opcodes here, not to mention the difficulties with loops (incentivewise and consensuswise), and that's not even close to the consequences of turing completeness. 04:43:38 http://download.wpsoftware.net/bitcoin/wizards/2014-01-09.txt covers a bunch of this, search for 'turing' and 'redcode' 04:49:52 oooooo has quit 04:51:40 andy: i'll take a read. unfortunately i'm not entirely familiar with GHOST, but It seems like ethereum's concept of fees-per-opcode solves a bunch of incentive/looping issues. they'll just have to have the best sandboxed bytecode machine in the world, since a single malicious script gaining access to memory could throw malware on all nodes in the network and rm -rf the blockchain 04:55:37 <[\\\]> [\\\] has joined #bitcoin-wizards 04:56:23 jtimon has joined #bitcoin-wizards 04:58:18 mappum has joined #bitcoin-wizards 04:58:36 roidster has joined #bitcoin-wizards 05:08:56 phantomcircuit: do you have any gunked up wallets with lots of double spends in it that you test https://github.com/bitcoin/bitcoin/pull/3669 on? 05:09:07 I only have one double spend in my wallet. 05:10:45 gmaxwell, i dont think so 05:10:48 let me see 05:12:08 gmaxwell, nope 05:13:27 k, I have simulated ones, but the real deal is more fun. 05:14:18 bitcoind listtransactions "*" 100000 | grep 'confirmations" : 0' is a good test 05:14:23 tromp_ has quit 05:14:28 unless you're running that patch in which case it's bitcoind listtransactions "*" 100000 | grep 'confirmations" : -1' 05:14:59 tromp_ has joined #bitcoin-wizards 05:15:14 gmaxwell, not a single one 05:15:30 the node is very well connected so im guessing the mutated tx's dont stand a chance in the race 05:15:51 gmaxwell: i have sixteen zero-conf transactions, some of them are double-spends i think 05:16:24 andytoshi: can you test that patch and observe that nothing catches fire and that they become -1 (except for ones that still have a chance)? 05:16:42 sure, gimme fifteen.. 05:18:00 phantomcircuit: the cointerra hashrate sure isn't very stable. 05:19:32 tromp_ has quit 05:20:07 gmaxwell, really? i haven't seen more than +-3% between machines 05:20:35 maybe a temp sensitivity. 05:20:45 blargh one of these is only running on one board 05:20:46 >.> 05:22:13 oooooo has joined #bitcoin-wizards 05:22:17 gmaxwell, it's kind of hard for me to tell other than polling cgminer 05:22:28 i have the difficulty set to 8192 05:23:10 ah, I see substantial variation on the like ... 1 hour timescale. it might not be obvious with diff 8192 shares. 05:23:21 oooooo has quit 05:23:21 oooooo has joined #bitcoin-wizards 05:23:23 hm actually it should be. 05:24:37 gmaxwell, on a 1 hour scale i see stuff like 1601, 1677, 1535, 1589 05:24:59 which averages to exactly 1600 Gh/s 05:26:00 sontol has joined #bitcoin-wizards 05:50:48 orperelman has joined #bitcoin-wizards 05:58:35 orperelman has quit 06:05:16 zacm has quit 06:05:35 zacm has joined #bitcoin-wizards 06:11:59 zacm has quit 06:12:59 zacm has joined #bitcoin-wizards 06:16:39 zacm has quit 06:16:48 zacm has joined #bitcoin-wizards 06:20:45 zacm has quit 06:21:08 zacm has joined #bitcoin-wizards 06:24:35 zacm has quit 06:24:52 zacm has joined #bitcoin-wizards 06:38:06 oooooo has quit 06:39:52 oooooo has joined #bitcoin-wizards 06:43:45 spinza has quit 06:43:46 spin123456 has joined #bitcoin-wizards 06:57:40 spin123456 has quit 06:57:55 Baz has quit 07:20:11 oooooo has quit 07:46:55 roidster has quit 07:51:18 RoboTeddy has quit 07:58:09 ielo has joined #bitcoin-wizards 08:18:51 RoboTeddy has joined #bitcoin-wizards 08:26:36 gavinandresen has quit 08:33:23 fanquake has joined #bitcoin-wizards 08:35:50 fanquake has left #bitcoin-wizards 09:17:22 Muis_ is now known as Muis 09:17:22 c0rw1n has joined #bitcoin-wizards 09:19:06 <_ingsoc> _ingsoc has joined #bitcoin-wizards 09:20:14 sontol has quit 09:20:43 lnovy has quit 09:22:43 lnovy has joined #bitcoin-wizards 09:49:24 nsh_ has joined #bitcoin-wizards 09:49:51 samson_ has quit 09:51:31 nsh has quit 09:57:51 gavinandresen has joined #bitcoin-wizards 10:08:35 austinhill has left #bitcoin-wizards 10:10:58 austinhill has joined #bitcoin-wizards 10:19:45 MoALTz has joined #bitcoin-wizards 10:24:54 nsh_ has quit 10:24:55 nsh_ has joined #bitcoin-wizards 10:25:00 nsh_ is now known as nsh 10:36:31 mappum has quit 10:42:10 mappum has joined #bitcoin-wizards 10:46:31 airbreather has quit 10:48:05 adam3us has quit 10:48:10 mappum has quit 10:50:18 breesy has joined #bitcoin-wizards 11:04:26 ielo has quit 11:23:45 <_ingsoc> _ingsoc has quit 11:24:44 zooko has joined #bitcoin-wizards 11:26:05 <_ingsoc> _ingsoc has joined #bitcoin-wizards 11:55:29 Emcy has quit 11:56:54 Emcy has joined #bitcoin-wizards 12:01:05 RoboTeddy has quit 12:03:33 adam3us has joined #bitcoin-wizards 12:05:14 Krellan_ has joined #bitcoin-wizards 12:06:28 Krellan__ has joined #bitcoin-wizards 12:09:40 zooko has quit 12:09:46 Krellan_ has quit 12:13:57 adam3us has quit 12:17:55 ielo has joined #bitcoin-wizards 12:24:26 breesy has quit 12:27:17 go1111111 has quit 12:41:55 <_ingsoc> _ingsoc has quit 12:42:09 zooko has joined #bitcoin-wizards 12:43:14 airbreather has joined #bitcoin-wizards 13:31:35 Ursium has quit 13:32:37 oooooo has joined #bitcoin-wizards 13:35:17 oooooo has quit 13:39:29 samson_ has joined #bitcoin-wizards 13:42:25 RBRubicon has joined #bitcoin-wizards 14:22:14 <_ingsoc> _ingsoc has joined #bitcoin-wizards 14:27:16 <[\\\]> [\\\] has quit 14:42:18 samson_ has quit 14:47:11 tromp_ has joined #bitcoin-wizards 14:50:08 <_ingsoc> _ingsoc has quit 14:50:32 <_ingsoc> _ingsoc has joined #bitcoin-wizards 14:59:05 <[\\\]> [\\\] has joined #bitcoin-wizards 15:00:15 tromp_ has quit 15:01:31 oooooo has joined #bitcoin-wizards 15:02:37 oooooo has quit 15:02:37 oooooo has joined #bitcoin-wizards 15:06:25 <[\\\]> [\\\] has quit 15:06:26 <[\\\]_r> [\\\]_r has joined #bitcoin-wizards 15:09:30 samson_ has joined #bitcoin-wizards 15:09:43 adam3us has joined #bitcoin-wizards 15:13:27 <[\\\]_r> [\\\]_r is now known as [\\\] 15:19:22 rdymac has quit 15:22:34 lnovy has quit 15:28:19 rdymac has joined #bitcoin-wizards 15:33:21 lnovy has joined #bitcoin-wizards 15:37:22 DougieBot5000 has joined #bitcoin-wizards 15:39:12 ielo has quit 16:03:29 RBRubicon has quit 16:15:46 RBRubicon has joined #bitcoin-wizards 16:20:53 Ursium has joined #bitcoin-wizards 16:47:15 nsh has quit 16:48:34 vdo has joined #bitcoin-wizards 16:52:50 Luke-Jr has quit 16:54:21 * andytoshi finally looked up how ecdsa verification works ... wtf. 16:54:45 it's a straight line 16:54:53 y = mx + c. 16:55:17 sig = key * messagehash + random 16:55:46 random gets point multiplied so it cannot be determined without solving the EC DLP 16:56:08 actually i'm probably thinking of another signature scheme 16:56:15 same principle though, DSA is just weird 16:56:22 that's roughly right, there is EC linear algebra 16:56:31 DSA is much less weird 16:57:03 here you take your 'epheremal pubkey', publish only the x value, then the verifier has to reconstruct the whole point 16:57:20 yes 16:57:36 schnorr signatures are actually simpler imho 16:57:39 normal signatures have an epheremal pubkey and it's public, you don't worry about how it's constructed in your specific group, just that you can't get the privkey from it 16:58:20 Luke-Jr has joined #bitcoin-wizards 17:00:06 andytoshi, there's a digital cash scheme based on "shadow lines" that provides payer and payee anonmity unless a double spend occurs 17:00:24 nsh has joined #bitcoin-wizards 17:00:33 i never actually grokked how it worked because there's no good simple high level explanations online 17:00:35 that's true, i guess there are uses for this kind of rube-goldbergery 17:00:41 nsh has quit 17:00:41 nsh has joined #bitcoin-wizards 17:01:05 but basically it takes the payers identity as the gradient to a line and uses EC algebra to move it to a new secret line 17:01:12 that the bank cannot know 17:01:24 when you double spend, 2 points make a line and the double spender is revealed 17:01:54 ielo has joined #bitcoin-wizards 17:02:20 the name escapes me but i'm pretty sure the OpenTransactions guys have implemented it 17:04:36 what are ye talking about? 17:04:44 well, you have to jump through some hoops to make a signature scheme that has subtle vulnerabilities to RNG backdoors... 17:06:23 It's a shame digital cash schemes that provide strong anonymity for traditional banking models havent' taken off 17:06:33 i guess there's a strong regulatory disincentive to allow that 17:07:05 and nobody is ever going to trust a bitcoin bank when exchanges are flakey 17:09:02 i guess a more obvious problem is double spend detection rather than prevention relies upon a line of credit, like an overdraft 17:24:36 Dr. Stefan Brands blinded credentials & eCash system has payor & payee anonymity with identity being revealed with double spends 17:25:08 http://www.credentica.com/the_mit_pressbook.html on Brands private eCash & Credentials 17:25:24 oh, hi austin :) 17:25:30 Hey Sipa :) 17:25:43 Oh, hi austinhill. ☺ 17:25:47 didn't see you here before 17:25:59 Been lurking since I saw you in Malta :) 17:26:42 Hey zooko - been awhile, can't wait to catch up….been seeing your S4 and some interesting variations on naming in the blockchain based on your ideas 17:27:32 Yeah, exciting times! 17:33:00 zooko has left #bitcoin-wizards 17:35:39 randombtc has quit 17:41:45 jedunnigan has joined #bitcoin-wizards 17:42:20 hi, zooko:) 17:56:33 DAYSofVICE has joined #bitcoin-wizards 18:00:43 austinhill, that's the one 18:00:53 vdo has quit 18:01:12 ironzorg has left #bitcoin-wizards 18:01:34 austinhill, i couldn't reconstruct the high level algebraic concepts from the equations sadly 18:01:40 HM_ we invested $4 million into the Brands technology when I ran Zero-Knowledge Systems (adam back was with us at the time) - tough technology to deploy at the time. Now MSFT owns it but have an extremely open license 18:04:09 well, I was only interested in understanding work presented in his thesis (I think it was his thesis?), not a production ready system. 18:04:22 Here are a few whitepapers that have mostly disappeared from the 'Net that explain both the technical math of his use of zkproofs of knowledge around eCash & private credentials https://www.dropbox.com/sh/v0oj6a8i2b58e95/5glO0UNLUv 18:06:33 hope that helps - 18:07:07 any1 here ahve access to a 20+ threaded cpu? 18:10:26 (or multi-cpu) 18:11:14 austinhill, yeah, i'm going to have to try and have another stab at following the algebraic construction at least 18:11:25 sometime... 18:12:26 zooko has joined #bitcoin-wizards 18:14:51 protocols come and go but the essence of an idea is worth learning 18:15:51 yeah, adam3us and I think there are some interesting opportunities to see some of Brands techniques used in a blockchain type system - 18:18:18 <[\\\]> [\\\] has quit 18:22:06 flotsamuel has joined #bitcoin-wizards 18:25:05 adam3us: hi there. 18:25:11 c0rw1n has quit 18:25:28 Phat has joined #bitcoin-wizards 18:27:50 Phat has quit 18:28:17 RBRubicon has quit 18:31:06 nsh has quit 18:42:41 jedunnigan has quit 18:51:25 austinhill, interesting 18:51:43 austinhill, won't you get reamed on patents? 18:53:49 I'm very interested in related ideas, austinhill. 18:57:01 HM_: patents expired recently IIRC 18:58:17 jtimon has quit 18:59:35 zooko, let's chat - I'm 'austinhill' on skype 19:01:26 jtimon has joined #bitcoin-wizards 19:01:38 austinhill: I just sent you IRC privmsgs, but sometimes those don't go through if freenode server thinks I haven't authenticated or something... 19:03:43 maaku: regardless of what happens with the ntxid stuff, I think your error corrected strings will be useful for something. 19:04:13 @Hm_ lot's of Brands patents are expiring, but MSFT also has a very open license for those patents that haven't expired yet 19:06:16 gmaxwell: yeah, honest admission: I pulled the basic design out of a colored coin exchange jtimon and I are working on, where the encoding format was used for internal identifiers reported to the user 19:06:57 so these helpdesk-related issues are a problem space I've thought about ... ECC coded strings probably have other uses too 19:08:19 btw I was very surprised to find that CRCs can be used for error correction.. why don't they cover that in school? 19:09:19 i've heard something about shanoon at school, but not much... 19:11:15 maaku: they do, see. e.g. MIT 16.36 opencourseware stuff. 19:11:49 Same stuff that SECDED ECC ram stuff does, but over a bigger field. 19:13:02 maaku: I haven't looked— does your stuff have tidy properties line being able to recover from any single character change? 19:20:48 gmaxwell: yes, and to be sure the verification program I uploaded exhaustively tests this (takes about 15min on a core i7) 19:21:50 it handles up to one error per 31 digit chunk 19:21:58 Krellan__ has quit 19:22:19 and detects larger errors very reliably -- I need to work out exactly how well 19:22:42 but it should be comparable to a 4-byte hash checksum 19:22:55 are the chunks 31 payload 32 output? 19:23:12 26 payload, 31 output 19:23:25 256 bits (really, 260) is fully encoded in 62 bits of output 19:23:43 so i prefix "tx" for the ntxids to make it an even 64 19:24:05 hm. you _should_ be able to correct (output-payload)/2 errors without knowing their locations and output-payload errors with knowing their locations, with an information theortically optimal code. 19:24:28 yes, it's less optimal than reed solomon (which hits the theoretical limits) 19:24:49 but crc is a lot easier to get right than solving linear systems over finite fields... 19:25:16 ultimately i decided ease of implementation and speed was worth a few percentage points space inefficiency 19:25:23 the encoder for a 6 bit RS code can just use a little table. 19:25:32 er 5 bit. 19:25:49 the decode with errors code is a little more complicated. 19:27:03 gmaxwell: yeah, when I crossed 1000 lines of code in the file containing the RS decoder, I realized chances of it getting adopted were getting proportionally smaller for each added LOC 19:27:33 the first version was a RS coder 19:27:42 maaku: oh it shouldn't be that long. :-/ esp since the code is syndromic so you can have a non-error handling code without any complexity at all. 19:28:35 though I can agree that the extra protection is probably that that important, since it still won't handle things like dropping a charcter gracefully. 19:30:14 salsa has quit 19:33:37 salsa has joined #bitcoin-wizards 19:39:17 jtimon has quit 19:39:27 jtimon has joined #bitcoin-wizards 19:43:20 jedunnigan has joined #bitcoin-wizards 20:12:01 MoALTz_ has joined #bitcoin-wizards 20:13:24 MoALTz has quit 20:40:10 Muis has quit 20:41:34 Muis has joined #bitcoin-wizards 20:52:02 wyager has joined #bitcoin-wizards 20:52:07 austinhill has quit 20:56:17 RoboTeddy has joined #bitcoin-wizards 20:58:06 "On Subversive Mining Strategies and Block Withholding Attacks in Bitcoin", http://arxiv.org/pdf/1402.1718.pdf 20:58:13 is this old or new? 20:59:20 austinhill has joined #bitcoin-wizards 21:04:38 austinhill has quit 21:05:32 sipa, Luke-Jr i hear you're both keeping track of bitcoin node version numbers 21:06:03 jgarzik: it's from dec, was updated a few days ago...i don't recall seeing it before. this time around i read the abstract and binned it 21:06:42 it's not the selfish mining paper, that one was much more well-written 21:12:22 go1111111 has joined #bitcoin-wizards 21:47:35 c0rw1n has joined #bitcoin-wizards 22:03:51 lnovy has quit 22:04:01 lnovy has joined #bitcoin-wizards 22:06:12 cpacia has joined #bitcoin-wizards 22:06:59 MoALTz_ has quit 22:08:23 wyager has quit 22:09:34 RoboTeddy has quit 22:12:45 c0rw1n has quit 22:14:41 <_ingsoc> _ingsoc has quit 22:16:11 c0rw1n has joined #bitcoin-wizards 22:16:39 Emcy has quit 22:17:39 Emcy has joined #bitcoin-wizards 22:21:38 <_ingsoc> _ingsoc has joined #bitcoin-wizards 22:24:51 c0rw1n has quit 22:29:55 RoboTeddy has joined #bitcoin-wizards 22:34:26 mappum has joined #bitcoin-wizards 22:42:31 rdymac has quit 22:46:19 rdymac has joined #bitcoin-wizards 22:49:28 c0rw1n has joined #bitcoin-wizards 22:49:49 rdymac has quit 22:55:19 rdymac has joined #bitcoin-wizards 22:56:51 rdymac has quit 22:57:49 rdymac has joined #bitcoin-wizards 23:04:35 rdymac has quit 23:04:49 rdymac has joined #bitcoin-wizards 23:11:08 austinhill has joined #bitcoin-wizards 23:12:05 c0rw1n has quit 23:12:56 DougieBot5000_ has joined #bitcoin-wizards 23:16:05 DougieBot5000 has quit 23:24:12 Emcy has quit 23:24:38 Emcy has joined #bitcoin-wizards 23:29:15 mappum has quit 23:32:56 tromp_ has joined #bitcoin-wizards 23:33:35 flotsamuel has quit 23:37:31 <_ingsoc> _ingsoc has quit 23:39:05 <_ingsoc> _ingsoc has joined #bitcoin-wizards 23:51:31 DAYSofVICE has quit 23:52:01 DougieBot5000_ has quit