1 2013-07-17 00:00:01 Application has quit (Ping timeout: 245 seconds)
2 2013-07-17 00:00:15 __milone__ has joined
3 2013-07-17 00:01:01 Applicat_ has quit (Remote host closed the connection)
4 2013-07-17 00:01:24 wamatt has quit (Ping timeout: 276 seconds)
5 2013-07-17 00:01:41 mrkent has quit (Ping timeout: 256 seconds)
6 2013-07-17 00:02:07 mrkent has joined
7 2013-07-17 00:02:55 Sliver has joined
8 2013-07-17 00:03:08 Sliver^^ has quit (Ping timeout: 264 seconds)
9 2013-07-17 00:03:28 _milone_ has quit (Ping timeout: 240 seconds)
10 2013-07-17 00:04:17 <Luke-Jr> where's the general shutdown code these days?
11 2013-07-17 00:04:43 GordonG3kko has joined
12 2013-07-17 00:11:15 andyh2 has joined
13 2013-07-17 00:12:20 Eiii has joined
14 2013-07-17 00:13:47 * Luke-Jr stabs GitHub for closing his pullreq on him
15 2013-07-17 00:18:23 egis has joined
16 2013-07-17 00:20:17 bbrian has quit (Ping timeout: 240 seconds)
17 2013-07-17 00:21:37 macboz has joined
18 2013-07-17 00:21:54 RoboTedd_ has joined
19 2013-07-17 00:24:21 RoboTeddy has quit (Ping timeout: 256 seconds)
20 2013-07-17 00:31:51 JZavala has joined
21 2013-07-17 00:32:36 Application has joined
22 2013-07-17 00:33:33 Application has quit (Remote host closed the connection)
23 2013-07-17 00:33:54 yubrew has joined
24 2013-07-17 00:34:13 patcon has joined
25 2013-07-17 00:37:23 digitalmagus2 has quit (Ping timeout: 256 seconds)
26 2013-07-17 00:40:53 roconnor has joined
27 2013-07-17 00:42:01 Internet13 has quit (Quit: Leaving)
28 2013-07-17 00:43:45 andyh2 has quit (Quit: Linkinus - http://linkinus.com)
29 2013-07-17 00:45:21 boycey has quit (Quit: boycey)
30 2013-07-17 00:45:35 Internet13 has joined
31 2013-07-17 00:48:30 execut3 has joined
32 2013-07-17 00:50:16 chumpy60 has joined
33 2013-07-17 00:50:44 chumpy60 has left ()
34 2013-07-17 00:51:29 shesek has quit (Ping timeout: 240 seconds)
35 2013-07-17 00:52:09 xavier23 has joined
36 2013-07-17 00:55:58 ralphtheninja has quit (Quit: leaving)
37 2013-07-17 00:56:13 ProfMac has quit (Ping timeout: 250 seconds)
38 2013-07-17 00:57:46 Application has joined
39 2013-07-17 00:58:34 Applicat_ has joined
40 2013-07-17 01:00:48 mrkent has quit (Ping timeout: 264 seconds)
41 2013-07-17 01:02:07 <DiabloD3> [08:35:38] --> Twdsbiggestfan (~Twdsbigge@q-338-71-133-186.hsd0.ga.comcast.net) has joined #programming
42 2013-07-17 01:02:07 <DiabloD3> [08:36:09] <Twdsbiggestfan> Hi I own a HTML website, is there a way to ban a IP using only Html?
43 2013-07-17 01:02:07 <DiabloD3> [08:37:00] <Twdsbiggestfan> could anyone please help
44 2013-07-17 01:02:07 <DiabloD3> [08:37:36] <-- Twdsbiggestfan has quit (Client Quit)
45 2013-07-17 01:02:30 Application has quit (Ping timeout: 268 seconds)
46 2013-07-17 01:03:07 CheckDavid has quit (Quit: Leaving)
47 2013-07-17 01:08:57 h2odysee has joined
48 2013-07-17 01:10:54 MobPhone has joined
49 2013-07-17 01:11:04 RoboTedd_ has quit (Remote host closed the connection)
50 2013-07-17 01:11:41 RoboTeddy has joined
51 2013-07-17 01:16:28 BTCOxygen has quit (Ping timeout: 246 seconds)
52 2013-07-17 01:18:00 GordonG3kko has quit (Remote host closed the connection)
53 2013-07-17 01:19:23 GordonG3kko has joined
54 2013-07-17 01:21:47 BTCOxygen has joined
55 2013-07-17 01:27:08 nowan_ has joined
56 2013-07-17 01:29:16 mrkent has joined
57 2013-07-17 01:30:48 nowan has quit (Ping timeout: 264 seconds)
58 2013-07-17 01:32:58 stevedekorte has joined
59 2013-07-17 01:35:13 yubrew has quit (Remote host closed the connection)
60 2013-07-17 01:37:13 paulpw has joined
61 2013-07-17 01:38:37 agnostic98 has joined
62 2013-07-17 01:38:49 denisx has joined
63 2013-07-17 01:39:30 paulpw has quit (Ping timeout: 268 seconds)
64 2013-07-17 01:40:56 ProfMac has joined
65 2013-07-17 01:44:03 denisx has quit (Quit: denisx)
66 2013-07-17 01:45:57 yubrew has joined
67 2013-07-17 01:48:12 egis_ has joined
68 2013-07-17 01:48:30 egis_ has quit (Client Quit)
69 2013-07-17 01:49:18 egis has quit (Read error: Operation timed out)
70 2013-07-17 01:49:31 stevedekorte has quit (Quit: stevedekorte)
71 2013-07-17 01:51:52 paybitcoin has joined
72 2013-07-17 01:53:29 <PRab> Can an attacker send a merchant a transaction with many small TxOuts to force the merchant to waste more money on the fee to spend the received bitcoin?
73 2013-07-17 01:55:37 <PRab> E.G. Eve owes Alice 1BTC, but sends it as 1000 outputs of .001BTC. Then when Alice wants to spend the money a big fee is required.
74 2013-07-17 01:55:59 <PRab> I know Eve would have to add a large fee, but this doesn't help Alice at all.
75 2013-07-17 01:59:29 <Luke-Jr> PRab: if I were the merchant, I would refuse to acknowledge it as payment
76 2013-07-17 02:00:00 <PRab> Luke-Jr: Sounds like a lawsuit waiting to happen.
77 2013-07-17 02:00:07 <gmaxwell> PRab: yes/no. Yes someone can send you a lot of dust that costs more for you to redeem, but with the newer anti-dust rules its hard for them to send more to redeem than its worth.
78 2013-07-17 02:00:26 <gmaxwell> PRab: not at allâ but it's a good reason to simply state up front something about that case.
79 2013-07-17 02:00:49 <Luke-Jr> PRab: I would be glad to be an expert witness to testify that Bitcoin addresses are intended to be single-use, and that multiple sends to them should not be something someone should expect to be honoured
80 2013-07-17 02:01:02 <PRab> To me its the equivalent to somebody paying a large bill in all pennies.
81 2013-07-17 02:01:11 <gmaxwell> PRab: which is frequently rejected.
82 2013-07-17 02:02:06 xenland has quit (Quit: Konversation terminated!)
83 2013-07-17 02:02:17 <PRab> gmaxwell: True.
84 2013-07-17 02:02:43 <PRab> But, you didn't really reject it.
85 2013-07-17 02:02:53 <PRab> There is no way to return the money without paying the fee.
86 2013-07-17 02:03:08 johnsoft has quit (Read error: Connection reset by peer)
87 2013-07-17 02:03:40 <gmaxwell> You didn't accept it either. You can't just lob a sack of pennies over my counter and then insist that you paid me.
88 2013-07-17 02:03:57 <gmaxwell> (in fact, I'm pretty sure people have been convicted of vandalism for doing exactly that in the US)
89 2013-07-17 02:04:20 <PRab> I guess you could return it by giving them the private key to that address.
90 2013-07-17 02:04:34 <gmaxwell> Good point too!.
91 2013-07-17 02:04:46 <gmaxwell> Besides, de minimis non curat lex; especially if you're being an obvious jerk.
92 2013-07-17 02:05:16 sserrano44 has joined
93 2013-07-17 02:05:49 yubrew has quit (Remote host closed the connection)
94 2013-07-17 02:06:18 <gmaxwell> returning the private keys is a cute solution though. But I do think it would be good to have a up front policy too. I know that some wallet services in the past have ignored tiny inputs, but I'm not sure if any documented it in their published policies.
95 2013-07-17 02:06:40 <PRab> I just thought about it because I was looking at the rulebook for my old fraternity and we had an explicit "no pennies" rule and wondered how that translates to bitcoin.
96 2013-07-17 02:06:43 <gmaxwell> pratically everything using ltc does because the reference litecoin software ignores tiny inputs by default.
97 2013-07-17 02:07:20 <PRab> My initial reaction was to adjust the transaction fee rules to weigh outputs significantly more than inputs.
98 2013-07-17 02:07:33 <gmaxwell> PRab: from time to time it's actually been a problem for some parties, not even due to an attacker, but due to dull users and clickfraud faucets that pay really tiny amounts.
99 2013-07-17 02:07:45 Subo1978_ has joined
100 2013-07-17 02:08:20 <PRab> E.G. It cost 10X more to include a byte of output than a byte of input. (Signatures might be 3X)
101 2013-07-17 02:08:57 <gmaxwell> PRab: any transaction with an output under 0.01 BTC in value must be a non-free transaction to begin with. Once a transaction is non-free I don't know how much sense it makes having a rule that miners would be _irrational_ (as in, not profit maximizing) to follow.
102 2013-07-17 02:09:05 yubrew has joined
103 2013-07-17 02:09:20 <PRab> I've seen people complaining on the forum that its hard to spend the bitcoin after playing satoshi dice.
104 2013-07-17 02:10:06 <gmaxwell> The badness of this has been limited by the minimum output size relay rules, since that make people produce outputs that should still yield more btc value than they cost in fees.
105 2013-07-17 02:10:30 <gmaxwell> But thats a recent change.
106 2013-07-17 02:10:40 <PRab> gmaxwell: 8.2, right?
107 2013-07-17 02:10:53 <gmaxwell> 0.8.2, yes.
108 2013-07-17 02:11:00 <PRab> oops,
109 2013-07-17 02:11:32 Subo1978 has quit (Ping timeout: 240 seconds)
110 2013-07-17 02:12:04 <gmaxwell> For free txn it would indeed make sense to have the priority calculation favor transactions that have less outputs absolutely and also ones that have more inputs relative to outputs. But it's not clear how much longer free txn will be very relevant.
111 2013-07-17 02:12:09 <PRab> I would love it if there was a miner rational, UTXO shrinking rule fee rule.
112 2013-07-17 02:13:15 <gmaxwell> PRab: That would require a new block validity rule, e.g. setting a maximum UTXO size increase per block.
113 2013-07-17 02:13:50 <gmaxwell> once that existed it would be rational for miners to favor txn that had a lower (or negative) utxo impact.
114 2013-07-17 02:14:21 <PRab> gmaxwell: Yes, but I'm guessing that would require at least a soft fork.
115 2013-07-17 02:14:25 <gmaxwell> such a rule could be a soft forking one. But it might be politically complicated to deploy.
116 2013-07-17 02:14:32 <gmaxwell> PRab: Yup.
117 2013-07-17 02:15:09 <PRab> I would vote/mine for it, but I only have one GPU at my disposal
118 2013-07-17 02:15:35 <gmaxwell> The space of all such rules isn't very unique either, so even if people agree in general its easy to disagree about the details.
119 2013-07-17 02:15:50 <petertodd> gmaxwell: jdillon's voting proposal...
120 2013-07-17 02:16:38 <PRab> gmaxwell: Yeah, I have seen a lot of bikeshedding
121 2013-07-17 02:18:12 Applicat_ has quit (Ping timeout: 264 seconds)
122 2013-07-17 02:18:30 <gmaxwell> And not just empty bikeshedding. E.g. Say you think at change of +500k should be the maximum. OKAY. But if you just sum the changes and agree with the maximum you can get some perverse motivations.
123 2013-07-17 02:18:46 <petertodd> PRab: this is worse because it's about what Bitcoin can be to different people
124 2013-07-17 02:18:50 RoboTeddy has quit (Remote host closed the connection)
125 2013-07-17 02:19:04 <gmaxwell> For example: say there are a lot of negative utxo change transactions. So many, in fact, that if you included all of them your UTXO change would be negative overall.
126 2013-07-17 02:19:31 rdponticelli has joined
127 2013-07-17 02:20:04 <gmaxwell> You would then find it in your interest to add your own junk outputs.. just to create UTXO bloat and get the change up to the 500k limit.
128 2013-07-17 02:20:23 Internet13 has quit (Read error: Connection reset by peer)
129 2013-07-17 02:20:29 <gmaxwell> Then on the next block you try to mine, you would (without announcing them) pad up the space with transactions cleaning it back up again.
130 2013-07-17 02:20:54 <PRab> Grumble... I see your point.
131 2013-07-17 02:21:00 <PRab> Why can't anything be easy.
132 2013-07-17 02:21:08 Goonie_ has joined
133 2013-07-17 02:21:37 <gmaxwell> hah. Well, I can answer that one, just don't allow them to be negative. That risk only exists when things can cancel.
134 2013-07-17 02:22:24 Goonie has quit (Ping timeout: 264 seconds)
135 2013-07-17 02:22:45 <gmaxwell> But, you wouldn't want to treat a -1000 utxo and a 0 change utxo the same. So really it should be utxo_delta = max(0,UTXO_delta + offset) .. and now we get to debate the offset.
136 2013-07-17 02:23:59 <PRab> That looks just like a different way of represent my TxIn vs TxOut multiplier.
137 2013-07-17 02:24:24 <PRab> Leads to the same question (whats the multiplier vs whats the offset)
138 2013-07-17 02:24:26 Internet13 has joined
139 2013-07-17 02:24:27 <petertodd> PRab: no, it's a way of making your multiplier happen
140 2013-07-17 02:24:54 <gmaxwell> PRab: right, you could also do this with weighing when calculating the 'size' though thats a hardforking change. The delta with limit could be a soft forking change but would be analogous to your multiplier.
141 2013-07-17 02:25:02 yubrew has quit (Remote host closed the connection)
142 2013-07-17 02:25:28 <gmaxwell> PRab: you might also like my transaction cost prepayment idea
143 2013-07-17 02:25:43 <gmaxwell> PRab: search for 'prepayment' https://en.bitcoin.it/wiki/User:Gmaxwell/alt_ideas
144 2013-07-17 02:25:46 * Luke-Jr finally gets around to fixing bitcoind's GBT longpolling pullreq
145 2013-07-17 02:25:47 <PRab> gmaxwell: Where/what was that?
146 2013-07-17 02:26:10 <PRab> gmaxwell: ah, your too quick.
147 2013-07-17 02:27:42 macboz has quit (Quit: This computer has gone to sleep)
148 2013-07-17 02:28:13 lordbunson has quit (Read error: Connection reset by peer)
149 2013-07-17 02:28:18 <gmaxwell> PRab: the idea is that the 'size' of a transaction for the purpose of imposing the block limit is increased by the amount that its outputs will take to redeem. And when the outputs are redeemed, the size is decreased by the 'prepaid' amount.
150 2013-07-17 02:28:41 lordbunson has joined
151 2013-07-17 02:29:29 <gmaxwell> You can look at it like every output must reserve space in the chain to make room for their consumer, and their consumer uses the reserved space. Though it's tricky to avoid the weird incentives, and I am not confident that I really did so there.
152 2013-07-17 02:30:14 <PRab> I don't quite follow the prepayment proposal (details, I get the concept), but it would probably make some more sense if I spent some time in the code.
153 2013-07-17 02:31:28 <PRab> Oh well, thanks for taking the time to answer my "what ifs".
154 2013-07-17 02:31:54 Bwild_ has quit (Ping timeout: 240 seconds)
155 2013-07-17 02:31:55 arthurb has quit (Ping timeout: 240 seconds)
156 2013-07-17 02:32:03 <PRab> I'm hoping to dive into the code at some point, but who knows when that will be.
157 2013-07-17 02:32:05 Bwild has joined
158 2013-07-17 02:33:08 arthurb has joined
159 2013-07-17 02:34:10 qbasicer has quit (Remote host closed the connection)
160 2013-07-17 02:35:05 ShapeShifter499 has quit (Ping timeout: 240 seconds)
161 2013-07-17 02:36:40 macboz has joined
162 2013-07-17 02:36:48 qbasicer has joined
163 2013-07-17 02:37:24 yubrew has joined
164 2013-07-17 02:39:39 ShapeShifter499 has joined
165 2013-07-17 02:45:05 mrkent has quit (Ping timeout: 240 seconds)
166 2013-07-17 02:46:30 GordonG3kko has quit (Remote host closed the connection)
167 2013-07-17 02:49:13 paybitcoin has quit (Read error: Connection reset by peer)
168 2013-07-17 02:49:26 paybitcoin has joined
169 2013-07-17 02:52:39 Applicat_ has joined
170 2013-07-17 03:00:17 Krellan_ has quit (Ping timeout: 240 seconds)
171 2013-07-17 03:00:20 _milone_ has joined
172 2013-07-17 03:03:19 TheSeven has quit (Disconnected by services)
173 2013-07-17 03:03:28 [7] has joined
174 2013-07-17 03:03:48 __milone__ has quit (Ping timeout: 240 seconds)
175 2013-07-17 03:04:30 GordonG3kko has joined
176 2013-07-17 03:08:26 JZavala has quit (Ping timeout: 252 seconds)
177 2013-07-17 03:09:52 rdponticelli has quit (Ping timeout: 240 seconds)
178 2013-07-17 03:10:10 malaimo has quit (Ping timeout: 240 seconds)
179 2013-07-17 03:12:18 malaimo has joined
180 2013-07-17 03:14:02 OldEnK has joined
181 2013-07-17 03:14:58 normanrichards has joined
182 2013-07-17 03:21:36 paracyst has quit (Read error: Connection reset by peer)
183 2013-07-17 03:22:16 paracyst has joined
184 2013-07-17 03:25:43 lordbunson has quit (Quit: Leaving)
185 2013-07-17 03:27:09 agnostic98 has quit (Remote host closed the connection)
186 2013-07-17 03:28:38 yubrew has quit (Remote host closed the connection)
187 2013-07-17 03:29:40 paybitcoin has quit (Read error: Connection reset by peer)
188 2013-07-17 03:30:43 paybitcoin has joined
189 2013-07-17 03:31:22 freewil has quit (Ping timeout: 260 seconds)
190 2013-07-17 03:33:18 yubrew has joined
191 2013-07-17 03:33:38 freewil has joined
192 2013-07-17 03:34:33 StunpenderRT has joined
193 2013-07-17 03:39:38 tmsk has joined
194 2013-07-17 03:40:12 tmsk has quit (Client Quit)
195 2013-07-17 03:40:32 tmsk has joined
196 2013-07-17 03:41:01 robocoin has quit (Ping timeout: 264 seconds)
197 2013-07-17 03:54:32 robocoin has joined
198 2013-07-17 04:06:20 CodeName has joined
199 2013-07-17 04:09:46 yubrew has quit (Remote host closed the connection)
200 2013-07-17 04:10:40 yubrew has joined
201 2013-07-17 04:17:45 macboz_ has joined
202 2013-07-17 04:18:13 <Luke-Jr> sipa: is there an update for your hal branch somewhere?
203 2013-07-17 04:18:41 macboz has quit (Ping timeout: 240 seconds)
204 2013-07-17 04:21:23 PrimeStunna has joined
205 2013-07-17 04:21:28 andyh2 has joined
206 2013-07-17 04:27:37 <gmaxwell> Luke-Jr: why would you want that?
207 2013-07-17 04:27:49 <gmaxwell> the sipa-ecc code is tons faster.
208 2013-07-17 04:27:58 <Luke-Jr> gmaxwell: that's what I mean by update ;)
209 2013-07-17 04:28:08 <Luke-Jr> gmaxwell: is it his secp256k1 branch? does it work reasonably?
210 2013-07-17 04:28:55 <warren> Luke-Jr: I've been using it in production for weeks
211 2013-07-17 04:30:33 andyh2 has quit (Read error: Connection reset by peer)
212 2013-07-17 04:34:25 roconnor has quit (Quit: Konversation terminated!)
213 2013-07-17 04:35:07 realazthat is now known as rudeasthat
214 2013-07-17 04:35:36 rudeasthat is now known as rudest
215 2013-07-17 04:36:14 rudest is now known as heh
216 2013-07-17 04:36:24 heh is now known as realz
217 2013-07-17 04:38:27 digitalmagus2 has joined
218 2013-07-17 04:38:41 digitalmagus2 has quit (Client Quit)
219 2013-07-17 04:42:37 patcon_ has joined
220 2013-07-17 04:42:45 winterblack has joined
221 2013-07-17 04:43:05 Grishnakh_ has quit (Read error: Connection reset by peer)
222 2013-07-17 04:43:05 fraiska has joined
223 2013-07-17 04:43:21 patcon has quit (Ping timeout: 245 seconds)
224 2013-07-17 04:44:14 realz is now known as pleasedont
225 2013-07-17 04:45:12 pleasedont is now known as realzies
226 2013-07-17 04:46:26 nethershaw has quit (Ping timeout: 246 seconds)
227 2013-07-17 04:47:03 PrimeStunna_ has joined
228 2013-07-17 04:49:48 PrimeStunna has quit (Ping timeout: 240 seconds)
229 2013-07-17 04:49:49 PrimeStunna_ is now known as PrimeStunna
230 2013-07-17 04:58:17 RoboTeddy has joined
231 2013-07-17 05:00:17 CodeName has quit (Ping timeout: 240 seconds)
232 2013-07-17 05:04:10 <Krellan> makefile.unix question: where's the best place to put -fPIC in there? Getting compilation errors without it.
233 2013-07-17 05:05:29 jaromil has quit (Read error: Operation timed out)
234 2013-07-17 05:05:32 hsmiths has quit (Read error: Connection reset by peer)
235 2013-07-17 05:05:45 jaromil has joined
236 2013-07-17 05:07:18 jedunnigan has joined
237 2013-07-17 05:07:21 <jedunnigan> ;;last
238 2013-07-17 05:07:21 <gribble> [01:04:06] <Krellan> makefile.unix question: where's the best place to put -fPIC in there? Getting compilation errors without it.
239 2013-07-17 05:09:08 <Luke-Jr> Krellan: nowhere. you should not be building bitcoind with -fPIC
240 2013-07-17 05:09:34 <Luke-Jr> if you're getting compilation errors, it's related to something else
241 2013-07-17 05:09:57 freewil has quit (Quit: Leaving)
242 2013-07-17 05:11:46 <Krellan> ah OK thanks - is it bad to do that?
243 2013-07-17 05:11:57 <Krellan> I tried to enable PIE=1
244 2013-07-17 05:13:36 <Krellan> It successfully built with -fPIC, and it didn't build without it.
245 2013-07-17 05:13:49 <Luke-Jr> Krellan: only libraries should use -fPIC
246 2013-07-17 05:13:57 <Krellan> The error: /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-linux-gnu/bin/ld: obj/alert.o: relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
247 2013-07-17 05:14:15 <Luke-Jr> Krellan: ok, so why does ld think you're trying to make a shared object?
248 2013-07-17 05:14:48 paracyst has quit ()
249 2013-07-17 05:15:34 <Krellan> Not sure about that. It only did it when trying to do the final bitcoind link.
250 2013-07-17 05:16:23 <gmaxwell> Luke-Jr: hum, we're not compiling bitcoin with -fPIC ?!
251 2013-07-17 05:16:33 <gmaxwell> relro doesn't work without it.
252 2013-07-17 05:17:07 Tantadruj has joined
253 2013-07-17 05:17:09 <Luke-Jr> it doesn't? last I checked, only libraries were supposed to be -fPIC
254 2013-07-17 05:17:29 ShapeShifter499 has quit (Ping timeout: 240 seconds)
255 2013-07-17 05:18:28 <Krellan> as a general rule of thumb I have *always* used -fPIC when doing anything with libraries on x86_64
256 2013-07-17 05:18:39 <Luke-Jr> Krellan: but bitcoind is not a library!
257 2013-07-17 05:19:07 <Krellan> True. I wonder if it could also be caused by a library that it's trying to pull in during compilation, though. http://www.gentoo.org/proj/en/base/amd64/howtos/?part=1&chap=3
258 2013-07-17 05:19:41 <Luke-Jr> Krellan: can you pastebin the full build log?
259 2013-07-17 05:20:35 <Krellan> OK will do
260 2013-07-17 05:21:00 <gmaxwell> Luke-Jr: derp mode here, -PIE accomplishes on executibles what -fPIC does on DSOs.
261 2013-07-17 05:21:41 dust-otc has joined
262 2013-07-17 05:22:07 <Krellan> I also had to modify the makefile.unix slightly, to add directory: -I/usr/include/db4.8
263 2013-07-17 05:22:10 <gmaxwell> oh, hm. it doesn't.
264 2013-07-17 05:22:23 <gmaxwell> Krellan: you don't have to modify the makefile for that, it takes that as an argument.
265 2013-07-17 05:22:29 <Luke-Jr> Krellan: you're supposed to pass BDB_INCLUDE_PATH=/usr/include/db4.8 to make for that
266 2013-07-17 05:22:43 <Luke-Jr> Krellan: you might look at the ebuild..
267 2013-07-17 05:22:58 <gmaxwell> e.g. I compile Bitcoin as DB_LIB_PATH='/usr/lib64/libdb4/' BDB_INCLUDE_PATH='/usr/include/libdb4' BOOST_LIB_SUFFIX='-mt' make -j4 -f makefile.unix bitcoind USE_UPNP=
268 2013-07-17 05:23:39 ShapeShifter499 has joined
269 2013-07-17 05:24:27 * Luke-Jr puts all the params after 'make' so he can find it in history easier <.<
270 2013-07-17 05:24:28 <Krellan> OK http://pastebin.com/9JLcWBzH
271 2013-07-17 05:24:39 <Luke-Jr> actually, I just threw them all in a GNUmakefile XD
272 2013-07-17 05:25:03 <Luke-Jr> Krellan: that's missing the end
273 2013-07-17 05:25:29 <Krellan> sigh, stupid terminal limits the maximum length of a cut
274 2013-07-17 05:26:08 jedunnigan has quit (Remote host closed the connection)
275 2013-07-17 05:26:44 <gmaxwell> Luke-Jr: ugh. So PIE=1 is broken, and we're not PIE by default but we should be.
276 2013-07-17 05:27:04 <Krellan> actually that's all of it. Line 109 is the final command that links, and outputs bitcoind.
277 2013-07-17 05:28:10 <Luke-Jr> Krellan: I don't see any errors then
278 2013-07-17 05:28:54 <Krellan> That's just it: adding -fPIC made it compile without errors. It shouldn't have been necessary to add, though, and it's bad form to use it with executables (should only be shared libraries, as you said).
279 2013-07-17 05:29:20 <Krellan> scanelf indicates TYPE ET_DYN and STK/REL/PTL RW- R-- RW- so that passes sanity check
280 2013-07-17 05:29:47 <gmaxwell> Krellan: where did you have to add it? I just successfully did a git build without adding anything
281 2013-07-17 05:29:58 <gmaxwell> $ ./checksec.sh --file ./bitcoind
282 2013-07-17 05:29:58 <gmaxwell> RELRO STACK CANARY NX PIE RPATH RUNPATH FILE
283 2013-07-17 05:30:01 <gmaxwell> Full RELRO Canary found NX enabled PIE enabled No RPATH No RUNPATH ./bitcoind
284 2013-07-17 05:30:09 __milone__ has joined
285 2013-07-17 05:30:17 <gmaxwell> BDB_LIB_PATH='/usr/lib64/libdb4/' BDB_INCLUDE_PATH='/usr/include/libdb4' BOOST_LIB_SUFFIX='-mt' make -j4 -f makefile.unix bitcoind USE_UPNP= PIE=1
286 2013-07-17 05:30:51 <Krellan> Nice
287 2013-07-17 05:31:29 <gmaxwell> will be nice when gitian is gcc 4.8 and can use -fstack-protector-strong
288 2013-07-17 05:31:30 sserrano44 has quit (Ping timeout: 256 seconds)
289 2013-07-17 05:32:01 yubrew has quit (Remote host closed the connection)
290 2013-07-17 05:32:19 <gmaxwell> (strong is basically all of the protection of all, but basically the same performance as fstack-protector)
291 2013-07-17 05:32:54 sserrano44 has joined
292 2013-07-17 05:33:27 eoss has joined
293 2013-07-17 05:33:42 <Krellan> I didn't know about checksec.sh script - nice
294 2013-07-17 05:34:20 _milone_ has quit (Ping timeout: 256 seconds)
295 2013-07-17 05:34:30 PrimeStunna_ has joined
296 2013-07-17 05:34:37 a_meteorite has joined
297 2013-07-17 05:34:50 <Krellan> I cheesily added -fPIC to DEBUGFLAGS because that gets pasted everywhere already, like CFLAGS would be
298 2013-07-17 05:34:52 a_meteorite is now known as Guest18322
299 2013-07-17 05:35:40 Lolcust has joined
300 2013-07-17 05:35:47 <gmaxwell> Krellan: RTFM. :P
301 2013-07-17 05:36:16 PrimeStunna has quit (Ping timeout: 245 seconds)
302 2013-07-17 05:36:17 PrimeStunna_ is now known as PrimeStunna
303 2013-07-17 05:36:34 <gmaxwell> Krellan: ../doc/build-unix.md see the bottom.
304 2013-07-17 05:38:00 __milone__ has quit (Quit: Leaving)
305 2013-07-17 05:38:10 <Krellan> will do, guess I missed that part
306 2013-07-17 05:38:18 <Krellan> the built bitcoind is up and running
307 2013-07-17 05:39:49 stevedekorte has joined
308 2013-07-17 05:42:03 avyd has joined
309 2013-07-17 05:42:10 Guest18322 has left ()
310 2013-07-17 05:43:36 <Krellan> ah, the Gentoo sample is in the middle, missed that part about BDB_INCLUDE_PATH
311 2013-07-17 05:44:55 cads has quit (Ping timeout: 246 seconds)
312 2013-07-17 05:46:05 hsmiths has joined
313 2013-07-17 05:47:18 saivann_ has quit (Ping timeout: 240 seconds)
314 2013-07-17 05:47:30 <Krellan> thanks for your advice
315 2013-07-17 05:47:58 <Krellan> is it possible to run bitcoin-qt as merely a thin user interface, that would point at another bitcoind running elsewhere?
316 2013-07-17 05:48:16 <gjs278> Krellan use the ebuild
317 2013-07-17 05:49:52 avyd has quit (Ping timeout: 268 seconds)
318 2013-07-17 05:53:46 Adrem has joined
319 2013-07-17 05:55:59 eoss has quit (Remote host closed the connection)
320 2013-07-17 05:57:39 stevedekorte has quit (Quit: stevedekorte)
321 2013-07-17 05:59:07 <Luke-Jr> [05:47:55] <Krellan> is it possible to run bitcoin-qt as merely a thin user interface, that would point at another bitcoind running elsewhere? <-- no
322 2013-07-17 06:00:28 CodeName has joined
323 2013-07-17 06:00:43 Tantadruj has quit (Quit: DoubleRecall Turns Paywalls Into Advertising Dollars - NYTimes.com http://nyti.ms/odHOgy)
324 2013-07-17 06:01:02 stevedekorte has joined
325 2013-07-17 06:02:06 RoboTeddy has quit (Remote host closed the connection)
326 2013-07-17 06:04:12 <Luke-Jr> TheUni: sorry it took me so long to review and then swamp you with comments all at once XD
327 2013-07-17 06:07:37 <Krellan> ah ok - i wonder how many things that bitcoin-qt can do are *not* already covered by rpc commands - it should be possible to write a thin wrapper that looks like bitcoin-qt but talks to bitcoind RPC
328 2013-07-17 06:08:01 Adrem has quit (Ping timeout: 246 seconds)
329 2013-07-17 06:08:08 <Krellan> unless bitcoin-qt has some features in it that are not possible to remotely call (perhaps "Backup Wallet"?).
330 2013-07-17 06:09:01 <Luke-Jr> Krellan: anything realtime
331 2013-07-17 06:09:30 <Luke-Jr> Krellan: Spesmilo was a bitcoind-based wallet, FWIW; not maintained anymore, but feel free to pick it up
332 2013-07-17 06:09:42 <Luke-Jr> uses some cute polling tricks to workaround bitcoind limitations
333 2013-07-17 06:10:06 CodesInChaos has quit (Remote host closed the connection)
334 2013-07-17 06:12:27 i2pRelay has quit (Remote host closed the connection)
335 2013-07-17 06:17:43 agnostic98 has joined
336 2013-07-17 06:18:53 kreal has quit ()
337 2013-07-17 06:20:29 i2pRelay has joined
338 2013-07-17 06:21:44 RoboTeddy has joined
339 2013-07-17 06:23:00 CodeName has quit (Ping timeout: 264 seconds)
340 2013-07-17 06:27:29 sgstair has joined
341 2013-07-17 06:36:18 stevedekorte has quit (Quit: stevedekorte)
342 2013-07-17 06:40:43 Lolcust has quit (Remote host closed the connection)
343 2013-07-17 06:42:23 Lolcust has joined
344 2013-07-17 06:45:50 d9b4bef9 has quit (Remote host closed the connection)
345 2013-07-17 06:46:10 d9b4bef9 has joined
346 2013-07-17 06:46:30 Eiii has quit ()
347 2013-07-17 06:48:40 btcera has joined
348 2013-07-17 06:48:41 zer0def has quit (Ping timeout: 240 seconds)
349 2013-07-17 06:50:27 zer0def has joined
350 2013-07-17 06:54:22 Wizek has joined
351 2013-07-17 06:56:34 grau has joined
352 2013-07-17 06:57:30 <grau> !seen sipa
353 2013-07-17 06:57:31 <gribble> sipa was last seen in #bitcoin-dev 7 hours, 4 minutes, and 28 seconds ago: <sipa> never knew that :D
354 2013-07-17 06:58:18 gjj has quit (Remote host closed the connection)
355 2013-07-17 06:59:20 stevedekorte has joined
356 2013-07-17 06:59:28 stevedekorte has quit (Client Quit)
357 2013-07-17 07:01:12 ericmuyser has quit (Remote host closed the connection)
358 2013-07-17 07:03:27 nowan_ has quit (Read error: Connection reset by peer)
359 2013-07-17 07:04:47 <gmaxwell> !seen sipa_
360 2013-07-17 07:04:48 <gribble> sipa_ was last seen in #bitcoin-dev 6 weeks, 0 days, 3 hours, 14 minutes, and 45 seconds ago: <sipa_> well it replaces the p value that you wanted to store before
361 2013-07-17 07:07:14 <grau> gmaxwell: hi greg, first BIP32 wallet here: https://bitcointalk.org/index.php?topic=257690.0
362 2013-07-17 07:07:25 <grau> curious of your reservations :)
363 2013-07-17 07:09:17 Keefe_ has joined
364 2013-07-17 07:09:43 neofutur_ has joined
365 2013-07-17 07:14:41 gjj has joined
366 2013-07-17 07:14:51 gjj has quit (Remote host closed the connection)
367 2013-07-17 07:15:26 gjj has joined
368 2013-07-17 07:17:02 cads has joined
369 2013-07-17 07:20:23 OPrime has joined
370 2013-07-17 07:22:38 mappum has quit (Ping timeout: 256 seconds)
371 2013-07-17 07:26:58 CodesInChaos has joined
372 2013-07-17 07:27:41 Sliver has joined
373 2013-07-17 07:29:03 random_cat has joined
374 2013-07-17 07:29:03 darkee has joined
375 2013-07-17 07:29:49 PrimeStunna has quit (Ping timeout: 240 seconds)
376 2013-07-17 07:29:49 justusranvier has joined
377 2013-07-17 07:30:28 guruvan has joined
378 2013-07-17 07:30:46 CheckDavid has joined
379 2013-07-17 07:31:25 sensorii has joined
380 2013-07-17 07:31:58 CheckDavid has quit (Read error: Connection reset by peer)
381 2013-07-17 07:32:21 yubrew has joined
382 2013-07-17 07:32:40 CheckDavid has joined
383 2013-07-17 07:33:12 Subo1978 has joined
384 2013-07-17 07:33:54 David__ has joined
385 2013-07-17 07:33:58 GordonG3kko has joined
386 2013-07-17 07:34:36 wiretapped has joined
387 2013-07-17 07:35:52 handle has joined
388 2013-07-17 07:36:42 yubrew has quit (Ping timeout: 245 seconds)
389 2013-07-17 07:36:53 David__ has quit (Client Quit)
390 2013-07-17 07:38:18 David__ has joined
391 2013-07-17 07:39:57 gst has joined
392 2013-07-17 07:40:41 PrimeStunna has joined
393 2013-07-17 07:42:42 David__ has quit (Client Quit)
394 2013-07-17 07:42:48 CheckDavid has quit (Quit: Leaving)
395 2013-07-17 07:43:08 CheckDavid has joined
396 2013-07-17 07:43:32 robocoin has quit (Ping timeout: 256 seconds)
397 2013-07-17 07:47:49 PrimeStunna has quit (Ping timeout: 240 seconds)
398 2013-07-17 07:48:25 CheckDavid has quit (Quit: Leaving)
399 2013-07-17 07:49:31 Wizek has quit (Ping timeout: 268 seconds)
400 2013-07-17 07:49:48 CheckDavid has joined
401 2013-07-17 07:51:33 PiZZaMaN2K has joined
402 2013-07-17 07:51:47 PiZZaMaN2K has quit (Changing host)
403 2013-07-17 07:51:47 PiZZaMaN2K has joined
404 2013-07-17 07:52:52 Luke-Jr has quit (Read error: Connection reset by peer)
405 2013-07-17 07:52:54 stamit2 has joined
406 2013-07-17 07:53:05 GordonG3kko has quit (Remote host closed the connection)
407 2013-07-17 07:53:13 Luke-Jr has joined
408 2013-07-17 07:56:37 tmsk has quit (Quit: tmsk)
409 2013-07-17 07:56:45 owowo has joined
410 2013-07-17 07:58:13 GordonG3kko has joined
411 2013-07-17 07:59:03 PrimeStunna has joined
412 2013-07-17 08:00:13 robocoin has joined
413 2013-07-17 08:00:22 normanrichards has quit (Quit: normanrichards)
414 2013-07-17 08:00:45 t7 has joined
415 2013-07-17 08:01:24 DiabloD3 has quit (Ping timeout: 264 seconds)
416 2013-07-17 08:01:32 Diablo-D3 has joined
417 2013-07-17 08:04:22 ahf has joined
418 2013-07-17 08:05:02 patcon_ has quit (Ping timeout: 245 seconds)
419 2013-07-17 08:06:35 coingenuity has quit (Read error: Connection reset by peer)
420 2013-07-17 08:07:56 coingenuity has joined
421 2013-07-17 08:11:33 sgstair has quit (Read error: Connection reset by peer)
422 2013-07-17 08:12:16 sgstair has joined
423 2013-07-17 08:14:53 PrimeStunna has quit (Read error: Connection reset by peer)
424 2013-07-17 08:18:36 agnostic98 has quit (Remote host closed the connection)
425 2013-07-17 08:24:36 <warren> anyone keeping track of the number of active listening nodes?
426 2013-07-17 08:24:55 ThomasV has joined
427 2013-07-17 08:25:06 <BlueMatt> warren: dnsseeds are
428 2013-07-17 08:25:25 <warren> I'm just curious if there's a chart of the rough quantity/time
429 2013-07-17 08:25:53 <BlueMatt> I know Ive seen them, but they are generally broken afair
430 2013-07-17 08:25:55 <BlueMatt> its been a while
431 2013-07-17 08:26:50 <sipa> my seed considers around 4000 peers 'good', according to some arbitrary and frequently changing criteria
432 2013-07-17 08:27:47 <warren> that's the best kind of criteria
433 2013-07-17 08:30:05 c0rw1n has quit (Remote host closed the connection)
434 2013-07-17 08:32:55 btcera has quit (Ping timeout: 246 seconds)
435 2013-07-17 08:35:27 <sipa> perhaps, but it's useless as a long term measurr
436 2013-07-17 08:37:43 c0rw1n has joined
437 2013-07-17 08:39:10 RoboTeddy has quit (Remote host closed the connection)
438 2013-07-17 08:39:21 stamit2 has quit (Read error: Connection reset by peer)
439 2013-07-17 08:39:31 stamit2 has joined
440 2013-07-17 08:40:27 imton has quit (Ping timeout: 245 seconds)
441 2013-07-17 08:40:48 <phantomcircuit> sipa, i've seen roughly that same number over a long period of time with infrequent sampling where i consistently defined "good" as receiving a verack within the last hour
442 2013-07-17 08:46:40 imton has joined
443 2013-07-17 08:46:44 Wizek has joined
444 2013-07-17 08:48:00 Namworld has quit (Read error: Connection reset by peer)
445 2013-07-17 08:49:13 knotwork has quit (Ping timeout: 276 seconds)
446 2013-07-17 08:51:05 alexwaters has joined
447 2013-07-17 08:51:05 alexwaters has quit (Changing host)
448 2013-07-17 08:51:05 alexwaters has joined
449 2013-07-17 08:51:23 knotwork has joined
450 2013-07-17 08:52:01 stamit2 has left ()
451 2013-07-17 08:55:01 <grau> sipa: hi. First BIP32 wallet available from BOP. Wanna test?
452 2013-07-17 08:55:19 <grau> https://bitcointalk.org/index.php?topic=257690.0
453 2013-07-17 08:56:08 has quit (Clown|!Clown@unaffiliated/clown/x-0272709|Ping timeout: 256 seconds)
454 2013-07-17 08:58:48 Diablo-D3 has quit (Ping timeout: 248 seconds)
455 2013-07-17 08:59:28 <sipa> grau: i'll try to fimd some time for that, but clients that are not even SPV are not really a priority for me
456 2013-07-17 08:59:55 saintcajetan has joined
457 2013-07-17 08:59:58 <grau> I know.
458 2013-07-17 09:00:19 owowo has quit (Quit: dead)
459 2013-07-17 09:00:32 <grau> SPV is unfortunatelly not sufficient for lots of things people like.
460 2013-07-17 09:01:04 alexwaters has quit (Remote host closed the connection)
461 2013-07-17 09:02:12 valparaiso is now known as valparaiso_afk
462 2013-07-17 09:02:28 <BlueMatt> huh?
463 2013-07-17 09:02:34 <BlueMatt> like?
464 2013-07-17 09:02:35 valparaiso_afk is now known as valparaiso
465 2013-07-17 09:03:07 <grau> Like query balance for an address, importing private key, using colors to mention a few
466 2013-07-17 09:03:29 <BlueMatt> what?
467 2013-07-17 09:03:43 <BlueMatt> query balance for an address, ok...
468 2013-07-17 09:03:48 <BlueMatt> import private key? not at all true
469 2013-07-17 09:03:56 <BlueMatt> colored coins: ofc you can do that
470 2013-07-17 09:04:04 <grau> Import private key for SPV is prohibitaly expensive
471 2013-07-17 09:04:15 <BlueMatt> not at all
472 2013-07-17 09:04:25 <BlueMatt> as long as the private key has a birthday along with it, its very cheap
473 2013-07-17 09:04:50 <grau> It does not have birthday on a note or Casasscius coin
474 2013-07-17 09:05:03 <BlueMatt> it can, and probably should
475 2013-07-17 09:05:29 <BlueMatt> in any case, most of these aren't things you need to do often (if at all, really)
476 2013-07-17 09:05:32 <BlueMatt> for normal users
477 2013-07-17 09:05:32 <grau> bottom line is, that if you want user nice experience SPV is poor as of now.
478 2013-07-17 09:05:58 <BlueMatt> have you used the bitcoinj wallet in the app store?
479 2013-07-17 09:06:52 wiretapped has quit (Ping timeout: 240 seconds)
480 2013-07-17 09:06:57 <grau> I do not doubt that the bitcoinj walet is good for what it does and is even quick.
481 2013-07-17 09:07:12 sacredchao has quit (Ping timeout: 240 seconds)
482 2013-07-17 09:07:12 random_cat has quit (Ping timeout: 240 seconds)
483 2013-07-17 09:07:14 <grau> I claim that for features I want to offer SPV is not sufficient now.
484 2013-07-17 09:07:37 <BlueMatt> if you are a really advanced user, you may need more than bitcoinj, but if you are an advanced user, you probably dont want to trust an app which has a security model less than SPV
485 2013-07-17 09:07:59 i2pRelay has joined
486 2013-07-17 09:08:08 Diablo-D3 has joined
487 2013-07-17 09:08:11 <grau> I am talking about not advanced user but ordinary user who want more than being able to pay.
488 2013-07-17 09:08:34 <BlueMatt> Id consider wanting anything more than being able to pay an advanced user
489 2013-07-17 09:08:45 <grau> no
490 2013-07-17 09:08:52 wiretapped has joined
491 2013-07-17 09:09:18 sacredchao has joined
492 2013-07-17 09:09:23 <grau> Ordinary user want lots of features and have less concern in trusting the provider.
493 2013-07-17 09:09:36 <grau> like it or not.
494 2013-07-17 09:09:39 <BlueMatt> Id agree only with the second part
495 2013-07-17 09:10:03 <BlueMatt> importing privkeys, I can see people wanting that, but only because people send around privkeys
496 2013-07-17 09:10:05 <grau> I will use SPV as soon as we work out how to support more than just payment.
497 2013-07-17 09:10:09 <BlueMatt> which needs to be strongly discouraged anyway
498 2013-07-17 09:10:31 <BlueMatt> the others, I see no reason why ordinary users would need that
499 2013-07-17 09:10:36 <grau> I am not here to discourage but to enable business
500 2013-07-17 09:11:19 <grau> I so see, and have uses. This is not a discussion on technology, perabs off topic here.
501 2013-07-17 09:11:45 <grau> I do agree that SPV should be preferred, but is simply not enough for what I want to build.
502 2013-07-17 09:12:15 <BlueMatt> it usually is, but it takes a lot more effort to implement more advanced features properly in an spv client
503 2013-07-17 09:12:24 <BlueMatt> even an spv client that semi-trusts a server
504 2013-07-17 09:12:25 <grau> I am not importing private keys, but sweeping them.
505 2013-07-17 09:12:58 <BlueMatt> yea, that is what is meant by importing
506 2013-07-17 09:13:12 <BlueMatt> people actually importing keys and putting them in a keychain are doing something entirely wrong
507 2013-07-17 09:13:16 <grau> I see no chance implementing colored oins with SPV until there are opcode in scripts that validate.
508 2013-07-17 09:13:18 <BlueMatt> (unless they know the key)
509 2013-07-17 09:13:32 <BlueMatt> depends on what you actually want to do with colored coins
510 2013-07-17 09:13:34 MichaelGooden has joined
511 2013-07-17 09:14:04 <grau> Sweep is not importing key but taking all funds from it with a transaction
512 2013-07-17 09:14:23 toffoo has quit ()
513 2013-07-17 09:14:25 <BlueMatt> well importing privkey means either sweep or permanently sweep
514 2013-07-17 09:14:39 <grau> I am not importing. (dot)
515 2013-07-17 09:15:05 <sipa> grau: imho, anything like casascius physical coins should include the txid:vout of the txout crediting it, so you don't need a rescan
516 2013-07-17 09:15:30 <grau> sipa: would be even better no doubt, but is not yet there
517 2013-07-17 09:15:35 <sipa> sure, that doesn't work for coins that can be credited after that fact, but essentially those are mini-wallets
518 2013-07-17 09:15:40 barwizi has joined
519 2013-07-17 09:16:06 <sipa> in any case, i'd rather work on having a committed address-indexed utxo set
520 2013-07-17 09:16:15 <sipa> so SPV wallets can safely query balances
521 2013-07-17 09:16:39 <grau> sipa: once they do I will use SPV.
522 2013-07-17 09:16:44 <grau> I am a bad C++ programmer
523 2013-07-17 09:17:03 <grau> so I wont help you with that in bitcoind
524 2013-07-17 09:18:23 <grau> sipa: I think there is a project ongoing crowd financed for that right?
525 2013-07-17 09:19:11 Moo-_- has quit (Ping timeout: 252 seconds)
526 2013-07-17 09:19:17 <sipa> yes
527 2013-07-17 09:19:25 <sipa> maaku is working on that
528 2013-07-17 09:19:46 <sipa> but in any case we're very far from having this in production
529 2013-07-17 09:20:03 <grau> that is the point
530 2013-07-17 09:20:12 cypher has quit (Ping timeout: 240 seconds)
531 2013-07-17 09:20:26 <grau> I can not afford waiting for that but need the functionality
532 2013-07-17 09:20:40 agnostic98 has joined
533 2013-07-17 09:20:50 <sipa> i'd argue that you can work around it for anything but advanced usage
534 2013-07-17 09:21:09 <sipa> but it's not my place to tell you not to do something :)
535 2013-07-17 09:21:10 random_cat has joined
536 2013-07-17 09:21:15 moo-_- has joined
537 2013-07-17 09:21:16 <coingenuity> grau: nobody can afford to wait for it, and at the same time, it's not worth designing your own client since the bitcoin protocol's landscape evolves pretty quickly, so you can only really hot-patch and hope for a mainline in the future
538 2013-07-17 09:21:21 <grau> Do you call anything above payments advanced?
539 2013-07-17 09:22:19 <sipa> if you're talking about sweeping a key without txid or even a birthdate? i'd just call that broken
540 2013-07-17 09:22:26 <sipa> but unfortunately, it exists :)
541 2013-07-17 09:22:29 <grau> coingenuity: kind advice a bit late in my case :)
542 2013-07-17 09:22:54 <grau> broken, but liked by lot.
543 2013-07-17 09:23:04 <sipa> yeah, i have some myself :)
544 2013-07-17 09:23:32 <grau> I'd claim 99.9% of cold wallets are that.
545 2013-07-17 09:23:33 <sipa> it's just a pity that we need to build an ecosystem that requires a badly scaling design, just to support that
546 2013-07-17 09:23:56 <sipa> just rescanning an incremental piece of blockchain isn't really bad
547 2013-07-17 09:24:23 <sipa> but i'm not going to have this discussion again
548 2013-07-17 09:24:36 <sipa> i'm happy people work on anything to improve usability
549 2013-07-17 09:24:49 agnostic98 has quit (Ping timeout: 240 seconds)
550 2013-07-17 09:25:06 barwizi has left ()
551 2013-07-17 09:25:20 <grau> thanks. I think usability is what we need to expand this economy. There are compromises that we have to revisit.
552 2013-07-17 09:26:06 <sipa> I don't think we need to expand this economy before the technology is ready for it at all, but I'm sure people will very much disagree with me about that (and that's probably a good thing).
553 2013-07-17 09:26:37 <grau> BTW: why did you oppose to include birthday into BIP32 serialization, then ?
554 2013-07-17 09:26:52 <midnightmagic> :-/
555 2013-07-17 09:27:00 <sipa> because that's wallet data, not key data
556 2013-07-17 09:27:07 <sipa> keys are more generic than addresses
557 2013-07-17 09:27:19 <grau> but you agree it would support cold wallet scan
558 2013-07-17 09:27:24 <sipa> sure
559 2013-07-17 09:27:28 <grau> it could be ignored
560 2013-07-17 09:27:33 <sipa> i'm not opposed to standardizing a serialization that adds a birthday
561 2013-07-17 09:27:41 <grau> just like hiararchy
562 2013-07-17 09:27:42 <coingenuity> the economy needs to mature more than the tech - we're almost half a decade in, and a billion dollar market cap, yet we don't have even basic government lobbies/representatives in any nation worldwide....
563 2013-07-17 09:27:50 <grau> huh?
564 2013-07-17 09:27:58 <BlueMatt> coingenuity: we do though
565 2013-07-17 09:28:01 <coingenuity> you think there's a billion dollar drug company that doesn't have a lobby rep harassing congress?
566 2013-07-17 09:28:10 <sipa> grau: i was about to propose this as a serialization: <key>@<unixtimestamp>
567 2013-07-17 09:28:13 <coingenuity> BlueMatt bitcoin foundation doesn't count, imo
568 2013-07-17 09:28:16 <BlueMatt> coingenuity: what do you think bitcoin foundation does all day, sit on their ass?
569 2013-07-17 09:28:23 <coingenuity> that's a PR group, more than a lobby
570 2013-07-17 09:28:23 <c0rw1n> yes
571 2013-07-17 09:28:29 <sipa> grau: which would work for any type of key, regardless of BIP33 or not
572 2013-07-17 09:28:33 <sipa> BIP32
573 2013-07-17 09:28:37 <grau> sounds good
574 2013-07-17 09:28:39 <BlueMatt> coingenuity: they have spent time in Washington, doing the usual stuff
575 2013-07-17 09:28:46 <grau> I missed that suggestion, is new?
576 2013-07-17 09:28:46 <BlueMatt> coingenuity: is there a difference, really?
577 2013-07-17 09:28:59 barwizi has joined
578 2013-07-17 09:29:02 <sipa> grau: i haven't talked about it really, i haven't had much time lately
579 2013-07-17 09:29:14 <BlueMatt> coingenuity: also, bitcoin foundation is (has?) hired a real lobbyist...
580 2013-07-17 09:29:23 <sipa> like, fulltime, afaik
581 2013-07-17 09:29:33 <grau> I think it is worth of a BIP to define cold wallet format
582 2013-07-17 09:29:45 <coingenuity> while they do good things, this is the first i've heard that they've taken steps to make government regulators more keen on bitcoin
583 2013-07-17 09:29:46 <c0rw1n> the one thing they have to do is "shower politicians with money" and they don't have the money. Wake me up when they'll have spent a billion usd in campaign funding, then they'll have SOME say in WADC
584 2013-07-17 09:29:57 <coingenuity> BlueMatt, i'm quite happy to hear that
585 2013-07-17 09:29:58 <grau> full time olso means I have to work in Bitcoin topics that are paid for :(
586 2013-07-17 09:30:10 TD has left ()
587 2013-07-17 09:30:17 TD has joined
588 2013-07-17 09:30:19 <TD> not yet, iirc
589 2013-07-17 09:30:23 <TD> lobbyist isn't hired yet
590 2013-07-17 09:30:24 <sipa> grau: i'd like a format that just lists keys, transactions, and the hash of the block they were last seen it
591 2013-07-17 09:30:37 <coingenuity> still, i think a more concerted effort needs to be made community-wide before we'll see any real growth
592 2013-07-17 09:30:45 <coingenuity> we're not attracting the whales we could be
593 2013-07-17 09:30:54 <BlueMatt> that takes time
594 2013-07-17 09:31:04 <sipa> grau: the transactions can be optional of course, which means you need to rescan or have access to some wallet server like yours
595 2013-07-17 09:31:09 <coingenuity> like, tumblr guy didn't dump $1m out of his $1.1bn into bitcoin yet, and he damn well knows it exists
596 2013-07-17 09:31:11 <TD> lol
597 2013-07-17 09:31:14 <TD> "real growth"
598 2013-07-17 09:31:14 <BlueMatt> first you need the startups that do it well, then the whales can buy the startups and integrate ;)
599 2013-07-17 09:31:23 <TD> people are so impatient these days ....
600 2013-07-17 09:31:38 <grau> sipa: I will draft it in a free time (if you are not faster)
601 2013-07-17 09:31:48 <sipa> grau: i likely won'
602 2013-07-17 09:32:01 <sipa> i have way more that i'd like to do than what i have time for
603 2013-07-17 09:32:12 <BlueMatt> don't we all?
604 2013-07-17 09:32:13 <grau> all of us
605 2013-07-17 09:32:17 <sipa> yeah :)
606 2013-07-17 09:32:43 <TD> it's a sad thing when someone is bottlenecked by ideas rather than time ...
607 2013-07-17 09:32:52 <sipa> haha
608 2013-07-17 09:33:11 <c0rw1n> not all. i have the ideas, and the time. but not the skill. Mabe not enough time to learn enough to do the things
609 2013-07-17 09:34:19 <grau> A politically correct formulation for the dumb: idea constrained.
610 2013-07-17 09:34:34 <TD> heh
611 2013-07-17 09:36:44 CodeName has joined
612 2013-07-17 09:36:59 macboz has joined
613 2013-07-17 09:39:36 gjj_ has joined
614 2013-07-17 09:39:42 macboz_ has quit (Ping timeout: 256 seconds)
615 2013-07-17 09:39:48 gjj has quit (Ping timeout: 264 seconds)
616 2013-07-17 09:40:33 Namworld has joined
617 2013-07-17 09:44:19 cypher has joined
618 2013-07-17 09:52:02 agnostic98 has joined
619 2013-07-17 09:53:04 barwizi has left ()
620 2013-07-17 09:56:12 agnostic98 has quit (Ping timeout: 246 seconds)
621 2013-07-17 10:00:18 <sipa> grau: "inspirationally challenged"
622 2013-07-17 10:00:35 <grau> :)
623 2013-07-17 10:04:08 a_meteorite has joined
624 2013-07-17 10:04:16 wallet43 has joined
625 2013-07-17 10:04:22 a_meteorite is now known as Guest878
626 2013-07-17 10:11:58 daybyter has joined
627 2013-07-17 10:15:03 Guest878 has left ()
628 2013-07-17 10:18:39 Subo1978 has quit (Remote host closed the connection)
629 2013-07-17 10:18:53 Subo1978 has joined
630 2013-07-17 10:23:01 macboz has quit (Quit: This computer has gone to sleep)
631 2013-07-17 10:24:35 Namworld has quit ()
632 2013-07-17 10:40:24 ahf has quit (Read error: Connection reset by peer)
633 2013-07-17 10:45:02 zer0def has quit (Quit: Quit:)
634 2013-07-17 10:45:31 zer0def has joined
635 2013-07-17 10:49:32 ahf has joined
636 2013-07-17 10:49:59 bitanarchy has joined
637 2013-07-17 10:51:47 PiZZaMaN2K is now known as PiZZaMaN2K|away
638 2013-07-17 10:53:06 agnostic98 has joined
639 2013-07-17 10:54:17 da2ce7 has joined
640 2013-07-17 10:56:46 MichaelGooden has quit ()
641 2013-07-17 10:57:19 agnostic98 has quit (Ping timeout: 240 seconds)
642 2013-07-17 11:00:14 GordonG3kko has quit (Remote host closed the connection)
643 2013-07-17 11:00:53 <BlueMatt> sipa: how fast can libsecp256k1 do a sign operation these days?
644 2013-07-17 11:01:53 <sipa> 30us or so
645 2013-07-17 11:02:16 <sipa> the speed factor over openssl is smaller for signing than for verification
646 2013-07-17 11:02:53 <BlueMatt> what does a verify operation take?
647 2013-07-17 11:03:01 sensorii has quit (Remote host closed the connection)
648 2013-07-17 11:03:37 sensorii has joined
649 2013-07-17 11:05:33 <sipa> 100us
650 2013-07-17 11:05:40 <BlueMatt> sipa: thanks, just needed a quote for how fast you can increment a payment channel
651 2013-07-17 11:06:05 <sipa> afaik, signing in openssl is around 100us and verifying is 600us
652 2013-07-17 11:06:18 <sipa> on one particular 64-bit system
653 2013-07-17 11:06:24 dust-otc has quit (Remote host closed the connection)
654 2013-07-17 11:06:27 <sipa> with asm-optimized 5x52 field in secp256k1
655 2013-07-17 11:07:11 one_zero has quit ()
656 2013-07-17 11:09:18 <warren> sipa: our mac guy is having trouble with gmp's 32bit makefile on mac, 64bit works just fine. did TheUni already fix this with his autotools thing?
657 2013-07-17 11:09:23 <BlueMatt> sipa: good enough for me, just needed a big number I can put on a slide (1,000 per second!)
658 2013-07-17 11:09:31 <warren> sipa: just things are defined wrong
659 2013-07-17 11:09:48 <warren> sipa: (did theuni cover secp256k1?)
660 2013-07-17 11:10:12 Tyklol is now known as Tykling
661 2013-07-17 11:10:31 pooler has quit (Quit: ChatZilla 0.9.90.1 [Firefox 22.0/20130627172038])
662 2013-07-17 11:12:26 winterblack has quit (Read error: Connection reset by peer)
663 2013-07-17 11:12:30 Wizek has quit (Ping timeout: 246 seconds)
664 2013-07-17 11:12:38 nethershaw has joined
665 2013-07-17 11:12:56 GordonG3kko has joined
666 2013-07-17 11:14:19 yubrew has joined
667 2013-07-17 11:14:55 <sipa> warren: afaik he hasn't submitted anything
668 2013-07-17 11:15:11 <warren> ok, he was talking about it back then, I'll get back to this.
669 2013-07-17 11:15:38 <warren> sipa: i'd submit 0.8 makefile fixes and gitian fixes, but it seems pointless if we're going to replace it all with auto*
670 2013-07-17 11:16:17 <warren> I have secp256k1 build and gitian working on both linux and win32, and mac 64bit only
671 2013-07-17 11:16:33 <warren> mac 32bit can be made to work but we wonder if TheUni already did it
672 2013-07-17 11:22:37 <warren> gavinandresen: btw, bitcoin's build scripts/documentation seems to suggest that it works on MacOS X 10.5.x. Following your directions it does seem to work on 10.5.x, but it crashes with a socket error randomly after a few minutes of runtime. MacOS X 10.6.x seems to work. We've just declared 10.5.x unsupported because it is so old and we have no hardware to test it.
673 2013-07-17 11:23:29 <warren> gavinandresen: (confirmed crash on both Bitcoin-Qt and Litecoin-Qt with the same build procedure)
674 2013-07-17 11:24:09 agnostic98 has joined
675 2013-07-17 11:28:19 agnostic98 has quit (Ping timeout: 240 seconds)
676 2013-07-17 11:28:32 cypher has quit (Ping timeout: 240 seconds)
677 2013-07-17 11:36:10 <phantomcircuit> BlueMatt, 100 usec is 10k/second
678 2013-07-17 11:39:01 <BlueMatt> phantomcircuit: 600us isnt, but it doesnt matter for me
679 2013-07-17 11:39:47 c0rw1n has quit (Remote host closed the connection)
680 2013-07-17 11:41:30 cypher has joined
681 2013-07-17 11:43:11 CodeName has quit (Read error: Operation timed out)
682 2013-07-17 11:47:38 ThomasV has quit (Ping timeout: 264 seconds)
683 2013-07-17 11:52:31 Wizek has joined
684 2013-07-17 11:55:31 agnostic98 has joined
685 2013-07-17 12:00:15 agnostic98 has quit (Ping timeout: 256 seconds)
686 2013-07-17 12:10:19 cads has quit (Ping timeout: 240 seconds)
687 2013-07-17 12:10:48 GordonG3kko has quit (Remote host closed the connection)
688 2013-07-17 12:20:09 rdponticelli has joined
689 2013-07-17 12:20:21 agricocb has quit (Quit: Leaving.)
690 2013-07-17 12:27:38 GordonG3kko has joined
691 2013-07-17 12:29:57 daybyter has quit (Quit: Konversation terminated!)
692 2013-07-17 12:33:30 Wizek has quit (Ping timeout: 240 seconds)
693 2013-07-17 12:40:20 owowo has joined
694 2013-07-17 12:42:48 gjj_ has quit (Ping timeout: 246 seconds)
695 2013-07-17 12:45:42 cvic has joined
696 2013-07-17 12:45:54 da2ce7 has quit (Read error: Connection reset by peer)
697 2013-07-17 12:46:56 GordonG3kko has quit (Remote host closed the connection)
698 2013-07-17 12:49:24 normanrichards has joined
699 2013-07-17 12:54:22 GordonG3kko has joined
700 2013-07-17 13:02:24 gruvfunk has joined
701 2013-07-17 13:04:03 Guest75826 has left ()
702 2013-07-17 13:04:35 marcop has joined
703 2013-07-17 13:08:24 GordonG3kko has quit (Remote host closed the connection)
704 2013-07-17 13:11:38 Wizek has joined
705 2013-07-17 13:15:27 GordonG3kko has joined
706 2013-07-17 13:21:09 agricocb has joined
707 2013-07-17 13:23:50 normanrichards has quit (Quit: normanrichards)
708 2013-07-17 13:25:02 GordonG3kko has quit (Remote host closed the connection)
709 2013-07-17 13:30:49 GordonG3kko has joined
710 2013-07-17 13:32:37 GordonG3kko has quit (Remote host closed the connection)
711 2013-07-17 13:34:16 GordonG3kko has joined
712 2013-07-17 13:36:31 has joined
713 2013-07-17 13:40:13 Clown has joined
714 2013-07-17 13:40:36 Clown is now known as Guest28799
715 2013-07-17 13:41:01 has quit (Clown|!~clown@unaffiliated/clown/x-0272709|Ping timeout: 268 seconds)
716 2013-07-17 13:42:28 yubrew has quit (Remote host closed the connection)
717 2013-07-17 13:43:49 normanrichards has joined
718 2013-07-17 13:48:32 MobiusL has joined
719 2013-07-17 13:49:26 Guest28799 has quit (Ping timeout: 264 seconds)
720 2013-07-17 13:50:24 gjj has joined
721 2013-07-17 13:50:31 has joined
722 2013-07-17 13:50:32 mrkent has joined
723 2013-07-17 13:50:32 mrkent has quit (Changing host)
724 2013-07-17 13:50:32 mrkent has joined
725 2013-07-17 13:54:50 gjj has quit (Ping timeout: 264 seconds)
726 2013-07-17 13:56:23 dvide has quit ()
727 2013-07-17 13:56:39 patcon has joined
728 2013-07-17 13:57:40 yubrew has joined
729 2013-07-17 13:58:56 Clown- has joined
730 2013-07-17 14:00:14 zer0def has quit (Ping timeout: 264 seconds)
731 2013-07-17 14:01:42 Subo1978_ has joined
732 2013-07-17 14:01:51 has quit (Clown|!~clown@unaffiliated/clown/x-0272709|Ping timeout: 240 seconds)
733 2013-07-17 14:02:10 iuROK has joined
734 2013-07-17 14:02:13 Subo1978 has quit (Ping timeout: 240 seconds)
735 2013-07-17 14:03:03 zer0def has joined
736 2013-07-17 14:03:15 Clown- has left ()
737 2013-07-17 14:03:19 has joined
738 2013-07-17 14:06:58 BGL has quit (Read error: Connection reset by peer)
739 2013-07-17 14:07:32 zer0def has quit (Ping timeout: 246 seconds)
740 2013-07-17 14:09:15 ericmuyser has joined
741 2013-07-17 14:09:23 StunpenderRT has quit (Ping timeout: 268 seconds)
742 2013-07-17 14:10:20 licnep has quit (Ping timeout: 246 seconds)
743 2013-07-17 14:12:25 Wizek has quit (Ping timeout: 248 seconds)
744 2013-07-17 14:13:00 zer0def has joined
745 2013-07-17 14:13:27 jgarzik has joined
746 2013-07-17 14:13:30 btsec has quit (Ping timeout: 246 seconds)
747 2013-07-17 14:14:40 <jgarzik> mornin'
748 2013-07-17 14:15:56 phpwn has quit (Read error: Connection reset by peer)
749 2013-07-17 14:16:39 Bwild has quit (Ping timeout: 246 seconds)
750 2013-07-17 14:17:47 Bwild has joined
751 2013-07-17 14:20:49 StunpenderRT has joined
752 2013-07-17 14:21:37 normanrichards has quit (Quit: normanrichards)
753 2013-07-17 14:24:31 <BlueMatt> morning jgarzik
754 2013-07-17 14:25:25 agnostic98 has joined
755 2013-07-17 14:25:26 mitty has joined
756 2013-07-17 14:26:20 roconnor has joined
757 2013-07-17 14:28:39 tmsk has joined
758 2013-07-17 14:28:58 tmsk has quit (Client Quit)
759 2013-07-17 14:29:17 tmsk has joined
760 2013-07-17 14:30:01 phpwn has joined
761 2013-07-17 14:34:19 AtashiCon has quit (Quit: AtashiCon)
762 2013-07-17 14:41:31 AtashiCon has joined
763 2013-07-17 14:43:59 BGL has joined
764 2013-07-17 14:45:47 agnostic98 has quit (Remote host closed the connection)
765 2013-07-17 14:47:07 Subo1978 has joined
766 2013-07-17 14:48:12 AtashiCon has quit (Quit: AtashiCon)
767 2013-07-17 14:49:14 bbrian has joined
768 2013-07-17 14:49:55 ericmuyser has quit (Ping timeout: 260 seconds)
769 2013-07-17 14:50:13 Subo1978_ has quit (Ping timeout: 240 seconds)
770 2013-07-17 14:50:15 CheckDavid has quit (Quit: Leaving)
771 2013-07-17 14:55:51 AtashiCon has joined
772 2013-07-17 14:56:54 yubrew has quit (Remote host closed the connection)
773 2013-07-17 14:58:12 has quit (Clown|!Clown@unaffiliated/clown/x-0272709|Remote host closed the connection)
774 2013-07-17 14:58:35 has joined
775 2013-07-17 15:03:00 yubrew has joined
776 2013-07-17 15:06:26 Goonie_ has quit (Remote host closed the connection)
777 2013-07-17 15:12:35 da2ce7 has joined
778 2013-07-17 15:13:03 hsmiths has quit (Read error: Connection reset by peer)
779 2013-07-17 15:13:15 hsmiths has joined
780 2013-07-17 15:15:17 <gmaxwell> Hm. Memory usage seems up again it bitcoind git. I'm setting 500 MB on a non-public exposed node with 9 connections (one local inbound). And >320MB on my laptop with no connections (tor shut down).
781 2013-07-17 15:15:46 <BlueMatt> have you profiled?
782 2013-07-17 15:15:59 mrkent has quit (Ping timeout: 276 seconds)
783 2013-07-17 15:16:40 <jgarzik> gmaxwell, I think not-connection-related memory usage has increased </gut impression>
784 2013-07-17 15:17:19 <gmaxwell> BlueMatt: no, just noticed this in the last couple minutes. (someone on #bitcoin complaining that it fell over with a 512mb VPS; I was surprised to see my own so high)
785 2013-07-17 15:17:54 <BlueMatt> gmaxwell: yea, well even 0.8.1 was never /that/ good, it just didnt grow quite as fast
786 2013-07-17 15:21:30 agnostic98 has joined
787 2013-07-17 15:22:53 gruvfunk has quit (Quit: Leaving)
788 2013-07-17 15:22:57 daybyter has joined
789 2013-07-17 15:23:42 <gmaxwell> I boggle: https://bitcointalk.org/index.php?topic=8392.msg2747910#msg2747910 this person is totally serious.
790 2013-07-17 15:25:27 cc_8 has joined
791 2013-07-17 15:25:36 <jgarzik> gmaxwell, I boggle at kjj's patience dealing with idiots :)
792 2013-07-17 15:26:19 agnostic98 has quit (Ping timeout: 260 seconds)
793 2013-07-17 15:27:19 <sipa> gmaxwell: he's saying that openssl created the rejected signature?
794 2013-07-17 15:27:23 <sipa> is there any evidence for that?
795 2013-07-17 15:27:28 <sipa> if that is true, we have a problem
796 2013-07-17 15:27:49 Wizek has joined
797 2013-07-17 15:28:51 t7 has quit (Remote host closed the connection)
798 2013-07-17 15:29:15 <kinlo> sipa: why? isn't everybody upgraded to 0.8.x already and no longer creating those invalids?
799 2013-07-17 15:29:49 <sipa> kinlo: no bitcoin _ever_ should _ever_ have produced a signature that is currently being rejected
800 2013-07-17 15:30:03 <sipa> only manual or alternate implementations have
801 2013-07-17 15:30:08 <sipa> and it seems a manual case here
802 2013-07-17 15:30:15 <kinlo> sipa: regardless, they have been present in the blockchain, no?
803 2013-07-17 15:30:18 <sipa> yes
804 2013-07-17 15:30:21 <sipa> they still are
805 2013-07-17 15:30:33 <sipa> around 1-2% of transactions, some time ago
806 2013-07-17 15:31:10 <kinlo> "still", isn't the blockchain forever? :)
807 2013-07-17 15:31:15 <kinlo> or are you talking about the UXO
808 2013-07-17 15:31:50 <sipa> i'm talking about blocks being mined right now
809 2013-07-17 15:32:28 <BlueMatt> sipa: non-canonical txn are still being mined?
810 2013-07-17 15:32:34 <TD> maybe time to read the openssl code?
811 2013-07-17 15:33:58 <kinlo> sipa: mmz, aren't all blocks generated by 0.8 code?
812 2013-07-17 15:34:43 <kinlo> sipa: or can I read this as "not all pools have upgraded and there will still be a split in the near future when we really go over the berkleydb limits"?
813 2013-07-17 15:34:57 Michagogo has joined
814 2013-07-17 15:35:19 Michagogo is now known as Micha|iPhone
815 2013-07-17 15:39:22 <sipa> BlueMatt: i did say "some time ago"
816 2013-07-17 15:39:27 <sipa> i don't have recent numbers
817 2013-07-17 15:39:41 <BlueMatt> sipa: ok, that would sound very surprising to me
818 2013-07-17 15:39:47 <BlueMatt> or, at least, very disapointing
819 2013-07-17 15:42:22 gfinn has joined
820 2013-07-17 15:42:48 yubrew_ has joined
821 2013-07-17 15:43:13 da2ce7 has joined
822 2013-07-17 15:44:33 <gmaxwell> sipa: darn it you beat me to posting. :P
823 2013-07-17 15:45:35 da2ce7 has quit (Ping timeout: 268 seconds)
824 2013-07-17 15:47:11 <sipa> i think his code to produce the actual script is buggy
825 2013-07-17 15:47:19 <sipa> rather than the signature itself
826 2013-07-17 15:47:38 yubrew_ has quit (Ping timeout: 264 seconds)
827 2013-07-17 15:47:55 frank__ has joined
828 2013-07-17 15:49:19 cc_8 has quit (Read error: Connection reset by peer)
829 2013-07-17 15:50:29 <gmaxwell> sipa: I am giggling at his signature.
830 2013-07-17 15:51:00 <sipa> ha!
831 2013-07-17 15:51:47 melvster_ has quit (Remote host closed the connection)
832 2013-07-17 15:53:18 melvster has joined
833 2013-07-17 15:55:25 <helo> heh
834 2013-07-17 15:55:46 <grau> Can gribble be made creating an alert if a core dev says "we have a problem" ?
835 2013-07-17 15:56:06 <sipa> define "an alert" ?
836 2013-07-17 15:56:28 agnostic_ has joined
837 2013-07-17 15:57:49 <grau> was joking. I just casually switch here and spotted your comment
838 2013-07-17 15:58:19 <gmaxwell> hah. hopefully no one with the altert key is leaving it around where a bot could get to it.
839 2013-07-17 15:58:32 jaxkr has joined
840 2013-07-17 15:58:41 <sipa> gmaxwell: we need an alert-key-PKI
841 2013-07-17 15:58:46 <jaxkr> Hello. Is the guy who runs the bitcoin wiki in here?
842 2013-07-17 15:58:53 <sipa> jaxkr: define 'runs' ?
843 2013-07-17 15:59:19 <jaxkr> sipa: Whoever maintains the site and has control of the servers it's hosted on.
844 2013-07-17 15:59:19 <gmaxwell> jaxkr: please state the nature of your biticoin wiki emergency.
845 2013-07-17 15:59:33 <sipa> jaxkr: those are different people :)
846 2013-07-17 15:59:44 <gmaxwell> jaxkr: Just tell us what your actual issue is?
847 2013-07-17 15:59:49 <jaxkr> gmaxwell: No confirmation emails are being sent by the wiki. I've already paid the 10 mBTC, but can't confirm my emails.
848 2013-07-17 15:59:55 <jaxkr> *email, so I am unable to edit.
849 2013-07-17 16:00:08 <gmaxwell> hm. it requires you to confirm your email to edit? interesting!
850 2013-07-17 16:00:38 <jaxkr> gmaxwell: Yeah. That, and the paywall. It is interesting.
851 2013-07-17 16:00:44 <kinlo> gmaxwell: yeah, I doublechecked, it was required for my account too
852 2013-07-17 16:00:56 <gmaxwell> Well the paywall should have made the email requirement moot.
853 2013-07-17 16:00:58 btcera has joined
854 2013-07-17 16:00:58 <kinlo> anyway, I doubt anyone else but magicaltux can help here?
855 2013-07-17 16:01:21 <kinlo> gmaxwell: email requirements are good for lost passwords, but then again, that should be before the paywall
856 2013-07-17 16:01:23 <gmaxwell> Yea, this needs magicaltux. Should probably make him turn off needed email validation.
857 2013-07-17 16:01:37 <gmaxwell> kinlo: "sounds like a personal problem"
858 2013-07-17 16:01:45 <jaxkr> gmaxwell: Yeah. That'd be nice. Should I shoot him an email?
859 2013-07-17 16:01:46 <gmaxwell> oh but yea, the email out should be fixed for that too.
860 2013-07-17 16:01:47 <kinlo> there aren't many other admins right? :)
861 2013-07-17 16:01:58 <gmaxwell> kinlo: not with access to fix that, AFAIK.
862 2013-07-17 16:02:03 <gmaxwell> jaxkr: sounds like a plan.
863 2013-07-17 16:02:11 <jaxkr> kinlo: Probably not ones that can fix a problem with an email server.
864 2013-07-17 16:02:26 <kinlo> gmaxwell: actually, uptil now all "password recovery" options I've ever used was to fix screwups by the other party, not me forgetting the password :)
865 2013-07-17 16:02:51 <kinlo> gmaxwell: it's not that database hacks haven't been common in the past :p
866 2013-07-17 16:03:05 <kinlo> or in the future - I expect only more sites to become hacked
867 2013-07-17 16:03:33 <jaxkr> Wait, before emailing, I'll try the all powerful mention. magicaltux: Help.
868 2013-07-17 16:03:34 warren has quit (Read error: Operation timed out)
869 2013-07-17 16:03:53 <sipa> capitalization may help: MagicalTux: Help!
870 2013-07-17 16:04:03 warren has joined
871 2013-07-17 16:04:05 <kinlo> MagicalTux: we're stalking you :)
872 2013-07-17 16:04:12 <kinlo> MagicalTux: bitcoin.it needs your attention!
873 2013-07-17 16:06:48 <gmaxwell> It isn't that urgent guys. :P
874 2013-07-17 16:06:48 phpwn has quit (Read error: Connection reset by peer)
875 2013-07-17 16:06:58 <kinlo> true :)
876 2013-07-17 16:07:04 <gmaxwell> This is why I had to turn off the sound to wake me up when I got pinged in here. :P
877 2013-07-17 16:07:15 <gmaxwell> sipa: https://bitcointalk.org/index.php?topic=8392.msg2748979#msg2748979
878 2013-07-17 16:07:31 <kinlo> gmaxwell: I've got sleep-hours on all notifications for that reason :)
879 2013-07-17 16:08:11 <jaxkr> kinlo, gmaxwell: I've got this cool thing for when I go to bed (and my computer does as well).
880 2013-07-17 16:08:14 jaxkr has quit (Quit: Zzz⦠My computer went to sleep.)
881 2013-07-17 16:08:30 <kinlo> nah, he's not addicted enough :p
882 2013-07-17 16:08:56 jaxkr has joined
883 2013-07-17 16:09:03 <jaxkr> This is a good client.
884 2013-07-17 16:09:40 McKay has quit (Ping timeout: 248 seconds)
885 2013-07-17 16:09:54 <gmaxwell> kinlo: well, generally I _want_ to be woken up if something goes wrong.
886 2013-07-17 16:10:43 <kinlo> gmaxwell: well, that's why you need to give out your mobile number to a few trusted person
887 2013-07-17 16:10:51 <kinlo> I've got a few in several timezones
888 2013-07-17 16:10:57 <kinlo> not enough, but still
889 2013-07-17 16:11:37 <jaxkr> kinlo: You must be woken up a lot. My server sometimes sends panic text messages to me at 1 AM (because you know, nothing crashes during the day), when something goes down.
890 2013-07-17 16:11:55 <kinlo> jaxkr: again, I have silent times
891 2013-07-17 16:12:10 <kinlo> and those trusted people know when to send :)
892 2013-07-17 16:12:24 <kinlo> gmaxwell: where do you live?
893 2013-07-17 16:13:00 <gmaxwell> sipa: Do you feel bad yet?
894 2013-07-17 16:13:11 <gmaxwell> kinlo: I'm in Pacific time.
895 2013-07-17 16:13:34 <kinlo> oh, left side of america
896 2013-07-17 16:13:37 <kinlo> :p
897 2013-07-17 16:13:43 jedunnigan has joined
898 2013-07-17 16:13:47 <sipa> gmaxwell: i'm resisting my urge to xkcd 386
899 2013-07-17 16:14:27 <gmaxwell> sipa: I'm still curious as to just _how_ his push operation is managing to add padding.
900 2013-07-17 16:15:08 <gmaxwell> I'm guessing that the type involved in some kind of byte array it's ending up as the allocated size instead of the encoded size (e.g. ignoring the length returned by openssl)
901 2013-07-17 16:15:25 <sipa> gmaxwell: same, but i'm not very inclined to ask him for further explanation
902 2013-07-17 16:15:42 <Micha> iPhone!~Michagogo@wikia/Michagogo|;;google xkcd 386
903 2013-07-17 16:15:42 <gribble> xkcd: Duty Calls: <http://xkcd.com/386/>; XKCD 386 (XKCD386) on Twitter: <https://twitter.com/XKCD386>; xkcd 386 | Tumblr: <http://www.tumblr.com/tagged/xkcd%20386>
904 2013-07-17 16:15:58 <gmaxwell> sipa: ha, well he's kinda jumped the shark on this. I'm just laughing at it, not offended. And I hope you are too.
905 2013-07-17 16:16:03 <gmaxwell> sipa: you bad bad man.
906 2013-07-17 16:16:43 <Micha> iPhone!~Michagogo@wikia/Michagogo|Ah, that one. Right.
907 2013-07-17 16:16:59 <sipa> gmaxwell: i think it confirms we were right to enforce it :)
908 2013-07-17 16:17:52 * Micha iPhone!~Michagogo@wikia/Michagogo|recognizes most xkcds, but (mostly) not by number
909 2013-07-17 16:18:35 <jaxkr> Micha|iPhone: What client are you using?
910 2013-07-17 16:18:36 <gmaxwell> sipa: in this case it does, stupid DER. Certantly that not the case for all the inputs openssl accepts.
911 2013-07-17 16:18:40 <jaxkr> I've been looking for a good one.
912 2013-07-17 16:18:41 <Micha> iPhone!~Michagogo@wikia/Michagogo|pretty sure I sat down and clicked through all of them at some point a while ago
913 2013-07-17 16:18:58 <Micha> iPhone!~Michagogo@wikia/Michagogo|jaxkr: I'm on Colloquy Mobile
914 2013-07-17 16:19:13 <gmaxwell> Does ECDS_sign pass the actual length back in the *signlen pointer?
915 2013-07-17 16:19:19 paulpw has quit (2!~paul@109.77.87.146|Read error: Operation timed out)
916 2013-07-17 16:19:22 <jaxkr> Micha|iPhone: Good choice.
917 2013-07-17 16:19:24 <Micha> iPhone!~Michagogo@wikia/Michagogo|jaxkr: It's not perfect, but it's good wnough
918 2013-07-17 16:19:37 <Micha> iPhone!~Michagogo@wikia/Michagogo|jaxkr: Do you use a bouncer?
919 2013-07-17 16:20:10 <gmaxwell> yea... seems it does.
920 2013-07-17 16:21:12 licnep has joined
921 2013-07-17 16:25:14 <jaxkr> What's your opinion on Bitmessage?
922 2013-07-17 16:26:00 <sipa> oh, he's ignoring the returned signature size
923 2013-07-17 16:26:01 <sipa> ha
924 2013-07-17 16:26:15 <MC1984> bitmessage seems ok
925 2013-07-17 16:26:23 <MC1984> has a strange scaling thing with the streams
926 2013-07-17 16:26:50 <jaxkr> MC1984: I was just about to mention that. The methods he plans on using are weird.
927 2013-07-17 16:26:53 <MC1984> i read the peers connections are not encrypted either which is lol
928 2013-07-17 16:27:10 <jaxkr> Well, all of the data changing hands is.
929 2013-07-17 16:27:21 <MC1984> yeah but still
930 2013-07-17 16:27:43 <MC1984> we know now the threat model is every endpoint is essentially tapped, so
931 2013-07-17 16:28:27 <MC1984> the streams thing is like something bitcoin would do if it didnt rely on consensus :)
932 2013-07-17 16:28:31 <jaxkr> Yeah. From the level of the ISP. That's why VPNs are pretty great, assuming the VPN service isn't watching you.
933 2013-07-17 16:28:49 <MC1984> try about 3 levels above your isp
934 2013-07-17 16:29:13 <jaxkr> Yeah. I read somewhere that mining is now pretty much a waste of electricity since Bitcoin operates on consensus.
935 2013-07-17 16:29:21 <jaxkr> Then they referenced me to the March 2012 fork.
936 2013-07-17 16:29:22 <MC1984> even above the teir 1 providers, depending on what employees knows what
937 2013-07-17 16:30:02 <gmaxwell> sipa: I wonder if he responds again now that I've explained his bug and basically how to fix it.
938 2013-07-17 16:30:04 phpwn has joined
939 2013-07-17 16:30:09 <MC1984> what? that makes no sense
940 2013-07-17 16:30:18 phpwn has left ()
941 2013-07-17 16:30:22 <MC1984> mining creates the consensus
942 2013-07-17 16:30:35 <Micha> iPhone!~Michagogo@wikia/Michagogo|^
943 2013-07-17 16:30:41 <MC1984> you may be thinking of mining now being c/o friedcat in china
944 2013-07-17 16:30:43 <jaxkr> MC1984: I know. Which is why what they said bugged me. They were a Sr. Member though, so I thought they might have some point.
945 2013-07-17 16:31:13 <gmaxwell> jaxkr: yea, there are some "Sr. members" who are just trolls that post a lot.
946 2013-07-17 16:31:18 <gmaxwell> jaxkr: whoever said that was confused.
947 2013-07-17 16:31:27 <MC1984> lol do not be so quick to defer to apparent authority
948 2013-07-17 16:31:31 <jaxkr> gmaxwell: Thanks for clarifying.
949 2013-07-17 16:31:34 GordonG3kko has quit (Remote host closed the connection)
950 2013-07-17 16:31:42 <sipa> jaxkr: http://bitcoin.stackexchange.com/questions/9986/how-is-a-hard-fork-resolved
951 2013-07-17 16:31:48 <gmaxwell> jaxkr: the authority problem is why some users have special badges.
952 2013-07-17 16:32:14 <jaxkr> gmaxwell: Such as? I've only seen Donor, VIP, Moderator, and Admin.
953 2013-07-17 16:32:22 <jaxkr> In addition to the normal member ranks,.
954 2013-07-17 16:32:34 <gmaxwell> jaxkr: Look for people who have the books or the golden B by their name: https://bitcointalk.org/index.php?topic=8392.msg2748751#msg2748751 (books) https://bitcointalk.org/index.php?topic=8392.msg2748795#msg2748795 (golden b)
955 2013-07-17 16:32:52 <MC1984> the piss coloured ignore badge that goes from waterlogged to dehydrated always gets me
956 2013-07-17 16:32:58 patcon has quit (Remote host closed the connection)
957 2013-07-17 16:33:06 <jaxkr> gmaxwell: Ah. Core devs and experts.
958 2013-07-17 16:34:10 GordonG3kko has joined
959 2013-07-17 16:34:54 patcon has joined
960 2013-07-17 16:35:14 <gmaxwell> Should probably give the expert badge to the coredevs too, simply so there is less stuff to remember.
961 2013-07-17 16:35:36 <jaxkr> gmaxwell: Yeah. The core devs are probably experts.
962 2013-07-17 16:35:57 OPrime has quit (Quit: OPrime)
963 2013-07-17 16:36:06 <gmaxwell> Sure, it was intended to be expert as a subset of coredevs, but the relationship isn't obvious.
964 2013-07-17 16:36:30 <jaxkr> Are all the experts light developers at least?
965 2013-07-17 16:37:38 <gmaxwell> jaxkr: all of them have the capability at least.
966 2013-07-17 16:37:43 <gmaxwell> https://www.google.com/search?q=%22ssl.ECDSA_sign%280%2C+hash%2C+len%28hash%29%2C+mb_sig%2C+ctypes.byref%28sig_size0%29%2C+self.k%29%22&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=firefox-nightly
967 2013-07-17 16:38:00 Tantadruj has joined
968 2013-07-17 16:38:06 <MC1984> as i understand it, its more amorphous than you think
969 2013-07-17 16:38:12 <MC1984> thats how open source rolls
970 2013-07-17 16:38:20 <MC1984> you could look at the contrib page on github
971 2013-07-17 16:38:22 <gmaxwell> It's interesting that he appears to have copied code from the internet, but elsewhere people are getting this right.
972 2013-07-17 16:38:49 <gmaxwell> oh, some are, some arent.
973 2013-07-17 16:39:57 <MC1984> garzik?
974 2013-07-17 16:43:37 PalePhoenix has joined
975 2013-07-17 16:44:45 <jaxkr> I have a question. Would a proof of work with a morphing hash algorithm be feasible? For example, it looks at the first few bytes of the hash of data to decide what algorithms to use. For example, 0aa could be sha-256, sha-256, sha-512.
976 2013-07-17 16:47:36 <MC1984> We call that the ASIC fucker special
977 2013-07-17 16:47:57 <jaxkr> MC1984: It would be designed to be an asic fucker.
978 2013-07-17 16:47:59 daybyter has quit (Quit: Konversation terminated!)
979 2013-07-17 16:48:05 <sipa> i don't see how it would be
980 2013-07-17 16:48:07 <MC1984> well you could make asics that do it, but it would trash all the currnt ones
981 2013-07-17 16:48:26 <sipa> they'd just only mine hashes that require hashing by their own algorithm?
982 2013-07-17 16:48:41 <sipa> oh, you mean require hashing using several algorithms
983 2013-07-17 16:48:51 <gmaxwell> https://github.com/jgarzik/python-bitcoinlib/pull/6
984 2013-07-17 16:48:53 <MC1984> + it would raise the barrier to entry to those people with resources to tape large asics with 3 different hash engines
985 2013-07-17 16:49:01 <MC1984> which is opposite to what we want
986 2013-07-17 16:49:44 <MC1984> artificially making mining harder only benefits the sot of people youd probably call advesary or attacker, imo
987 2013-07-17 16:49:53 <jaxkr> MC1984: Wait, what's your opinion in ASICs in general, and entities like ASICMINER?
988 2013-07-17 16:50:40 <jgarzik> <MC1984> has a strange scaling thing with the streams <<-- with "strange" being "only one stream is implemented, so it doesn't scale" :)
989 2013-07-17 16:50:47 <MC1984> asics are an inevitability and i view them as neutral, asicminer worries me because its the people saying they dont give a flying fuck about bitcoins liberating properties as long as they get thiers
990 2013-07-17 16:50:52 <jgarzik> For the record, I do think bitmessage is a fun project
991 2013-07-17 16:51:30 <MC1984> its people choosing convenience over freedoms and shit, again
992 2013-07-17 16:51:32 <MC1984> imo
993 2013-07-17 16:51:33 <jaxkr> jgarzik: It is fun, but the method v2 uses for message encoding bugs me.
994 2013-07-17 16:51:40 <jaxkr> MC1984: I agree.
995 2013-07-17 16:52:18 <MC1984> its a possible microcosm of the possible conclusion that things are as they are because people want them to be
996 2013-07-17 16:52:25 <phantomcircuit> jaxkr, mtgox recently had an issue with their email infrastructure, i would venture to guess that the wiki was using the same infrastructure and is broken because of changes to it
997 2013-07-17 16:52:26 <MC1984> which leads me to a black place
998 2013-07-17 16:52:33 digitalmagus has quit (Remote host closed the connection)
999 2013-07-17 16:52:36 <phantomcircuit> and also probably nobody really cares about fixing it
1000 2013-07-17 16:52:43 <gmaxwell> Bitmessage is fun.
1001 2013-07-17 16:52:56 <jaxkr> phantomcircuit: Good observation, thank you. But, new members cannot be created at this time.
1002 2013-07-17 16:53:50 <jaxkr> gmaxwell: encrypted = highlevelcrypto.encrypt(payload,"04"+pubEncryptionKeyBase256.encode('hex')) Except it hides the sender and receiver of messages, which is silly in my opinion, since the addresses are like Bitcoin addresses and just hashes of pub keys.
1003 2013-07-17 16:54:36 peetaur2 has joined
1004 2013-07-17 16:55:25 <gmaxwell> jaxkr: yea, I dunno why they keep that designâ using pubkey hashes actually degrades their security model. I hope they'll change it.
1005 2013-07-17 16:57:07 <jaxkr> gmaxwell: Also, you have to store the pubkeys of EVERYONE in your stream.
1006 2013-07-17 16:58:16 <phantomcircuit> gmaxwell, explain bitmessage in 1 sentence
1007 2013-07-17 16:58:22 <phantomcircuit> feel free to use ridiculous words
1008 2013-07-17 17:01:51 digitalmagus has joined
1009 2013-07-17 17:03:23 ericmuyser has joined
1010 2013-07-17 17:03:54 <gmaxwell> phantomcircuit: A flooding p2p network hides who is talking to who.
1011 2013-07-17 17:04:37 <MC1984> does it?
1012 2013-07-17 17:04:45 <phantomcircuit> is that really their design?
1013 2013-07-17 17:04:48 <phantomcircuit> that's amusign
1014 2013-07-17 17:05:08 <MC1984> couldnt a good timing attack deal with it
1015 2013-07-17 17:05:26 <MC1984> the msg acks dont do POW do they
1016 2013-07-17 17:06:28 <MC1984> phantomcircuit why amusing?
1017 2013-07-17 17:06:35 <MC1984> how would you do what theyre trying to do
1018 2013-07-17 17:06:56 brson has joined
1019 2013-07-17 17:07:28 <jchp> scaling their design without trading off network analysis seems non-trivial
1020 2013-07-17 17:08:21 <phantomcircuit> MC1984, their design presumably doesn't actually provide any protection against network analysis from a global observer
1021 2013-07-17 17:08:21 <MC1984> i wonder how its decided when a new stream in needed
1022 2013-07-17 17:08:25 <MC1984> if that ever happens
1023 2013-07-17 17:08:32 <phantomcircuit> they can still see where a message likely originated
1024 2013-07-17 17:09:03 <phantomcircuit> an onion network with chaff would likely provide stronger network analysis resistance
1025 2013-07-17 17:09:12 <MC1984> chaff?
1026 2013-07-17 17:09:17 <phantomcircuit> MC1984, garbage
1027 2013-07-17 17:09:57 <MC1984> i wonder how many projects can leech off tor before it collapses
1028 2013-07-17 17:10:11 <phantomcircuit> especially with low bandwidth messaging simply sending a constant stream of 1 kbps to several peers would make network analysis impossible
1029 2013-07-17 17:10:23 <phantomcircuit> since you'd just replace a garbage packet with a data packet
1030 2013-07-17 17:11:40 <MC1984> i remember waste had that
1031 2013-07-17 17:11:47 <MC1984> back in 55k days lol
1032 2013-07-17 17:11:50 <MC1984> 56k
1033 2013-07-17 17:11:51 <jchp> imo the fundamental problem with bitmessage is it's broadcast oriented, and they "solve" it using streams which my impression is it creates a happy-fun route to force network analysis
1034 2013-07-17 17:12:15 ericmuyser has quit (Remote host closed the connection)
1035 2013-07-17 17:12:16 <MC1984> i wish waste had gotten more development
1036 2013-07-17 17:12:33 <jchp> someone could DDoS the bitmessage network for a couple days and then watch what happens
1037 2013-07-17 17:12:54 <jchp> unless i misunderstood their paper
1038 2013-07-17 17:13:06 <MC1984> my undestanding is its release was justin frankels final fuck you to every suit hed ever dealt with
1039 2013-07-17 17:14:23 <gmaxwell> jchp: they propose multiple streams for scaling, it's not insane.
1040 2013-07-17 17:15:06 <gmaxwell> jchp: there is only a question of "do you get a large enough anonymity set while having acceptable bandwidth".
1041 2013-07-17 17:15:30 <gmaxwell> ISTM that your needed anonymity set is a constant that depends on what you're doing. But the available bandwidth grows with technology.
1042 2013-07-17 17:15:49 <gmaxwell> Soooo.. over time a system like bitmessage should become safer for more kinds of activities.
1043 2013-07-17 17:16:54 <gmaxwell> phantomcircuit: mixing networks have sybil attack problems that no one knows how to resolve.
1044 2013-07-17 17:17:30 <jchp> but increased participants "seems" like an n^2 proposition, it seeems relatively easy to inject noise into the streams of a target/victim to figure out their network
1045 2013-07-17 17:17:37 <gmaxwell> Tor reduces them with centeralization (directory servers) and very assumptions about the independance of hosts on seperate IP space which are known invalid against powerful attackers.
1046 2013-07-17 17:18:08 justusranvier_ has joined
1047 2013-07-17 17:18:25 <gmaxwell> jchp: the idea is what stream you are on is not a secret. But if you share stream XYZ with 10000 parties, thats still a degree of anonymity.
1048 2013-07-17 17:18:27 <jchp> it's not like you can reject untrusted participants, that's already game over w.r.t. network analysis
1049 2013-07-17 17:19:02 CheckDavid has joined
1050 2013-07-17 17:19:17 <gmaxwell> The idea is also not multially exclusive with using an onion network. You could use bitmessage as a hop in one.
1051 2013-07-17 17:19:32 ericmuyser has joined
1052 2013-07-17 17:20:34 CodesInChaos has quit (Ping timeout: 268 seconds)
1053 2013-07-17 17:20:40 <jchp> well the problem is DDoSing an onion hidden service is obvious
1054 2013-07-17 17:20:58 <jaxkr> MC1984: No message acks still have to do PoWs, but they're much easier.
1055 2013-07-17 17:21:13 justusranvier has quit (Ping timeout: 240 seconds)
1056 2013-07-17 17:21:26 <jchp> with bitmessage it just looks like the stream is getting popular/high traffic when in reality you're getting sybil attacked to force into creating a smaller stream
1057 2013-07-17 17:22:04 <gmaxwell> jchp: indeed, otoh, we can speak concretely about the cost of doing that.
1058 2013-07-17 17:22:12 <gmaxwell> Because flooding it requires doing a lot of POW.
1059 2013-07-17 17:22:15 <jchp> oh yeah this is all theoretical ;-)
1060 2013-07-17 17:22:28 <jchp> to be able to actually do this sounds ridiculously hard
1061 2013-07-17 17:22:31 agnostic_ has quit (Remote host closed the connection)
1062 2013-07-17 17:22:34 <jchp> and costs a lot of money
1063 2013-07-17 17:22:35 <gmaxwell> Vs say the cost of running a bunch of sybil nodes on tor.. which is harder to reason about and quite low in general.
1064 2013-07-17 17:22:45 <jaxkr> jchp: The average PoW takes about 1 full minute.
1065 2013-07-17 17:22:47 <jchp> i'm assuming a target with infinite money
1066 2013-07-17 17:23:05 <gmaxwell> and if we're unhappy about the cost in bitmessage we can increase the POW (though making the network more costly to use)
1067 2013-07-17 17:23:26 <jchp> err attacker
1068 2013-07-17 17:23:29 Micha has quit (iPhone!~Michagogo@wikia/Michagogo|Quit: Colloquy for iPhone - http://colloquy.mobi)
1069 2013-07-17 17:23:30 <gmaxwell> jchp: basically nothing is secure against an infinite resource attacker. :P "I tried all the possible keys"
1070 2013-07-17 17:23:44 <gmaxwell> (well, okay, statistical zero knoweldge isâ but most things aren't that secure)
1071 2013-07-17 17:24:20 <jchp> haha toungue in cheek, but yes i see your point
1072 2013-07-17 17:26:24 agnostic98 has joined
1073 2013-07-17 17:31:31 McKay has joined
1074 2013-07-17 17:31:57 Micha has joined
1075 2013-07-17 17:32:00 <jchp> actually it'd be amusing if there was a twist on bitmessage which had bridging of streams and did onion routing
1076 2013-07-17 17:32:18 <jaxkr> jchp: It already can do onion routing.
1077 2013-07-17 17:32:22 <jchp> oh?
1078 2013-07-17 17:32:35 <jchp> that makes it very interesting
1079 2013-07-17 17:32:54 <MC1984> its own onion?
1080 2013-07-17 17:32:57 <jgarzik> gmaxwell, Neat. Did you test that python-bitcoinlib commit?
1081 2013-07-17 17:33:19 bbrian has quit (Ping timeout: 240 seconds)
1082 2013-07-17 17:33:59 GordonG3kko has quit (Remote host closed the connection)
1083 2013-07-17 17:34:05 <jchp> so if you had small bandwidth broadcast pools that routed to each other (and had proper limits/TTL-hops in place) that seems REALLY secure
1084 2013-07-17 17:36:13 GordonG3kko has joined
1085 2013-07-17 17:37:53 guruvan has quit (Ping timeout: 240 seconds)
1086 2013-07-17 17:38:23 rdponticelli_ has joined
1087 2013-07-17 17:38:33 rdponticelli has quit (Ping timeout: 240 seconds)
1088 2013-07-17 17:40:00 guruvan has joined
1089 2013-07-17 17:40:33 sensorii has quit (Remote host closed the connection)
1090 2013-07-17 17:41:02 sensorii has joined
1091 2013-07-17 17:41:22 nsh has quit (Ping timeout: 246 seconds)
1092 2013-07-17 17:42:07 <gmaxwell> jgarzik: I didn't. Didn't even run it. Might be pure syntax errors.
1093 2013-07-17 17:42:18 <sipa> gmaxwell: you sound like satoshi
1094 2013-07-17 17:42:27 <jgarzik> gmaxwell, Ok, so Linus Torvalds Code Level 2: it looks correct
1095 2013-07-17 17:42:36 <jgarzik> (level 4 is "it compiles")
1096 2013-07-17 17:42:38 <gmaxwell> I pointed the guy on the forum who was having problems to it though. At least he might run it.
1097 2013-07-17 17:43:10 <sipa> gmaxwell: i once got a patch from satoshi (indirectly via gavin) for something i asked to change in the code
1098 2013-07-17 17:43:14 <sipa> gmaxwell: it didn't compile
1099 2013-07-17 17:43:46 <sipa> jgarzik: what is level 3?
1100 2013-07-17 17:43:58 nimdAHK has quit (Quit: Quit: Quit: Quit: Quit recursing, please.)
1101 2013-07-17 17:44:02 <jchp> arguing on a mailing list about proper decorum and behavior?
1102 2013-07-17 17:45:24 jaxkr has quit (Quit: Zzz⦠My computer went to sleep.)
1103 2013-07-17 17:46:44 abrkn has quit (Ping timeout: 248 seconds)
1104 2013-07-17 17:46:52 Namworld has joined
1105 2013-07-17 17:47:15 OneFixt_ has joined
1106 2013-07-17 17:47:57 OneFixt has quit (Ping timeout: 245 seconds)
1107 2013-07-17 17:50:44 peetaur2 has quit (Quit: Konversation terminated!)
1108 2013-07-17 17:53:05 ThomasV has joined
1109 2013-07-17 17:53:15 mrkent has joined
1110 2013-07-17 17:53:26 nimdAHK has joined
1111 2013-07-17 17:55:06 Wizek has quit (Ping timeout: 268 seconds)
1112 2013-07-17 17:55:15 peetaur2 has joined
1113 2013-07-17 17:58:49 da2ce7 has quit (2!~kvirc@opentransactions/dev/da2ce7|Ping timeout: 240 seconds)
1114 2013-07-17 18:00:22 sserrano44 has quit (Quit: Computer has gone to sleep.)
1115 2013-07-17 18:01:30 PrimeStunna has joined
1116 2013-07-17 18:03:54 pooler_ has joined
1117 2013-07-17 18:04:29 Micha has quit (iPhone!~Michagogo@wikia/Michagogo|Quit: Colloquy for iPhone - http://colloquy.mobi)
1118 2013-07-17 18:04:34 santoscork has joined
1119 2013-07-17 18:05:29 ericmuyser has quit (Remote host closed the connection)
1120 2013-07-17 18:08:00 ahbritto_ has joined
1121 2013-07-17 18:08:27 <jgarzik> CodeShark, can you rebase #2121? Pretty please with sugar on it?
1122 2013-07-17 18:09:18 <sipa> jgarzik: i've been planning on rewriting #2121 together with changing the key record format in the wallet
1123 2013-07-17 18:10:02 <jgarzik> sipa, I was kinda hoping that 'importaddress' work accept public keys, too, not just addresses
1124 2013-07-17 18:10:07 <jgarzik> *would
1125 2013-07-17 18:10:08 kyledrake has joined
1126 2013-07-17 18:11:16 <sipa> (just use a single pubkey -> (type,keydata,peypoolnum,metadata)
1127 2013-07-17 18:11:19 bbrian has joined
1128 2013-07-17 18:11:37 OneFixt_ is now known as OneFixt
1129 2013-07-17 18:11:51 <sipa> and merge it with P2SH data
1130 2013-07-17 18:11:58 <sipa> which can be watch-only too or not
1131 2013-07-17 18:12:17 sserrano44 has joined
1132 2013-07-17 18:13:49 <sipa> it's ridiculous that we really store every key 3 times now
1133 2013-07-17 18:14:02 <sipa> (once for the actual key data, once for the keypool, once for the metadata)
1134 2013-07-17 18:14:12 <sipa> and that scripts and keys are dealt with separately
1135 2013-07-17 18:14:38 <sipa> but i dislike needing to write upgrade code for all possible cases
1136 2013-07-17 18:15:07 Micha has joined
1137 2013-07-17 18:15:54 xavier23 has quit (Quit: xavier23)
1138 2013-07-17 18:16:14 <jgarzik> "It's ridiculous" <<-- agreed
1139 2013-07-17 18:16:16 <sipa> if it's acceptable that "starting 0.9 once will upgrade your wallet in a backward-incompatible way", it's easy to do
1140 2013-07-17 18:16:35 <sipa> and if we're planning to move to a difference storage format altogether, that is probably the case
1141 2013-07-17 18:17:04 <jgarzik> sipa, yes
1142 2013-07-17 18:17:10 <jgarzik> sipa, contingent on the latter...
1143 2013-07-17 18:17:32 * jgarzik looks forward to dropping BDB
1144 2013-07-17 18:17:34 <sipa> we could of course still decide that the new format won't make it into 0.9, and add code to make the upgrading conditional
1145 2013-07-17 18:17:45 <jgarzik> (in some future when upgrades aren't necessary)
1146 2013-07-17 18:18:03 <sipa> we could move conversion code to a separate binary
1147 2013-07-17 18:18:23 <jgarzik> eventually
1148 2013-07-17 18:18:29 <sipa> yeah, not immediately
1149 2013-07-17 18:19:18 <jgarzik> would be fun to build a conversion tool that did not require linking with BDB lib itself </side tracked></masochist>
1150 2013-07-17 18:19:43 <sipa> sure, you just submit it to an online convertor service :p
1151 2013-07-17 18:19:57 <jgarzik> no I mean just speak the BDB file format, and don't link with the lib
1152 2013-07-17 18:20:04 <sipa> i know what you mean
1153 2013-07-17 18:20:16 <sipa> and i just gave a solution that technically satisfies that :p
1154 2013-07-17 18:20:24 <sipa> (the uploader tool won't link with BDB)
1155 2013-07-17 18:20:31 <jgarzik> heh
1156 2013-07-17 18:20:47 <jgarzik> Did the new wallet format ever get defined?
1157 2013-07-17 18:20:58 <sipa> i wrote one once
1158 2013-07-17 18:21:23 <sipa> just a list of blocks, each sha-checksummed and timestamped, containing update and delete records
1159 2013-07-17 18:21:57 <sipa> if there is a read error at some point, you just get an older version
1160 2013-07-17 18:22:12 <sipa> which, when combined with deterministic keys, doesn't result in lost money
1161 2013-07-17 18:22:15 PapaT25 has joined
1162 2013-07-17 18:22:18 toffoo has joined
1163 2013-07-17 18:22:36 <Micha> iPhone!~Michagogo@wikia/Michagogo|The question with moving to a new format if you want to auto-migrate is, how long do you keep the converter built in
1164 2013-07-17 18:23:02 <jgarzik> yes
1165 2013-07-17 18:23:10 <jgarzik> though not a super-critical question
1166 2013-07-17 18:23:14 <sipa> jgarzik: you sound like prolog
1167 2013-07-17 18:23:21 patcon has quit (Remote host closed the connection)
1168 2013-07-17 18:23:21 <Micha> iPhone!~Michagogo@wikia/Michagogo|So if a new wallet format comes in 0.9, how long do you leave bdb in for holdouts?
1169 2013-07-17 18:23:34 <MC1984> forever?
1170 2013-07-17 18:23:37 <sipa> nah
1171 2013-07-17 18:23:45 <jgarzik> scroll up, see above :)
1172 2013-07-17 18:23:45 <sipa> we *really* want to get rid of bdb :)
1173 2013-07-17 18:23:50 <Micha> iPhone!~Michagogo@wikia/Michagogo|Easiest way would be to have a separate migration tool
1174 2013-07-17 18:23:51 patcon has joined
1175 2013-07-17 18:23:58 <jgarzik> initially: built-in migration
1176 2013-07-17 18:24:01 <sipa> 20:17:59 < sipa> we could move conversion code to a separate binary
1177 2013-07-17 18:24:02 <jgarzik> eventually: separate tool
1178 2013-07-17 18:24:14 <MC1984> what if someone finds a wallet from 25 years ago that they mined with for a laugh way back in 2009
1179 2013-07-17 18:24:17 <jgarzik> that gets BDB out of bitcoind
1180 2013-07-17 18:24:32 <Micha> iPhone!~Michagogo@wikia/Michagogo|MC1984: That's what the separate tool is for
1181 2013-07-17 18:24:38 <jgarzik> MC1984, <jgarzik> would be fun to build a conversion tool that did not require linking with BDB lib itself </side tracked></masochist>
1182 2013-07-17 18:24:46 patcon has quit (Read error: Connection reset by peer)
1183 2013-07-17 18:24:57 patcon has joined
1184 2013-07-17 18:24:59 <sipa> jgarzik: there is no "BDB file format"
1185 2013-07-17 18:25:20 <sipa> there is just "memory dump of BDB's version- and architecture-dependent data structures", afaik
1186 2013-07-17 18:25:37 <MC1984> its a bit like saying what if theres a 100btc wallet on an IDE (not even sata) drive that is rather hard to get to now because its 2055
1187 2013-07-17 18:26:15 <Micha> iPhone!~Michagogo@wikia/Michagogo|would it be possible to make that happen in the other direction?
1188 2013-07-17 18:26:22 <jgarzik> sipa, true and not true? they take pains to make sure that doesn't change across minor versions, and that databases can be made portable across architectures (if certain flags are set)
1189 2013-07-17 18:26:32 <gmaxwell> 11:13 < sipa> it's ridiculous that we really store every key 3 times now
1190 2013-07-17 18:26:33 <Micha> iPhone!~Michagogo@wikia/Michagogo|(make a tool to bdb-ifu newer or converted wallets)
1191 2013-07-17 18:26:34 <jgarzik> sipa, so it's a doable task
1192 2013-07-17 18:26:44 bbrian has quit (Ping timeout: 248 seconds)
1193 2013-07-17 18:26:50 <gmaxwell> meh, what I wonder is how the wallet files somehow seem to be more like 50x larger than the key data they contain. :P
1194 2013-07-17 18:26:50 <sipa> jgarzik: yeah, i know, it's better than how i described it
1195 2013-07-17 18:26:52 <Micha> iPhone!~Michagogo@wikia/Michagogo|s/ifu/ify/
1196 2013-07-17 18:27:10 <sipa> gmaxwell: correct horse staple battary transactions?
1197 2013-07-17 18:27:14 <jgarzik> gmaxwell, separate datastores into "wallet" and "wallet cache"? :)
1198 2013-07-17 18:27:17 <Micha> iPhone!~Michagogo@wikia/Michagogo|gmaxwell: Transactions is part of it, no?
1199 2013-07-17 18:27:32 <jgarzik> Micha|iPhone, that's just a cache, a snapshot of the blockchain
1200 2013-07-17 18:27:35 <gmaxwell> sipa: even a transactionless wallet is pretty big.
1201 2013-07-17 18:27:40 <Micha> iPhone!~Michagogo@wikia/Michagogo|hmm?
1202 2013-07-17 18:27:49 <sipa> jgarzik: please don't separate them
1203 2013-07-17 18:27:51 testnode9 has quit (Ping timeout: 264 seconds)
1204 2013-07-17 18:27:51 <gmaxwell> (I dunno that it's actually 50x, but it's pretty big.)
1205 2013-07-17 18:27:58 <sipa> it's not a cache, it's your coins
1206 2013-07-17 18:28:07 <sipa> it can be reconstructed without monetary loss if confirmed
1207 2013-07-17 18:28:32 datagutt has joined
1208 2013-07-17 18:29:31 <jgarzik> Just illustrating. For most people it is nothing but a cache, duplicate data also found in the blockchain
1209 2013-07-17 18:29:50 nsh has joined
1210 2013-07-17 18:29:57 testnode9 has joined
1211 2013-07-17 18:30:20 <jgarzik> (and no, I don't want rto separate the two)
1212 2013-07-17 18:30:35 Applicat_ has quit (Remote host closed the connection)
1213 2013-07-17 18:30:37 <jgarzik> Most people can survive the loss of everything-but-privkeys.
1214 2013-07-17 18:31:14 <sipa> jgarzik: yes, but i hate infrastructure that depends on "rescanning the chain is easy"
1215 2013-07-17 18:31:35 <sipa> in theory, every wallet should just 'see' every block in the chain since their birth exactly once
1216 2013-07-17 18:31:46 nsh has quit (Changing host)
1217 2013-07-17 18:31:46 nsh has joined
1218 2013-07-17 18:32:27 h2odysee has quit (Ping timeout: 240 seconds)
1219 2013-07-17 18:34:05 <Micha> iPhone!~Michagogo@wikia/Michagogo|"sipa: jgarzik: yes, but i hate infrastructure that depends on "rescanning the chain is easy"
1220 2013-07-17 18:37:30 datagutt has quit (Quit: kthxbai)
1221 2013-07-17 18:38:03 xavier23 has joined
1222 2013-07-17 18:38:36 peetaur2 has quit (Quit: Konversation terminated!)
1223 2013-07-17 18:42:24 sserrano44 has quit (Quit: Computer has gone to sleep.)
1224 2013-07-17 18:43:44 datagutt has joined
1225 2013-07-17 18:43:53 digitalmagus2 has joined
1226 2013-07-17 18:51:23 DBordello has quit (Ping timeout: 246 seconds)
1227 2013-07-17 18:51:27 discrete has joined
1228 2013-07-17 18:52:37 Wizek has joined
1229 2013-07-17 18:52:58 cvic has left ()
1230 2013-07-17 18:53:03 Edward_Black has quit (Ping timeout: 260 seconds)
1231 2013-07-17 18:53:37 Edward_Black has joined
1232 2013-07-17 18:56:17 sserrano44 has joined
1233 2013-07-17 18:56:20 mrkent has quit (Ping timeout: 240 seconds)
1234 2013-07-17 18:56:33 DBordello has joined
1235 2013-07-17 19:00:40 chmod755 has joined
1236 2013-07-17 19:02:07 Application has joined
1237 2013-07-17 19:04:59 <grau> jgarzik: I went down that route
1238 2013-07-17 19:05:08 <grau> I have wallet that is only keys
1239 2013-07-17 19:05:27 <grau> And wallet with transaction cache only for heavvy user
1240 2013-07-17 19:05:35 nub has joined
1241 2013-07-17 19:05:59 nub is now known as Guest52725
1242 2013-07-17 19:06:08 testnode9 has quit (Ping timeout: 261 seconds)
1243 2013-07-17 19:06:22 gjj has joined
1244 2013-07-17 19:06:38 Application has quit (Ping timeout: 268 seconds)
1245 2013-07-17 19:07:01 Application has joined
1246 2013-07-17 19:07:01 testnode9 has joined
1247 2013-07-17 19:07:19 gjj has quit (Remote host closed the connection)
1248 2013-07-17 19:07:30 bitanarchy has quit (Quit: Leaving)
1249 2013-07-17 19:07:32 Guest52725 has left ()
1250 2013-07-17 19:08:18 gjj_ has joined
1251 2013-07-17 19:08:19 mappum has joined
1252 2013-07-17 19:08:37 mrkent has joined
1253 2013-07-17 19:08:37 mrkent has quit (Changing host)
1254 2013-07-17 19:08:37 mrkent has joined
1255 2013-07-17 19:13:07 xire has joined
1256 2013-07-17 19:14:17 BITTEeinBIT has joined
1257 2013-07-17 19:14:18 <grau> should not the priority be for bitcoind to get rid of the wallet altogether?
1258 2013-07-17 19:15:46 Application has quit (Remote host closed the connection)
1259 2013-07-17 19:15:50 testnode9 has quit (Ping timeout: 276 seconds)
1260 2013-07-17 19:15:56 <jgarzik> grau, Well currently it is the wallet with the most secure field experience to date, so dropping is unreasonable
1261 2013-07-17 19:16:02 <jgarzik> grau, but yes
1262 2013-07-17 19:16:19 <jgarzik> grau, sipa, I and others have talked about separating wallet/GUI from "blockchain engine"
1263 2013-07-17 19:16:28 <jgarzik> and permit people to run only the blockchain-engine portion
1264 2013-07-17 19:16:39 <grau> I would love that
1265 2013-07-17 19:17:48 <Luke-Jr> and everyone else in the bitcoin dev world for years now :P
1266 2013-07-17 19:18:18 <Luke-Jr> Amir and I had Spesmilo working ok, but Bitcoin-Qt was just so much better I abandoned it <.<
1267 2013-07-17 19:18:43 <Luke-Jr> although that had the wallet still on the server end
1268 2013-07-17 19:18:55 stevedekorte has joined
1269 2013-07-17 19:19:27 * Luke-Jr ponders where it ideally would be
1270 2013-07-17 19:19:37 <grau> I actually use bitcoind ignoring its wallet as a preprocessor to my production nodes.
1271 2013-07-17 19:19:42 c0rw1n has joined
1272 2013-07-17 19:19:46 <Luke-Jr> if it's part of the UI, even as a library, it precludes using multiple UIs
1273 2013-07-17 19:20:08 <jgarzik> grau, yes
1274 2013-07-17 19:20:17 <jgarzik> grau, I think bitcoind is best in its role as "border router"
1275 2013-07-17 19:20:46 <jgarzik> and currently it is what you want selecting transactions for a mining pool
1276 2013-07-17 19:21:00 <grau> jgarzik: seems like people who have to make living with bitcoin come to same conclusions.
1277 2013-07-17 19:21:14 tmsk has quit (Quit: tmsk)
1278 2013-07-17 19:21:19 <jgarzik> grau, what does that mean?
1279 2013-07-17 19:21:24 * Luke-Jr would try Bitsofproof for template creation if it were possible <.<
1280 2013-07-17 19:21:46 <grau> it means that bitcoind wallet is not good for business use
1281 2013-07-17 19:21:59 <sipa> mostly RPC is not good for that
1282 2013-07-17 19:22:00 <grau> but it is needed to watch the network
1283 2013-07-17 19:22:13 <sipa> but yes, the wallet isn't designed for real business use
1284 2013-07-17 19:22:45 <grau> and it should better not be enhanced but we need a protocol between bitcoind and external wallet
1285 2013-07-17 19:22:51 <grau> what about a bus :) ?
1286 2013-07-17 19:22:57 BITTEeinBIT has quit (Quit: Nettalk6 - www.ntalk.de)
1287 2013-07-17 19:23:08 <sipa> we've talked about this before
1288 2013-07-17 19:23:13 <jgarzik> yes
1289 2013-07-17 19:23:14 brson has quit (Ping timeout: 246 seconds)
1290 2013-07-17 19:23:16 <Luke-Jr> jgarzik: I continue to get people having problems due to that outstanding bitcoinrpc bug :<
1291 2013-07-17 19:23:21 <sipa> i think bitcoind only needs to maintain mempool/blockchain
1292 2013-07-17 19:23:38 <Luke-Jr> grau: someone submitted a ZeroMQ pullreq, but abandoned maintaining it :/
1293 2013-07-17 19:24:12 <sipa> well, for small-scale wallets it can provide a nice service
1294 2013-07-17 19:24:26 <sipa> but for larger setups you want to do it separately entirely, i think
1295 2013-07-17 19:25:48 <grau> what about starting with defining a push protocol for events from bitcoind
1296 2013-07-17 19:25:55 <jgarzik> BitPay is building a JavaScript (node.js, server side) wallet platform. That plays into this discussion. Should have a working JavaScript SPV wallet by end of July.
1297 2013-07-17 19:26:01 <Luke-Jr> grau: that's what it was..
1298 2013-07-17 19:26:15 <jgarzik> (sadly, my C version was deprioritized)
1299 2013-07-17 19:26:22 brson has joined
1300 2013-07-17 19:26:24 <Luke-Jr> jgarzik: https://github.com/jgarzik/python-bitcoinrpc/pull/11
1301 2013-07-17 19:26:48 <jgarzik> grau, You should start with the app's needs
1302 2013-07-17 19:26:56 <jgarzik> grau, don't define the API first, then write the app
1303 2013-07-17 19:27:04 <grau> I do that
1304 2013-07-17 19:27:13 <grau> you will be surprised soon ...
1305 2013-07-17 19:27:47 <jgarzik> grau, zeromq was thought as the messenger. luke-jr says it's abandoned, maybe I should pick it up.
1306 2013-07-17 19:28:20 <Luke-Jr> well, at least the guy seems to be ignoring rebase requests
1307 2013-07-17 19:28:21 <jgarzik> i.e. the event protocol
1308 2013-07-17 19:28:25 <Luke-Jr> maybe someone should try emailing him directly
1309 2013-07-17 19:28:34 <jgarzik> maybe I will do the rebase. zeromq is good stuff.
1310 2013-07-17 19:28:43 daybyter has joined
1311 2013-07-17 19:30:48 wamatt has joined
1312 2013-07-17 19:31:38 c0rw1n has quit (Remote host closed the connection)
1313 2013-07-17 19:35:27 Gnaf has joined
1314 2013-07-17 19:35:35 patcon has quit (Remote host closed the connection)
1315 2013-07-17 19:41:11 brson has quit (Ping timeout: 276 seconds)
1316 2013-07-17 19:42:53 random_cat has quit (Ping timeout: 240 seconds)
1317 2013-07-17 19:43:47 Sidnicious_ has quit (Ping timeout: 276 seconds)
1318 2013-07-17 19:46:08 Pierrre has joined
1319 2013-07-17 19:46:45 digitalmagus2 has quit (Ping timeout: 248 seconds)
1320 2013-07-17 19:47:05 digitalmagus2 has joined
1321 2013-07-17 19:47:06 digitalmagus2 has quit (Excess Flood)
1322 2013-07-17 19:47:07 Sidnicious has joined
1323 2013-07-17 19:47:26 digitalmagus2 has joined
1324 2013-07-17 19:47:48 daybyter has quit (Quit: Konversation terminated!)
1325 2013-07-17 19:48:33 nomailing has joined
1326 2013-07-17 19:49:03 random_cat has joined
1327 2013-07-17 19:50:01 khalahan has quit (Ping timeout: 264 seconds)
1328 2013-07-17 19:50:49 jgarzik has quit (Quit: apple apple apple)
1329 2013-07-17 19:52:02 patcon has joined
1330 2013-07-17 19:58:26 khalahan has joined
1331 2013-07-17 20:05:38 robocoin has quit (Read error: Connection reset by peer)
1332 2013-07-17 20:05:49 peetaur2 has joined
1333 2013-07-17 20:06:40 btsec has joined
1334 2013-07-17 20:06:53 RoboTeddy has joined
1335 2013-07-17 20:08:01 zariok has joined
1336 2013-07-17 20:08:09 zariok has quit (Changing host)
1337 2013-07-17 20:08:09 zariok has joined
1338 2013-07-17 20:08:12 Application has joined
1339 2013-07-17 20:08:34 ericmuyser has joined
1340 2013-07-17 20:08:53 ericmuyser has quit (Read error: Connection reset by peer)
1341 2013-07-17 20:08:55 Applicat_ has joined
1342 2013-07-17 20:09:05 ericmuyser has joined
1343 2013-07-17 20:10:41 nomailing has quit (Quit: nomailing)
1344 2013-07-17 20:13:02 Application has quit (Ping timeout: 276 seconds)
1345 2013-07-17 20:13:26 chmod755 has quit (Quit: Leaving)
1346 2013-07-17 20:14:07 PapaT25 has quit (Ping timeout: 250 seconds)
1347 2013-07-17 20:14:20 ThomasV has quit (Ping timeout: 240 seconds)
1348 2013-07-17 20:14:42 dc8181 has joined
1349 2013-07-17 20:14:42 agricocb has quit (Remote host closed the connection)
1350 2013-07-17 20:15:13 agricocb has joined
1351 2013-07-17 20:15:27 xire has quit (Ping timeout: 240 seconds)
1352 2013-07-17 20:19:30 Application has joined
1353 2013-07-17 20:20:10 brson has joined
1354 2013-07-17 20:20:40 Applica__ has joined
1355 2013-07-17 20:21:47 ielo has joined
1356 2013-07-17 20:22:57 Applicat_ has quit (Ping timeout: 240 seconds)
1357 2013-07-17 20:23:54 Application has quit (Ping timeout: 240 seconds)
1358 2013-07-17 20:33:00 agricocb has quit (Quit: Leaving.)
1359 2013-07-17 20:33:20 kyledrake has quit (Ping timeout: 240 seconds)
1360 2013-07-17 20:34:38 kyledrake has joined
1361 2013-07-17 20:37:08 kyledrake has quit (Remote host closed the connection)
1362 2013-07-17 20:38:27 ericmuyser has quit (Read error: Connection reset by peer)
1363 2013-07-17 20:38:29 bitanarchy has joined
1364 2013-07-17 20:38:35 ericmuyser has joined
1365 2013-07-17 20:41:03 Krellan_ has joined
1366 2013-07-17 20:44:27 paracyst has joined
1367 2013-07-17 20:44:28 peetaur2 has quit (Quit: Konversation terminated!)
1368 2013-07-17 20:44:33 gjj has joined
1369 2013-07-17 20:45:30 gjj_ has quit (Ping timeout: 240 seconds)
1370 2013-07-17 20:45:48 bbrian has joined
1371 2013-07-17 20:46:08 peetaur2 has joined
1372 2013-07-17 20:46:50 brson has quit (Ping timeout: 240 seconds)
1373 2013-07-17 20:46:59 imton has quit (Read error: Connection reset by peer)
1374 2013-07-17 20:48:38 digitalmagus2 has quit (Ping timeout: 246 seconds)
1375 2013-07-17 20:48:49 wamatt has quit (Ping timeout: 264 seconds)
1376 2013-07-17 20:49:25 digitalmagus2 has joined
1377 2013-07-17 20:49:25 digitalmagus2 has quit (Excess Flood)
1378 2013-07-17 20:49:45 digitalmagus2 has joined
1379 2013-07-17 20:49:46 digitalmagus2 has quit (Excess Flood)
1380 2013-07-17 20:50:04 digitalmagus2 has joined
1381 2013-07-17 20:51:41 imton has joined
1382 2013-07-17 20:52:24 PrimeStunna_ has joined
1383 2013-07-17 20:53:43 agnostic98 has quit (Remote host closed the connection)
1384 2013-07-17 20:54:13 PrimeStunna has quit (Ping timeout: 264 seconds)
1385 2013-07-17 20:54:13 PrimeStunna_ is now known as PrimeStunna
1386 2013-07-17 20:57:21 ralphtheninja has joined
1387 2013-07-17 20:57:50 Applica__ has quit (Ping timeout: 240 seconds)
1388 2013-07-17 20:58:13 imton has quit (Ping timeout: 248 seconds)
1389 2013-07-17 20:58:28 kyledrake has joined
1390 2013-07-17 21:00:30 Application has joined
1391 2013-07-17 21:00:46 jedunnigan has quit (Remote host closed the connection)
1392 2013-07-17 21:01:12 ThomasV has joined
1393 2013-07-17 21:01:48 imton has joined
1394 2013-07-17 21:03:02 Application has quit (Remote host closed the connection)
1395 2013-07-17 21:03:48 xavier23 has quit (Quit: xavier23)
1396 2013-07-17 21:05:23 stevedekorte has quit (Quit: stevedekorte)
1397 2013-07-17 21:06:14 ericmuys_ has joined
1398 2013-07-17 21:06:49 digitalmagus2 has quit (Ping timeout: 264 seconds)
1399 2013-07-17 21:06:49 mrkent has quit (Remote host closed the connection)
1400 2013-07-17 21:07:00 digitalmagus2 has joined
1401 2013-07-17 21:07:03 xire has joined
1402 2013-07-17 21:08:25 <gmaxwell> anyone know how to get tcmalloc to dump a fragmentation report?
1403 2013-07-17 21:09:15 <gmaxwell> the heap profiles its outputting are saying that bitcoin is using 205 MB, but the process is 460 MB rss, which seems rather extreme if its really fragmentation.
1404 2013-07-17 21:09:17 ericmuyser has quit (Ping timeout: 246 seconds)
1405 2013-07-17 21:10:23 ahbritto_ has quit (Quit: Ex-Chat)
1406 2013-07-17 21:10:26 Transisto has quit (Ping timeout: 261 seconds)
1407 2013-07-17 21:10:57 gjj has quit (Read error: Connection reset by peer)
1408 2013-07-17 21:11:14 gjj has joined
1409 2013-07-17 21:12:46 Transisto has joined
1410 2013-07-17 21:12:47 Transisto has quit (Read error: Connection reset by peer)
1411 2013-07-17 21:14:28 kyledrake has quit (Remote host closed the connection)
1412 2013-07-17 21:15:13 Transisto has joined
1413 2013-07-17 21:15:40 <TD> gmaxwell: magic environment variables, iirc
1414 2013-07-17 21:16:27 nomailing has joined
1415 2013-07-17 21:21:20 digitalmagus2 has quit (Ping timeout: 240 seconds)
1416 2013-07-17 21:23:26 grau has quit (Remote host closed the connection)
1417 2013-07-17 21:25:40 bitanarchy has quit (Quit: Leaving)
1418 2013-07-17 21:26:36 kyledrake has joined
1419 2013-07-17 21:26:56 PiZZaMaN2K has quit (away!~PiZZaMaN2@unaffiliated/pizzaman2k|K-Lined)
1420 2013-07-17 21:28:11 ielo has quit (Ping timeout: 246 seconds)
1421 2013-07-17 21:29:03 RoboTeddy has quit (Remote host closed the connection)
1422 2013-07-17 21:32:46 xavier23 has joined
1423 2013-07-17 21:33:31 PrimeStunna has quit (Read error: Connection reset by peer)
1424 2013-07-17 21:33:53 PrimeStunna has joined
1425 2013-07-17 21:34:20 patcon has quit (Remote host closed the connection)
1426 2013-07-17 21:35:32 graingert has joined
1427 2013-07-17 21:35:32 graingert has quit (Changing host)
1428 2013-07-17 21:35:32 graingert has joined
1429 2013-07-17 21:36:54 <gmaxwell> sipa: would you expect cacheCoins to have 1.7 million objects on just a boring running node?
1430 2013-07-17 21:37:57 <sipa> what is you dbcache size?
1431 2013-07-17 21:38:28 <sipa> actually, that shouldn't really matter
1432 2013-07-17 21:38:37 <gmaxwell> default, which should be 25 I think?
1433 2013-07-17 21:38:52 <sipa> outside of IBD it should flush after every block
1434 2013-07-17 21:39:03 <sipa> so no, that shoulds very high
1435 2013-07-17 21:40:17 grau has joined
1436 2013-07-17 21:40:38 <gmaxwell> I can't figure out how to get a report on the real usage including fragmentation impact, so I thought I'd try looking at profiles of heap object counts. (rationale being that any fragmentation source would have a high object count)
1437 2013-07-17 21:41:52 ielo has joined
1438 2013-07-17 21:42:03 <sipa> wait, that 1.7 is active at a specific time
1439 2013-07-17 21:42:10 <sipa> or over the course of running for a whilr
1440 2013-07-17 21:42:21 <sipa> with many already freed
1441 2013-07-17 21:42:34 <gmaxwell> no, active at one time.
1442 2013-07-17 21:42:41 <gmaxwell> in use, not allocated-ever
1443 2013-07-17 21:44:03 <gmaxwell> https://people.xiph.org/~greg/profile.obj.ps.gz
1444 2013-07-17 21:45:20 gjs278 has quit (Ping timeout: 246 seconds)
1445 2013-07-17 21:45:33 gjs278 has joined
1446 2013-07-17 21:47:39 grau has quit (Remote host closed the connection)
1447 2013-07-17 21:48:16 Pierrre has quit (Quit: This computer has gone to sleep)
1448 2013-07-17 21:50:32 dc8181 has quit (Quit: WeeChat 0.4.1)
1449 2013-07-17 21:50:49 peetaur2 has quit (Quit: Konversation terminated!)
1450 2013-07-17 21:51:17 paraipan has joined
1451 2013-07-17 21:52:02 RoboTeddy has joined
1452 2013-07-17 21:53:09 bbrian has quit (Ping timeout: 248 seconds)
1453 2013-07-17 21:54:46 brson has joined
1454 2013-07-17 21:59:21 tmsk has joined
1455 2013-07-17 21:59:28 tmsk has quit (Client Quit)
1456 2013-07-17 21:59:33 xire has quit (Ping timeout: 248 seconds)
1457 2013-07-17 21:59:46 tmsk has joined
1458 2013-07-17 22:00:34 ielo has quit (Ping timeout: 270 seconds)
1459 2013-07-17 22:01:47 PrimeStunna_ has joined
1460 2013-07-17 22:01:54 ThomasV has quit (Ping timeout: 240 seconds)
1461 2013-07-17 22:03:34 Application has joined
1462 2013-07-17 22:04:14 PrimeStunna has quit (Ping timeout: 246 seconds)
1463 2013-07-17 22:04:15 PrimeStunna_ is now known as PrimeStunna
1464 2013-07-17 22:04:40 Applicat_ has joined
1465 2013-07-17 22:06:41 roconnor has quit (Remote host closed the connection)
1466 2013-07-17 22:08:05 Application has quit (Ping timeout: 248 seconds)
1467 2013-07-17 22:09:56 yubrew_ has joined
1468 2013-07-17 22:10:01 datagutt has quit (Quit: Computer has gone to sleep.)
1469 2013-07-17 22:11:26 David_ has joined
1470 2013-07-17 22:11:52 CheckDavid has quit (Ping timeout: 260 seconds)
1471 2013-07-17 22:12:18 darkee has quit (Ping timeout: 240 seconds)
1472 2013-07-17 22:12:18 i2pRelay has quit (Ping timeout: 240 seconds)
1473 2013-07-17 22:12:18 sensorii has quit (Ping timeout: 240 seconds)
1474 2013-07-17 22:12:18 cypher has quit (Ping timeout: 240 seconds)
1475 2013-07-17 22:12:18 random_cat has quit (Ping timeout: 240 seconds)
1476 2013-07-17 22:12:18 sacredchao has quit (Ping timeout: 240 seconds)
1477 2013-07-17 22:12:18 gst has quit (Ping timeout: 240 seconds)
1478 2013-07-17 22:12:18 handle has quit (Ping timeout: 240 seconds)
1479 2013-07-17 22:12:18 rdponticelli_ has quit (Ping timeout: 240 seconds)
1480 2013-07-17 22:12:18 owowo has quit (Ping timeout: 240 seconds)
1481 2013-07-17 22:12:33 MobiusL has quit (Ping timeout: 240 seconds)
1482 2013-07-17 22:12:33 wiretapped has quit (Ping timeout: 240 seconds)
1483 2013-07-17 22:13:22 David_ has quit (Client Quit)
1484 2013-07-17 22:13:38 CheckDavid has joined
1485 2013-07-17 22:15:20 Micha has quit (iPhone!~Michagogo@wikia/Michagogo|Ping timeout: 240 seconds)
1486 2013-07-17 22:16:13 guruvan has quit (Ping timeout: 240 seconds)
1487 2013-07-17 22:16:13 GordonG3kko has quit (Ping timeout: 240 seconds)
1488 2013-07-17 22:16:13 justusranvier_ has quit (Ping timeout: 240 seconds)
1489 2013-07-17 22:16:13 gfinn has quit (Ping timeout: 240 seconds)
1490 2013-07-17 22:16:16 xire has joined
1491 2013-07-17 22:16:23 xire has quit (Changing host)
1492 2013-07-17 22:16:23 xire has joined
1493 2013-07-17 22:16:33 KillYourTV has quit (Ping timeout: 240 seconds)
1494 2013-07-17 22:22:42 grau has joined
1495 2013-07-17 22:24:49 wiretapped has joined
1496 2013-07-17 22:27:40 grau has quit (Ping timeout: 268 seconds)
1497 2013-07-17 22:28:48 guruvan has joined
1498 2013-07-17 22:30:17 sensorii has joined
1499 2013-07-17 22:30:45 testnode9 has joined
1500 2013-07-17 22:32:37 xire has quit (Ping timeout: 264 seconds)
1501 2013-07-17 22:32:57 handle has joined
1502 2013-07-17 22:33:41 santoscork has quit (Quit: Quiet while I make like a cat)
1503 2013-07-17 22:34:15 KillYourTV has joined
1504 2013-07-17 22:34:46 GordonG3kko has joined
1505 2013-07-17 22:35:27 rdponticelli has joined
1506 2013-07-17 22:35:47 justusranvier has joined
1507 2013-07-17 22:36:16 LLckfan has joined
1508 2013-07-17 22:36:18 <LLckfan> Is there a way to stop Shockwave Flash from crashing in Chrome? I have this happen on two different computer(different os (XP and 7) and brands(Copax(HP) and Gateway))
1509 2013-07-17 22:36:50 sacredchao has joined
1510 2013-07-17 22:40:02 cypher has joined
1511 2013-07-17 22:40:08 LLckfan2 has joined
1512 2013-07-17 22:41:09 gst has joined
1513 2013-07-17 22:41:37 fanquake_ has joined
1514 2013-07-17 22:41:58 aa has joined
1515 2013-07-17 22:42:22 aa is now known as Guest69927
1516 2013-07-17 22:42:39 Guest69927 has quit (Remote host closed the connection)
1517 2013-07-17 22:42:56 Mobius_ has joined
1518 2013-07-17 22:43:16 <Luke-Jr> LLckfan: totally off-topic here
1519 2013-07-17 22:43:17 Mobius_ is now known as MobiusL
1520 2013-07-17 22:44:27 ericmuys_ has quit (Remote host closed the connection)
1521 2013-07-17 22:44:40 random_cat has joined
1522 2013-07-17 22:47:02 nimdAHK_ has joined
1523 2013-07-17 22:47:35 gjs278 has quit (Ping timeout: 240 seconds)
1524 2013-07-17 22:47:35 graingert has quit (Ping timeout: 240 seconds)
1525 2013-07-17 22:47:35 LLckfan has quit (Ping timeout: 240 seconds)
1526 2013-07-17 22:47:36 nimdAHK has quit (Ping timeout: 240 seconds)
1527 2013-07-17 22:47:36 melvster has quit (Ping timeout: 240 seconds)
1528 2013-07-17 22:47:36 frank__ has quit (Ping timeout: 240 seconds)
1529 2013-07-17 22:47:36 jaromil has quit (Ping timeout: 240 seconds)
1530 2013-07-17 22:47:36 hnz has quit (Ping timeout: 240 seconds)
1531 2013-07-17 22:47:36 Tykling has quit (Ping timeout: 240 seconds)
1532 2013-07-17 22:47:36 fanquake has quit (Ping timeout: 240 seconds)
1533 2013-07-17 22:47:36 coingenuity has quit (Ping timeout: 240 seconds)
1534 2013-07-17 22:47:37 hnz_ has joined
1535 2013-07-17 22:47:37 fanquake_ is now known as fanquake
1536 2013-07-17 22:47:59 OneFixt has quit (Write error: Connection reset by peer)
1537 2013-07-17 22:48:14 OneFixt has joined
1538 2013-07-17 22:48:17 Tykling has joined
1539 2013-07-17 22:48:18 LLckfan2 has left ()
1540 2013-07-17 22:48:20 melvster has joined
1541 2013-07-17 22:48:43 frank__ has joined
1542 2013-07-17 22:48:59 graingert has joined
1543 2013-07-17 22:49:06 coingenuity has joined
1544 2013-07-17 22:49:11 c0rw1n has joined
1545 2013-07-17 22:49:34 LLckfan has joined
1546 2013-07-17 22:50:04 cads has joined
1547 2013-07-17 22:50:26 <LLckfan> Hello
1548 2013-07-17 22:51:11 jaromil has joined
1549 2013-07-17 22:51:45 copumpkin has quit (Quit: Computer has gone to sleep.)
1550 2013-07-17 22:52:47 <turboroot> LLckfan: hallo
1551 2013-07-17 22:54:39 Wizek has quit (Ping timeout: 246 seconds)
1552 2013-07-17 22:59:17 hnz_ has quit (Ping timeout: 248 seconds)
1553 2013-07-17 22:59:32 paulpw has joined
1554 2013-07-17 23:00:40 Transisto has quit (Read error: Connection reset by peer)
1555 2013-07-17 23:00:50 Transisto has joined
1556 2013-07-17 23:02:12 Pierrre has joined
1557 2013-07-17 23:03:55 one_zero has joined
1558 2013-07-17 23:04:13 pierre` has quit (Remote host closed the connection)
1559 2013-07-17 23:04:23 hnz has joined
1560 2013-07-17 23:04:33 sacredchao has quit (Ping timeout: 240 seconds)
1561 2013-07-17 23:05:02 sacredchao has joined
1562 2013-07-17 23:05:17 Applicat_ has quit (Ping timeout: 276 seconds)
1563 2013-07-17 23:05:40 GordonG3kko has quit (Remote host closed the connection)
1564 2013-07-17 23:06:50 BitCoroner has quit (Ping timeout: 264 seconds)
1565 2013-07-17 23:06:51 clopez has quit (Read error: Operation timed out)
1566 2013-07-17 23:07:16 xire has joined
1567 2013-07-17 23:07:29 Application has joined
1568 2013-07-17 23:07:40 CheckDavid has quit (Quit: Leaving)
1569 2013-07-17 23:07:53 cypher has quit (Ping timeout: 240 seconds)
1570 2013-07-17 23:08:26 Someguy123 has quit (Ping timeout: 248 seconds)
1571 2013-07-17 23:08:28 Wrenuld has quit (Ping timeout: 240 seconds)
1572 2013-07-17 23:08:36 khalahan has quit (Quit: Bye)
1573 2013-07-17 23:08:53 handle has quit (Ping timeout: 240 seconds)
1574 2013-07-17 23:09:13 aXs__ has quit (Ping timeout: 245 seconds)
1575 2013-07-17 23:09:50 xire has quit (Read error: Connection reset by peer)
1576 2013-07-17 23:09:58 UukGoblin has quit (Ping timeout: 240 seconds)
1577 2013-07-17 23:09:59 sivu has quit (Ping timeout: 252 seconds)
1578 2013-07-17 23:10:01 namnatulco has quit (Ping timeout: 248 seconds)
1579 2013-07-17 23:10:34 tmsk has quit (Quit: tmsk)
1580 2013-07-17 23:13:19 BitCoroner has joined
1581 2013-07-17 23:14:23 GordonG3kko has joined
1582 2013-07-17 23:15:12 aXs_ has joined
1583 2013-07-17 23:15:14 khalahan has joined
1584 2013-07-17 23:15:43 nsh has quit (Excess Flood)
1585 2013-07-17 23:15:49 clopez has joined
1586 2013-07-17 23:16:10 sivu has joined
1587 2013-07-17 23:16:23 Wrenuld has joined
1588 2013-07-17 23:16:36 cypher has joined
1589 2013-07-17 23:16:42 namnatulco has joined
1590 2013-07-17 23:17:10 nsh has joined
1591 2013-07-17 23:18:20 Someguy123 has joined
1592 2013-07-17 23:18:54 handle has joined
1593 2013-07-17 23:21:06 UukGoblin has joined
1594 2013-07-17 23:21:38 UukGoblin has quit (Changing host)
1595 2013-07-17 23:21:38 UukGoblin has joined
1596 2013-07-17 23:21:44 ericmuyser has joined
1597 2013-07-17 23:21:45 roconnor has joined
1598 2013-07-17 23:22:45 Application has quit (Remote host closed the connection)
1599 2013-07-17 23:24:47 graingert has quit (Ping timeout: 276 seconds)
1600 2013-07-17 23:27:45 Pierrre has quit (Quit: This computer has gone to sleep)
1601 2013-07-17 23:30:44 xire has joined
1602 2013-07-17 23:31:07 agricocb has joined
1603 2013-07-17 23:36:50 sserrano44 has quit (Quit: Computer has gone to sleep.)
1604 2013-07-17 23:39:04 Eiii has joined
1605 2013-07-17 23:39:17 sserrano44 has joined
1606 2013-07-17 23:40:26 Internet13 has quit (Read error: Connection reset by peer)
1607 2013-07-17 23:40:42 <maaku> sipa: your otherwise wonderful ultraprune docs are throwing me for a loop
1608 2013-07-17 23:41:00 <maaku> '8bb85e' is not the varint encoding of height 203998
1609 2013-07-17 23:41:48 gavinandresen has quit (Quit: gavinandresen)
1610 2013-07-17 23:42:18 <maaku> same goes for the compact amount in the same example (should be 'fd5802' not '8358')
1611 2013-07-17 23:44:21 xire has quit (Ping timeout: 246 seconds)
1612 2013-07-17 23:46:28 xire has joined
1613 2013-07-17 23:46:31 PrimeStunna_ has joined
1614 2013-07-17 23:47:49 Internet13 has joined
1615 2013-07-17 23:47:50 melvster has quit (Ping timeout: 240 seconds)
1616 2013-07-17 23:48:51 brson_ has joined
1617 2013-07-17 23:49:08 brson has quit (Quit: leaving)
1618 2013-07-17 23:49:29 PrimeStunna has quit (Ping timeout: 276 seconds)
1619 2013-07-17 23:49:32 nomailing has quit (Quit: nomailing)
1620 2013-07-17 23:50:05 PrimeStunna has joined
1621 2013-07-17 23:51:27 ralphtheninja has quit (Quit: leaving)
1622 2013-07-17 23:51:28 PrimeStunna_ has quit (Ping timeout: 240 seconds)
1623 2013-07-17 23:55:31 sserrano44 has quit (Ping timeout: 240 seconds)
1624 2013-07-17 23:57:26 sserrano44 has joined