1 2013-07-05 00:59:59 <imton> is there a way to hack bitcoind to index all addresses with tx ?
  2 2013-07-05 01:00:29 <bloke> yes
  3 2013-07-05 01:00:34 <bloke> you have to run it with the option
  4 2013-07-05 01:00:45 <bloke> txindex=1
  5 2013-07-05 01:01:04 <bloke> if i understood you correctly
  6 2013-07-05 01:01:38 <walch> imton: https://github.com/bitcoin/bitcoin/pull/2802
  7 2013-07-05 01:01:57 <bloke> oh i see
  8 2013-07-05 01:01:59 <bloke> :D
  9 2013-07-05 01:09:22 <imton> mmm....
 10 2013-07-05 01:09:31 <imton> that way i can ask about any tx which is awesome
 11 2013-07-05 01:09:52 <imton> but i need to ask addresses and get the txs that addr received
 12 2013-07-05 01:11:12 <walch> imton: going entirely by the description; that's exactly what the pull does
 13 2013-07-05 01:27:31 <imton> oh my god
 14 2013-07-05 01:27:35 <imton> i love you all :)
 15 2013-07-05 01:28:29 <imton> sipa: thank you
 16 2013-07-05 02:14:28 <Uisgdlyast> isnt there a btc price chan too?
 17 2013-07-05 02:15:02 <Uisgdlyast> my f;ers just split in half
 18 2013-07-05 02:16:38 <Uisgdlyast> nm
 19 2013-07-05 02:19:36 <imton> what happens when there is an address collision ? both parties are able to spend the txs ?
 20 2013-07-05 02:37:44 <The_Fly> ?
 21 2013-07-05 02:38:00 <The_Fly> ok, i can talk now, wtf
 22 2013-07-05 02:38:08 <Luke-Jr> stupid freenode was broken
 23 2013-07-05 02:38:12 <Luke-Jr> ACTION ponders why he got something that feels like spam, in a non-English language, but has source code in it O.o
 24 2013-07-05 02:38:27 <The_Fly> what does the code do?
 25 2013-07-05 02:38:31 <The_Fly> and in what language?
 26 2013-07-05 02:38:38 <Luke-Jr> C
 27 2013-07-05 02:38:44 <The_Fly> interesting
 28 2013-07-05 02:38:45 <Uisgdlyast> what kind of output can you expect with a 300MH/S ASIC?
 29 2013-07-05 02:39:05 <Luke-Jr> http://codepad.org/7CbCUE8f
 30 2013-07-05 02:39:07 <The_Fly> it should output bitcoins
 31 2013-07-05 02:39:19 <Luke-Jr> Uisgdlyast: wrong channel, and impossible question to answer
 32 2013-07-05 02:39:48 <petertodd> zerocoin released code btw: https://github.com/Zerocoin/libzerocoin
 33 2013-07-05 02:44:55 <The_Fly> Luke-Jr: this looks like some kind of joke
 34 2013-07-05 02:45:10 <The_Fly> lol @ /* now i have computed the first 127 planck units of the evolution */
 35 2013-07-05 02:45:35 <The_Fly> " /* complete axis-parallel imaging of the computed universe saved */"
 36 2013-07-05 02:45:38 <The_Fly> of a ppm image :S
 37 2013-07-05 02:47:39 <SomeoneWeird> lmfao
 38 2013-07-05 02:48:42 <The_Fly> charmap hypercube
 39 2013-07-05 02:48:57 <phantomcircuit> petertodd, interesting
 40 2013-07-05 02:49:39 <phantomcircuit> i have no idea how any of this works
 41 2013-07-05 02:49:48 <phantomcircuit> i guess i should print the original paper and learn something
 42 2013-07-05 02:49:56 <petertodd> heh, I'm re-reading it right now
 43 2013-07-05 02:50:07 <petertodd> it's very readable
 44 2013-07-05 02:54:20 <phantomcircuit> petertodd, yeah this is clean code
 45 2013-07-05 02:58:52 <petertodd> curious: "After that we'll be releasing a full Bitcoin client. We'll gladly take contributions for alt-currency clients as well." but also "But to answer your question, it will be an extension to the Bitcoin protocol-- though it will obviously use a separate blockchain."
 46 2013-07-05 02:58:56 <petertodd> (from their twitter)
 47 2013-07-05 03:02:12 <maaku> petertodd: what's this?
 48 2013-07-05 03:02:22 <petertodd> maaku: zerocoin released sourcecode
 49 2013-07-05 03:04:07 <maaku> they fix the limited performance?
 50 2013-07-05 03:04:15 <petertodd> no
 51 2013-07-05 03:04:40 <maaku> well wake me when SCIP arrives then
 52 2013-07-05 03:04:46 <petertodd> heh
 53 2013-07-05 03:05:06 <petertodd> some alt-coin is going to implement zerocoin...
 54 2013-07-05 03:17:52 <imton> i compiled bitcoind and i get "error: You must set rpcpassword=<password> in the configuration file:"
 55 2013-07-05 03:17:57 <imton> mac osx
 56 2013-07-05 03:20:16 <maaku> echo rpcpassword=please_change_me > "~/Library/Application Settings/Bitcoin/bitcoin.conf"
 57 2013-07-05 03:20:20 <Luke-Jr> petertodd: sounds like that could use a paper of its own :p
 58 2013-07-05 03:20:43 <imton> maaku: i have a password already...
 59 2013-07-05 03:20:45 <petertodd> Luke-Jr: a paper for the alt-coin implementation?
 60 2013-07-05 03:20:56 <Luke-Jr> petertodd: yes
 61 2013-07-05 03:21:32 <petertodd> Luke-Jr: heh, I'm sure whoever does it is going to screw it up if one of us doesn't help them; it'd be good to have mechanisms in that alt-coin to make trust-free trading between chains easier for instance
 62 2013-07-05 03:21:41 <imton> maaku: now i just moved bitcoind to ~/Library/..../bitcoin/ and just executed it without the -conf arg and it's working
 63 2013-07-05 03:22:29 <Luke-Jr> petertodd: has zerocoin's authors had any contact with any of the bitcoin team?
 64 2013-07-05 03:22:42 <petertodd> Luke-Jr: not much
 65 2013-07-05 03:22:50 <imton> anyway??? i was wondering??? is there any way to get notified or watch when a tx was made to an address?
 66 2013-07-05 03:23:07 <Luke-Jr> imton: we already went over that
 67 2013-07-05 03:23:15 <imton> i mean, realtime
 68 2013-07-05 03:23:20 <imton> not polling
 69 2013-07-05 03:23:51 <imton> bitcoind pushing that info via tcp or whatever protocol??? i don't know
 70 2013-07-05 03:24:09 <imton> notifications???
 71 2013-07-05 03:24:13 <petertodd> Luke-Jr: heck, one of the zerocoin guys even deleted my comment on the cryptoengineering blog pointing out that zerocoin was orders of magnitude too slow to be practical, and we already had mechanisms that could implement anonymity in Bitcoin without such high overhead
 72 2013-07-05 03:24:20 <Luke-Jr> imton: define realtime. if you're waiting for confirms, you only need to check once per block
 73 2013-07-05 03:24:27 <Luke-Jr> imton: -blocknotify helps with that
 74 2013-07-05 03:24:39 <Luke-Jr> petertodd: we do?
 75 2013-07-05 03:25:23 <petertodd> Luke-Jr: trust-free mixing can be done P2P, and there's fidelity bonded chaum token banks
 76 2013-07-05 03:25:56 <Luke-Jr> petertodd: I don't think that's the same thing.
 77 2013-07-05 03:26:13 <Luke-Jr> petertodd: mixing is arguably a crime.
 78 2013-07-05 03:26:29 <petertodd> Luke-Jr: If mixing is a crime, using zerocoin would be too.
 79 2013-07-05 03:26:34 <Luke-Jr> would it?
 80 2013-07-05 03:27:01 <Luke-Jr> zerocoin is AFAIK just a new transaction system that works like cash
 81 2013-07-05 03:27:05 <imton> Luke-Jr:  awesome??? i'm searching about it right now :)
 82 2013-07-05 03:27:07 <petertodd> Luke-Jr: Point is, all my comment was was me congradulating them on their achievement, while pointing out that it won't be implemented soon and in the meantime there were alternatives with many of the same advantages.
 83 2013-07-05 03:27:12 <Luke-Jr> mixing is intentionally taking action specifically to conceal the source of money
 84 2013-07-05 03:27:23 <imton> it's funny that I am building a new service about btc, i love btc, and i have 0 btcs :P
 85 2013-07-05 03:27:43 <imton> i hate i can't buy with CC almost anywhere
 86 2013-07-05 03:27:52 <petertodd> Luke-Jr: Meh, don't get hung up on legal definitions - we don't have a clue what's going to happen there.
 87 2013-07-05 03:28:14 <petertodd> Luke-Jr: Mixing after all happens to be cheaper than not mixing because it makes transactions smaller.
 88 2013-07-05 03:30:15 <petertodd> You could also say that even using new addresses for every txout should be a crime because it conceals where funds are going.
 89 2013-07-05 03:34:17 <Luke-Jr> petertodd: but that's just part of how bitcoin works (and concealing the SOURCE is the crime, not the destination anyway)
 90 2013-07-05 03:35:35 <petertodd> Luke-Jr: Using fresh addresses for change conceals the source of the funds the next time they are spent because you don't know if they still belong to the same person or not.
 91 2013-07-05 03:38:55 <midnightmagic> <-- does not mix. :-P
 92 2013-07-05 03:39:42 <petertodd> If gmaxwell were here maybe he could stop denying the proof in the blockchain itself that he is fantastically rich.
 93 2013-07-05 03:40:37 <midnightmagic> now there's an inside joke if I ever saw one
 94 2013-07-05 03:40:48 <petertodd> heh
 95 2013-07-05 03:41:41 <midnightmagic> too bad mp isn't here to misquote you and use your comment as utter proof that gmaxwell is trying to steal money from rich people
 96 2013-07-05 03:42:01 <gmaxwell> you kidding, I'm busy forking some unsuspecting altcoin and adding this awesome zerocoin stuff that takes 516ms per transaction to validate.
 97 2013-07-05 03:42:02 <midnightmagic> shhh  he's here stop talking about him
 98 2013-07-05 03:42:22 <midnightmagic> good heavens. What CPU?
 99 2013-07-05 03:42:28 <helo> i think his hourly rate may not actually be very good, dispite his holdings :)
100 2013-07-05 03:42:37 <gmaxwell> 3GHz i7.
101 2013-07-05 03:42:48 <midnightmagic> That seems pretty slow.
102 2013-07-05 03:42:51 <Luke-Jr> petertodd: transaction sharing isn't mixing :p
103 2013-07-05 03:42:56 <gmaxwell> helo: he was making a joke about https://bitcointalk.org/index.php?topic=139581.0
104 2013-07-05 03:44:25 <petertodd> midnightmagic: the problem is they are probabalistic zero-knowledge proofs so the underlying operation needs to be repeated about 80 times
105 2013-07-05 03:44:29 <gmaxwell> midnightmagic: no problem, just change the security model so that nodes don't validate anything.
106 2013-07-05 03:45:06 <midnightmagic> win!
107 2013-07-05 03:45:14 <petertodd> gmaxwell: perfectly doable with some anti-spam measures... be careful what you wish for
108 2013-07-05 03:56:23 <phantomcircuit> gmaxwell, ahaha
109 2013-07-05 04:52:09 <TheSeven> hm, a gigabyte of bitcoind's memory ending up in the swap partition after a few weeks of running... smells leak-ish
110 2013-07-05 04:52:44 <TheSeven> btw, what about adding an "uptime" field to the getinfo rpc call?
111 2013-07-05 04:54:14 <phantomcircuit> TheSeven, what version?
112 2013-07-05 04:55:26 <TheSeven> not 100% sure, because I didn't check before restarting it, but after the restart it reports 80282
113 2013-07-05 04:55:30 <TheSeven> er, 80202
114 2013-07-05 04:56:09 <sipa> it's mostly the version before that we're interested in :)