1 2012-11-21 00:02:53 mikehard3 has quit (Ping timeout: 268 seconds)
  2 2012-11-21 00:04:29 guruvan has joined
  3 2012-11-21 00:05:35 mikehard3 has joined
  4 2012-11-21 00:09:01 Rassah has joined
  5 2012-11-21 00:10:03 Gladamas has joined
  6 2012-11-21 00:15:07 Zarutian has joined
  7 2012-11-21 00:17:08 Guest90391 has quit (Quit: leaving)
  8 2012-11-21 00:17:24 Rassah has quit (Quit: Page closed)
  9 2012-11-21 00:25:40 freakazoid has joined
 10 2012-11-21 00:34:50 freakazoid has quit (Ping timeout: 276 seconds)
 11 2012-11-21 00:37:27 torsthaldo has quit (Read error: Connection reset by peer)
 12 2012-11-21 00:39:33 torsthaldo has joined
 13 2012-11-21 00:48:41 da2ce7 has joined
 14 2012-11-21 01:19:34 Icoin has joined
 15 2012-11-21 01:20:30 <Icoin> hi guys i would like to inform you about a legal development in switzerland https://bitcointalk.org/index.php?topic=127016.msg1348456#msg1348456
 16 2012-11-21 01:21:34 <D34TH> i want dnd ported to xbox
 17 2012-11-21 01:21:35 <D34TH> D:
 18 2012-11-21 01:25:14 Icoin has quit (Quit: Icoin)
 19 2012-11-21 01:26:54 JZavala has quit (Ping timeout: 248 seconds)
 20 2012-11-21 01:27:10 dvide has quit ()
 21 2012-11-21 01:29:33 da2ce7 has quit (Ping timeout: 245 seconds)
 22 2012-11-21 01:32:44 Backburn has joined
 23 2012-11-21 01:33:50 arij_ has joined
 24 2012-11-21 01:36:00 arij has quit (Ping timeout: 240 seconds)
 25 2012-11-21 01:36:44 epscy has quit (Ping timeout: 245 seconds)
 26 2012-11-21 01:37:23 freakazoid has joined
 27 2012-11-21 01:43:33 arij has joined
 28 2012-11-21 01:43:57 arij is now known as Guest51856
 29 2012-11-21 01:46:19 arij_ has quit (Ping timeout: 245 seconds)
 30 2012-11-21 01:48:17 devrandom has quit (Ping timeout: 276 seconds)
 31 2012-11-21 01:48:44 arij_ has joined
 32 2012-11-21 01:49:53 devrandom has joined
 33 2012-11-21 01:50:24 <helo> does this make sense? reddit.com/r/Bitcoin/comments/13jj0d/in_favor_of_not_increasing_the_block_size/
 34 2012-11-21 01:51:00 Guest51856 has quit (Ping timeout: 240 seconds)
 35 2012-11-21 01:54:06 arij_ has quit (Ping timeout: 248 seconds)
 36 2012-11-21 01:57:20 unknown45682 has quit (Read error: Connection reset by peer)
 37 2012-11-21 01:57:39 asa1024 has quit (Read error: Connection reset by peer)
 38 2012-11-21 01:58:05 asa1024 has joined
 39 2012-11-21 01:58:09 Bootstrapper has quit (Remote host closed the connection)
 40 2012-11-21 01:58:45 root2_ is now known as root2
 41 2012-11-21 01:58:47 <maaku> helo: yes, developing a system for moving more transactions off-chain (using opentxns?) is more prudent than lifting block size limits
 42 2012-11-21 01:59:41 maaku has quit (Quit: maaku)
 43 2012-11-21 02:01:24 <helo> bah, already downvoted lol
 44 2012-11-21 02:01:25 jercos has quit (Ping timeout: 246 seconds)
 45 2012-11-21 02:01:31 Zarutian has quit (Quit: Zarutian)
 46 2012-11-21 02:02:08 jercos has joined
 47 2012-11-21 02:04:04 HobGoblin has joined
 48 2012-11-21 02:04:28 HobGoblin is now known as Guest54012
 49 2012-11-21 02:05:17 UukGoblin has quit (Read error: Connection reset by peer)
 50 2012-11-21 02:08:18 guruvan has quit (Remote host closed the connection)
 51 2012-11-21 02:10:16 <jgarzik> helo: commented
 52 2012-11-21 02:10:29 <jgarzik> A lot of people do not understand how fundamental block size is to bitcoin economics.
 53 2012-11-21 02:12:53 <kjj_> I guess that really remains to be seen.  I'd put it a rung or two lower than the coin limit
 54 2012-11-21 02:13:39 <kjj_> but still high enough that you'd want a much better reason than "because we can" to change it
 55 2012-11-21 02:14:29 <fiesh> I don't fully understand the argument behind keeping the block size constant.  Computing power, storage space, and bandwidth grow exponentially, so why would it be bad to have the block size grow exponentially too?
 56 2012-11-21 02:15:09 <kjj_> fees must support the miners.  larger blocks reduces the competition for block space, resulting in lower fees
 57 2012-11-21 02:15:24 one_zero has joined
 58 2012-11-21 02:15:39 <fiesh> can you explain that?
 59 2012-11-21 02:15:53 <kjj_> which part is causing your trouble?
 60 2012-11-21 02:16:06 <fiesh> how do larger blocks reduce competition?
 61 2012-11-21 02:16:45 BlackPrapor has joined
 62 2012-11-21 02:16:57 `s has joined
 63 2012-11-21 02:17:05 <kjj_> transactions take space.  if you and all of the world are hoping to make it into the next block, you have to outbid most of them to get in
 64 2012-11-21 02:17:11 netuser has quit (Read error: Connection reset by peer)
 65 2012-11-21 02:17:25 <kjj_> if you bid too low (with your fees), your transaction won't go in, at least not right away
 66 2012-11-21 02:18:11 <jgarzik> w00t
 67 2012-11-21 02:18:23 <jgarzik> picocoin/libccoin passed first 60 tests of script_valid.json
 68 2012-11-21 02:18:31 <fiesh> yes but assuming an exponential growth of the bitcoin network, the number of transactions should grow exponentially, so having the block size grow exponentially would mean the fees stay fixed, which is exactly desirable I think
 69 2012-11-21 02:19:46 <fiesh> likewise I do not see how, as written on reddit, larger blocks would mean fewer full nodes exist, because of the hardware growth mentioned above
 70 2012-11-21 02:20:38 <fiesh> keeping the block chain size grow linearly does not seem meaningful to me here
 71 2012-11-21 02:20:50 <kjj_> currently, fees won't buy you a cup of coffee, much less pay for the electricity to do quadrillions of hashes per second
 72 2012-11-21 02:21:40 <fiesh> true, which means that the blocks are too large already, but it doesn't say anything about how they should grow
 73 2012-11-21 02:22:14 <kjj_> and I'm saying that it is VERY much premature to be making claims about what the block size "should" be
 74 2012-11-21 02:23:20 <fiesh> I don't think conjecturing on its growth rate is premature, telling absolute numbers on the other hand definitely is.  and besides, it's the reddit post that makes claims about when the block size should be, in exact numbers
 75 2012-11-21 02:23:50 <kjj_> meh.  fuck reddit
 76 2012-11-21 02:23:56 <fiesh> hehe agreed
 77 2012-11-21 02:31:11 TwilightSparklee has joined
 78 2012-11-21 02:38:53 <jgarzik> w00t
 79 2012-11-21 02:39:04 <jgarzik> passes all script_valid.json tests, once a test bug was fixed
 80 2012-11-21 02:39:11 <jgarzik> passes 191 script_invalid.json tests
 81 2012-11-21 02:40:54 <jgarzik> ah hah.  P2SH.
 82 2012-11-21 02:45:19 one_zero has quit (Ping timeout: 246 seconds)
 83 2012-11-21 02:50:42 one_zero has joined
 84 2012-11-21 03:03:21 TwilightSparklee has quit (Quit: Colloquy for iPhone - http://colloquy.mobi)
 85 2012-11-21 03:15:20 freakazoid has quit (Ping timeout: 240 seconds)
 86 2012-11-21 03:18:42 maaku has joined
 87 2012-11-21 03:21:09 TheEslbear has quit (Read error: Connection reset by peer)
 88 2012-11-21 03:21:10 sgstair has quit (Read error: Connection reset by peer)
 89 2012-11-21 03:21:16 TheEslbear has joined
 90 2012-11-21 03:21:23 sgstair has joined
 91 2012-11-21 03:25:28 BlackPrapor has quit (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
 92 2012-11-21 03:37:22 epscy has joined
 93 2012-11-21 03:44:06 Apexseals has joined
 94 2012-11-21 03:45:33 harkon has quit (Read error: Operation timed out)
 95 2012-11-21 03:45:56 fiesh has quit (Ping timeout: 276 seconds)
 96 2012-11-21 03:46:58 harkon has joined
 97 2012-11-21 03:49:52 fiesh has joined
 98 2012-11-21 03:52:37 luke-jr has joined
 99 2012-11-21 03:57:50 AlbusTalpa has joined
100 2012-11-21 04:04:20 <jgarzik> sipa: looking at (flags & SCRIPT_VERIFY_P2SH) in VerifyScript()
101 2012-11-21 04:04:33 <jgarzik> sipa: P2SH checking references stackCopy.back()
102 2012-11-21 04:05:04 <jgarzik> sipa: stackCopy is created after the first EvalScript() call, but stack.empty() is checked after the second EvalScript() call
103 2012-11-21 04:05:30 <jgarzik> sipa: are we guaranteed that stackCopy.empty() == false, at the time of P2SH verification?
104 2012-11-21 04:05:56 <jgarzik> EDIT: sipa: P2SH directly references stackCopy.back()
105 2012-11-21 04:11:49 BlackPrapor has joined
106 2012-11-21 04:14:17 Z0rZ0rZ0r has quit (Disconnected by services)
107 2012-11-21 04:14:17 Z0rZ0rZ0r1 has joined
108 2012-11-21 04:17:45 otimm has joined
109 2012-11-21 04:17:45 otimm has quit (Excess Flood)
110 2012-11-21 04:18:12 Guest1217 has joined
111 2012-11-21 04:18:12 Guest1217 has quit (Excess Flood)
112 2012-11-21 04:18:40 otimm_ has joined
113 2012-11-21 04:18:41 otimm_ has quit (Excess Flood)
114 2012-11-21 04:19:20 TheSeven has quit (Disconnected by services)
115 2012-11-21 04:19:30 [7] has joined
116 2012-11-21 04:25:21 stejin has joined
117 2012-11-21 04:26:12 stejin has left ()
118 2012-11-21 04:39:04 Hasimir has quit (Ping timeout: 252 seconds)
119 2012-11-21 04:44:10 Hasimir has joined
120 2012-11-21 04:44:24 Hasimir is now known as Guest51053
121 2012-11-21 04:47:54 larsig has joined
122 2012-11-21 05:06:07 meLon has quit (Ping timeout: 248 seconds)
123 2012-11-21 05:09:01 AlbusTalpa has quit (Ping timeout: 240 seconds)
124 2012-11-21 05:12:53 JZavala has joined
125 2012-11-21 05:17:40 swulf--1 has joined
126 2012-11-21 05:19:14 swulf-- has quit (Ping timeout: 245 seconds)
127 2012-11-21 05:22:51 AlbusTalpa has joined
128 2012-11-21 05:25:21 freakazoid has joined
129 2012-11-21 05:31:27 BlackPrapor has quit (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
130 2012-11-21 05:34:06 AlbusTalpa has quit (Quit: Leaving)
131 2012-11-21 05:34:26 AlbusTalpa has joined
132 2012-11-21 05:37:36 ThomasV has joined
133 2012-11-21 05:47:01 AlbusTalpa has quit (Ping timeout: 240 seconds)
134 2012-11-21 05:57:48 eoss has joined
135 2012-11-21 05:57:48 eoss has quit (Changing host)
136 2012-11-21 05:57:48 eoss has joined
137 2012-11-21 06:00:09 robbak has quit (Remote host closed the connection)
138 2012-11-21 06:00:37 robbak has joined
139 2012-11-21 06:05:41 D34TH has quit (Read error: Connection reset by peer)
140 2012-11-21 06:10:54 brwyatt is now known as brwyatt|Away
141 2012-11-21 06:35:18 nat has joined
142 2012-11-21 06:35:37 <nat> hy everybody !
143 2012-11-21 06:36:07 <nat> why can i put money on bitcoint ??
144 2012-11-21 06:40:44 <weex> what?
145 2012-11-21 06:42:18 Cusipzzz has joined
146 2012-11-21 06:44:13 <nat> hy ??
147 2012-11-21 06:44:26 <nat> [07:23] <nat> why can i put money on bitcoint ??
148 2012-11-21 06:44:35 <nat>  why can i put money on bitcoint ??
149 2012-11-21 06:44:38 <ThomasV> lol
150 2012-11-21 06:44:44 <Cusipzzz> O.o
151 2012-11-21 06:44:53 <nat> yes as you say
152 2012-11-21 06:45:20 <nat> ?? any answer ??
153 2012-11-21 06:45:29 <ThomasV> go to mtgox.com
154 2012-11-21 06:46:03 RazielZ has joined
155 2012-11-21 06:46:10 stamit has quit (Quit: Leaving.)
156 2012-11-21 06:53:44 nat has quit (Ping timeout: 245 seconds)
157 2012-11-21 07:06:32 eoss has quit (Ping timeout: 264 seconds)
158 2012-11-21 07:22:29 <sipa> jgarzik: i didn't write that code, just switcjed it from using a bool to using a flag
159 2012-11-21 07:26:05 <jgarzik> sipa: I guess P2SH is gavincode?
160 2012-11-21 07:31:40 <weex> is the block height of the genesis block 0 or 1?
161 2012-11-21 07:32:00 <sipa> weex: 0
162 2012-11-21 07:32:04 <sipa> jgarzik: indeed
163 2012-11-21 07:32:16 <weex> thx sipa
164 2012-11-21 07:38:00 twobitcoins_ has quit (Ping timeout: 276 seconds)
165 2012-11-21 07:52:31 ovidiusoft has joined
166 2012-11-21 07:54:32 ThomasV has quit (Ping timeout: 260 seconds)
167 2012-11-21 07:56:48 CodesInChaos has joined
168 2012-11-21 08:10:30 random_cat has quit (Ping timeout: 276 seconds)
169 2012-11-21 08:14:13 raad287 has joined
170 2012-11-21 08:19:46 CodesInChaos has quit (Ping timeout: 246 seconds)
171 2012-11-21 08:22:51 <robbak> Are we going to get a github branch and/or tag for 0.7.2?
172 2012-11-21 08:24:25 random_cat has joined
173 2012-11-21 08:29:14 raad287 has quit (Ping timeout: 260 seconds)
174 2012-11-21 08:33:21 <maaku> robbak: bitcoin versions are always tagged vX.Y.Z
175 2012-11-21 08:34:14 <sipa> robbak: yes, soon, i think
176 2012-11-21 08:38:50 toffoo has quit ()
177 2012-11-21 08:46:24 raad287 has joined
178 2012-11-21 08:49:51 <Luke-Jr> robbak: it's already there, but not tagged yet
179 2012-11-21 08:49:56 <Luke-Jr> I think we're waiting for one more fix
180 2012-11-21 08:50:04 Mad7Scientist has quit (Ping timeout: 260 seconds)
181 2012-11-21 08:50:39 <Luke-Jr> http://gitorious.org/+bitcoin-stable-developers/bitcoin/bitcoind-stable/trees/0.7.x
182 2012-11-21 08:51:59 Mad7Scientist has joined
183 2012-11-21 08:52:10 <sipa> Luke-Jr: which one?
184 2012-11-21 08:52:52 <Luke-Jr> sipa: 0.7.x branch
185 2012-11-21 08:53:21 <sipa> no, one more fix: which one?
186 2012-11-21 08:53:48 <Luke-Jr> jgarzik: mind if I forward your email to Tony Gallippi (BitPay)? he just bought Bitcoin Magazine (which Matonis contributes to
187 2012-11-21 08:54:05 <Luke-Jr> sipa: oh, wumpus mentioned #2024
188 2012-11-21 08:54:12 <Luke-Jr> Diapolo too
189 2012-11-21 08:56:29 <jgarzik> Luke-Jr: sure
190 2012-11-21 08:56:31 <sipa> oh, that one; fDbEnvInit not being initialized is indeed a bug
191 2012-11-21 08:57:11 <robbak> Luke-Jr: is this one going to be released from gitorious, not github, then?
192 2012-11-21 08:57:34 <sipa> robbak: we'll probably tag it on github too
193 2012-11-21 08:57:38 <Luke-Jr> robbak: stable/backport releases are always from gitorious, but often the tags are copied to the github repo
194 2012-11-21 08:57:59 <Luke-Jr> github is mainly for master/new-stable
195 2012-11-21 08:58:17 <Luke-Jr> eg, 0.8 is next
196 2012-11-21 09:01:41 <sipa> s
197 2012-11-21 09:04:16 <Luke-Jr> t
198 2012-11-21 09:04:18 <Luke-Jr> O.o
199 2012-11-21 09:09:41 drizztbsd has joined
200 2012-11-21 09:11:17 maaku has quit (Quit: maaku)
201 2012-11-21 09:15:43 abrkn has joined
202 2012-11-21 09:16:05 <abrkn> anyone have some testnet i can have? so lonely on the testnet-in-a-box
203 2012-11-21 09:18:50 da2ce7_d has quit (Read error: Connection reset by peer)
204 2012-11-21 09:19:01 <SomeoneWeird> can't use the normal testnet?
205 2012-11-21 09:19:14 <abrkn> SomeoneWeird: right, that's what i want to use, but need some coins
206 2012-11-21 09:19:41 <abrkn> SomeoneWeird: generating would kill my laptop
207 2012-11-21 09:19:58 da2ce7_d has joined
208 2012-11-21 09:20:10 <SomeoneWeird> heh
209 2012-11-21 09:20:38 <abrkn> SomeoneWeird: i see you are in the node.js channel. did you see my offer on the forum? 100 btc to have brainwallet ported
210 2012-11-21 09:20:54 <SomeoneWeird> to node?
211 2012-11-21 09:21:00 <abrkn> yes
212 2012-11-21 09:21:12 <SomeoneWeird> hmmmmm
213 2012-11-21 09:21:45 <SomeoneWeird> you mean just clientside functions?
214 2012-11-21 09:22:12 <abrkn> i mean that if you can do something on brainwallet now, the node lib must also be able to do it
215 2012-11-21 09:22:33 <SomeoneWeird> right, so you just want a lib to generate bitcoin stuff?
216 2012-11-21 09:22:34 <SomeoneWeird> lol
217 2012-11-21 09:22:45 Guest51053 is now known as Hasimir
218 2012-11-21 09:22:45 Hasimir has quit (Changing host)
219 2012-11-21 09:22:45 Hasimir has joined
220 2012-11-21 09:23:04 <abrkn> yes
221 2012-11-21 09:23:43 Guest54012 has quit (Changing host)
222 2012-11-21 09:23:43 Guest54012 has joined
223 2012-11-21 09:23:43 <jgarzik> abrkn: Do you need some testnet3 coins?
224 2012-11-21 09:23:59 <abrkn> jgarzik: that'd be great, mwbQ9LRrWtW1gaXNyReKmdJ5M7FjzBHeKr
225 2012-11-21 09:24:05 Guest54012 is now known as UukGoblin
226 2012-11-21 09:24:56 <abrkn> jgarzik: tyvm
227 2012-11-21 09:25:07 <jgarzik> cheers
228 2012-11-21 09:25:38 AlbusTalpa has joined
229 2012-11-21 09:26:24 <abrkn> SomeoneWeird: i think it pretty much just generates (chains of) addresses from passphrases, signs/verifies messages, encodes/decodes raw trans
230 2012-11-21 09:26:33 <SomeoneWeird> yeah
231 2012-11-21 09:27:49 <abrkn> i'd love to do it myself, but crypto and bitmath has always been something that i don't give a shit about
232 2012-11-21 09:28:34 ThomasV has joined
233 2012-11-21 09:30:26 <SomeoneWeird> yeah
234 2012-11-21 09:33:20 <abrkn> maybe it'd be more reasonable to do it in parts. one project for chain address generation and move from there
235 2012-11-21 09:33:49 t7 has joined
236 2012-11-21 09:36:35 dvide has joined
237 2012-11-21 09:37:51 robbak_ has joined
238 2012-11-21 09:38:40 robbak has quit (Read error: Connection reset by peer)
239 2012-11-21 09:39:16 <sipa> Arnavion: why do you want that?
240 2012-11-21 09:39:22 <sipa> eh, abrkn
241 2012-11-21 09:40:01 <abrkn> sipa: to create addresses in node.js
242 2012-11-21 09:40:15 <SomeoneWeird> have a looked @ bitcoinjs? lol
243 2012-11-21 09:40:28 <t7> abrkn: there is a node.js client
244 2012-11-21 09:40:34 <t7> maybe that has address generation
245 2012-11-21 09:40:38 <sipa> yes, bitcoinjs
246 2012-11-21 09:40:52 <t7> also dont use node.js . good day
247 2012-11-21 09:41:03 <SomeoneWeird> t7, gtfo
248 2012-11-21 09:41:48 <abrkn> SomeoneWeird: i've looked at all of those, yes. it's a mess
249 2012-11-21 09:42:09 <SomeoneWeird> it is?
250 2012-11-21 09:42:15 <abrkn> have a look yourself
251 2012-11-21 09:42:22 <SomeoneWeird> i have
252 2012-11-21 09:42:33 <SomeoneWeird> i wouldn't exactly call it a mess, but eh
253 2012-11-21 09:43:08 <sipa> abrkn: the problem with brainwallets is that humans are notoriously bad at estimating how random a passphrase is
254 2012-11-21 09:43:27 <sipa> abrkn: especially as the entire world can watch and try to brute force
255 2012-11-21 09:43:48 <t7> choose a number between 1 and 10... it was 7... if not it was 3
256 2012-11-21 09:44:37 <t7> i once got a free pint using that trick
257 2012-11-21 09:44:49 <SomeoneWeird> huh
258 2012-11-21 09:45:00 <sipa> abrkn: nothing wrong with deterministic wallets of course, but if all your randomness originates from a human, you're going to see a lot of cracked wallets
259 2012-11-21 09:46:39 root2 has quit (Quit: Leaving)
260 2012-11-21 09:47:09 <abrkn> SomeoneWeird: the idea behind bitcoin server etc is very nice, but it's written by a person who cannot possibly understand node
261 2012-11-21 09:47:21 <abrkn> SomeoneWeird: to keep something maintainable, you need to split it into many small modules
262 2012-11-21 09:47:32 <SomeoneWeird> agreed, ofc
263 2012-11-21 09:47:41 root2 has joined
264 2012-11-21 09:48:00 <abrkn> SomeoneWeird: even in the node.js core they admit they it has become very hard to maintain things as easy as fs and http =)
265 2012-11-21 09:48:00 robbak_ has quit (Remote host closed the connection)
266 2012-11-21 09:48:05 <abrkn> and thats a big ass team
267 2012-11-21 09:48:18 CodesInChaos has joined
268 2012-11-21 09:48:42 robbak_ has joined
269 2012-11-21 09:50:01 mykhal has quit (Remote host closed the connection)
270 2012-11-21 09:51:46 <SomeoneWeird> it is
271 2012-11-21 09:51:49 <SomeoneWeird> and a very smart one too :)
272 2012-11-21 09:52:06 <t7> heheh
273 2012-11-21 09:52:07 mykhal has joined
274 2012-11-21 09:52:55 robbak_ has quit (Remote host closed the connection)
275 2012-11-21 09:54:27 robbak_ has joined
276 2012-11-21 09:57:29 root2 has quit (Quit: Leaving)
277 2012-11-21 10:02:27 CodeInChaos has joined
278 2012-11-21 10:04:25 robbak__ has joined
279 2012-11-21 10:05:21 CodesInChaos has quit (Ping timeout: 260 seconds)
280 2012-11-21 10:05:34 robbak_ has quit (Ping timeout: 255 seconds)
281 2012-11-21 10:28:09 jarib has quit (Excess Flood)
282 2012-11-21 10:28:37 robbak__ has quit (Remote host closed the connection)
283 2012-11-21 10:29:00 robbak__ has joined
284 2012-11-21 10:30:18 freakazoid has quit (Ping timeout: 256 seconds)
285 2012-11-21 10:37:42 PiZZaMaN2K has joined
286 2012-11-21 10:45:42 BlackPrapor has joined
287 2012-11-21 10:51:29 raad287 has quit (Read error: Operation timed out)
288 2012-11-21 10:51:58 raad287 has joined
289 2012-11-21 10:51:58 raad287 has quit (Read error: Connection reset by peer)
290 2012-11-21 11:02:08 JDuke256 has joined
291 2012-11-21 11:03:40 da2ce7 has joined
292 2012-11-21 11:11:43 da2ce7 has quit (Ping timeout: 252 seconds)
293 2012-11-21 11:25:24 Jamesz has joined
294 2012-11-21 11:26:38 JZavala has quit (Ping timeout: 252 seconds)
295 2012-11-21 11:27:00 Apexseals has quit (Ping timeout: 252 seconds)
296 2012-11-21 11:27:22 Apexseals has joined
297 2012-11-21 11:28:43 robbak__ has quit (Remote host closed the connection)
298 2012-11-21 11:29:09 robbak__ has joined
299 2012-11-21 11:32:47 JZavala has joined
300 2012-11-21 11:33:51 Apexseals has quit (Ping timeout: 248 seconds)
301 2012-11-21 11:34:05 Jamesz has quit (Ping timeout: 252 seconds)
302 2012-11-21 11:34:16 Apexseals has joined
303 2012-11-21 11:35:04 Backburn has quit (Ping timeout: 246 seconds)
304 2012-11-21 11:35:21 larsig has quit (Ping timeout: 240 seconds)
305 2012-11-21 12:12:22 guruvan has joined
306 2012-11-21 12:23:49 robbak__ has quit (Read error: Connection reset by peer)
307 2012-11-21 12:24:11 robbak__ has joined
308 2012-11-21 12:29:24 gritball_ has joined
309 2012-11-21 12:31:04 gritball has quit (Ping timeout: 246 seconds)
310 2012-11-21 12:34:29 BlackPrapor has joined
311 2012-11-21 12:36:18 Ahimoth has quit (Ping timeout: 252 seconds)
312 2012-11-21 12:36:40 BlackPrapor has quit (Ping timeout: 252 seconds)
313 2012-11-21 12:36:47 JZavala has quit (Ping timeout: 252 seconds)
314 2012-11-21 12:38:48 ThomasV has quit (Quit: Leaving)
315 2012-11-21 12:40:20 robbak__ has quit (Remote host closed the connection)
316 2012-11-21 12:40:46 robbak__ has joined
317 2012-11-21 12:41:34 BlackPrapor has quit (2!~BlackPrap@94.41.9.17.dynamic.ufanet.ru|Ping timeout: 265 seconds)
318 2012-11-21 12:41:58 <jouke> Hmmm, I am not getting any respons out of my bitcoin client, but I see it is still using a little cpu
319 2012-11-21 12:42:10 <jouke> and I see the debug.log is registering my requests
320 2012-11-21 12:45:23 Ahimoth has joined
321 2012-11-21 12:46:45 daybyter has joined
322 2012-11-21 12:51:03 <jouke> well, had to kill -9 it :(
323 2012-11-21 12:52:30 harkon has quit (Quit: Konversation terminated!)
324 2012-11-21 12:53:29 <xIsalty> Question, Does the reward amount of the block have any effect on the size of the block ?
325 2012-11-21 12:57:12 xIsaltee has joined
326 2012-11-21 12:59:32 xIsalty has quit (Disconnected by services)
327 2012-11-21 12:59:42 xIsaltee is now known as xIsalty
328 2012-11-21 12:59:44 AlbusTalpa has quit (Ping timeout: 240 seconds)
329 2012-11-21 12:59:54 xIsalty has quit (Changing host)
330 2012-11-21 12:59:54 xIsalty has joined
331 2012-11-21 13:00:50 <epscy> xIsalty: no
332 2012-11-21 13:00:58 <xIsalty> ok
333 2012-11-21 13:00:59 JDuke256 has quit (Quit: ["Textual IRC Client: www.textualapp.com"])
334 2012-11-21 13:01:03 <epscy> it can however include any tx fess
335 2012-11-21 13:01:07 <epscy> er fees
336 2012-11-21 13:01:37 <epscy> so in total you may get more for mining a block than just the reward
337 2012-11-21 13:03:00 slush has joined
338 2012-11-21 13:05:11 <jouke> Ok, moving makes the client freeze...
339 2012-11-21 13:05:27 <jouke> it worked before :(
340 2012-11-21 13:06:01 <jouke> Damn this sucks :(
341 2012-11-21 13:06:37 xIsalee has joined
342 2012-11-21 13:06:37 xIsalee is now known as xIsaltee
343 2012-11-21 13:07:24 <jouke> any one here to help me make a bug ticket?
344 2012-11-21 13:09:03 xIsalty has quit (Ping timeout: 252 seconds)
345 2012-11-21 13:09:23 <jouke> I see in the debug log, it's still making connections, but I can't get any reponse :(
346 2012-11-21 13:09:23 xIsaltee is now known as xisalty
347 2012-11-21 13:09:25 <rdponticelli> jouke: There has been some fix recently for that bug
348 2012-11-21 13:09:27 xisalty has quit (Changing host)
349 2012-11-21 13:09:27 xisalty has joined
350 2012-11-21 13:09:34 <jouke> I am running 7.1
351 2012-11-21 13:09:59 xenland has joined
352 2012-11-21 13:10:08 <rdponticelli> But I think it isn't released still...
353 2012-11-21 13:10:24 <rdponticelli> s/still/yet/
354 2012-11-21 13:11:29 <jouke> https://github.com/bitcoin/bitcoin/pull/2009
355 2012-11-21 13:13:18 <rdponticelli> jouke: Yes, looks like that's the one
356 2012-11-21 13:13:29 <jouke> Damn, we just made a huge investment  to our website, relying on the move function :(
357 2012-11-21 13:15:54 xisalty is now known as xisaltee
358 2012-11-21 13:16:10 <rdponticelli> They were waiting for some other fix to release 7.2...
359 2012-11-21 13:19:46 xisaltee has quit (Read error: Connection reset by peer)
360 2012-11-21 13:20:26 <jouke> If I patch the 7.1 source with this: https://github.com/bitcoin/bitcoin/issues/2021#issuecomment-10472113
361 2012-11-21 13:20:34 <jouke> would it be enough?
362 2012-11-21 13:22:00 <Luke-Jr> jouke: yes
363 2012-11-21 13:22:00 <jouke> meh, I would really like 7.2 :(
364 2012-11-21 13:22:23 <jouke> Luke-Jr: thanks, I guess I'll try that first.
365 2012-11-21 13:22:45 <Luke-Jr> jouke: as noted in that issue, we're just waiting on #2024 to get reviewed
366 2012-11-21 13:22:59 guruvan has quit (Remote host closed the connection)
367 2012-11-21 13:23:00 <Luke-Jr> you can help bring 0.7.2 sooner by testing that
368 2012-11-21 13:23:20 CodeInChaos has quit (Ping timeout: 268 seconds)
369 2012-11-21 13:23:51 <jouke> We don't really have an other choice :x
370 2012-11-21 13:25:15 <Luke-Jr> jouke: ?
371 2012-11-21 13:26:22 <jouke> I am not going to try it to really test it, but to make our website work to its full potential
372 2012-11-21 13:27:58 <Luke-Jr> jouke: if you really don't want to test 0.7.2 before it's ready, perhaps 0.6.4rc4 would make sense for you
373 2012-11-21 13:31:38 TheEslbear has quit (Read error: Connection reset by peer)
374 2012-11-21 13:31:55 TheEslbear has joined
375 2012-11-21 13:32:42 xIsalty has joined
376 2012-11-21 13:32:43 xIsalty has quit (Changing host)
377 2012-11-21 13:32:43 xIsalty has joined
378 2012-11-21 13:34:03 datagutt has joined
379 2012-11-21 13:35:37 ThomasV has joined
380 2012-11-21 13:39:41 wumpus has quit (No Ping reply in 180 seconds.)
381 2012-11-21 13:39:54 wump has joined
382 2012-11-21 13:41:17 edcba has quit (Disconnected by services)
383 2012-11-21 13:41:22 edcba_ is now known as edcba
384 2012-11-21 13:41:43 sturles_ has joined
385 2012-11-21 13:42:09 Cory has quit (Read error: No buffer space available)
386 2012-11-21 13:42:23 JyZyXEL- has joined
387 2012-11-21 13:42:35 doublec_ has joined
388 2012-11-21 13:42:43 Optimo_ has joined
389 2012-11-21 13:43:00 Cory has joined
390 2012-11-21 13:44:04 sturles has quit (Disconnected by services)
391 2012-11-21 13:44:10 sturles_ is now known as sturles
392 2012-11-21 13:44:21 sturles has quit (Changing host)
393 2012-11-21 13:44:21 sturles has joined
394 2012-11-21 13:45:03 daybyter has quit (Read error: Connection reset by peer)
395 2012-11-21 13:45:08 larsig has joined
396 2012-11-21 13:45:32 daybyter has joined
397 2012-11-21 13:45:40 ivan`_ has joined
398 2012-11-21 13:47:10 terrytibbs is now known as terry
399 2012-11-21 13:48:08 ivan`_ has quit (Excess Flood)
400 2012-11-21 13:48:39 Eslbaer has joined
401 2012-11-21 13:49:06 ivan` has joined
402 2012-11-21 13:50:38 <xenland> Is it possible to use a Bitcoin address to decrypt something if it was originally encrypted with the bitcoin address private key? or is that not feasable with out alteration?
403 2012-11-21 13:51:02 TheEslbear has quit (Ping timeout: 240 seconds)
404 2012-11-21 13:52:05 Guest72148 has quit (Changing host)
405 2012-11-21 13:52:05 Guest72148 has joined
406 2012-11-21 13:52:11 Guest72148 is now known as UukGoblin
407 2012-11-21 13:52:36 <kjj_> xenland: not really, no
408 2012-11-21 13:53:29 <xenland> kjj_: Not its not feasible? or no, I'd have to do something to the bitcoin address first?
409 2012-11-21 13:53:54 <edcba> i don't understand the question
410 2012-11-21 13:53:57 <kjj_> private keys are just 256 bit strings, and could be used as encryption keys, but the pubkeys aren't useful for asymetric crypto schemes, only signatures
411 2012-11-21 13:54:31 yellowhat1 has joined
412 2012-11-21 13:54:46 <kjj_> we use ECDSA where the DSA part stands for "Digital Signature Algorithm"
413 2012-11-21 13:55:53 _W_ has joined
414 2012-11-21 13:56:17 yellowhat has quit (Ping timeout: 246 seconds)
415 2012-11-21 13:56:24 <kjj_> even worse, the address isn't the pubkey, it is a hash of the pubkey.  so even if there was an asymetric system that could use our keys, the addresses aren't enough
416 2012-11-21 13:58:42 d34th has joined
417 2012-11-21 13:58:42 d34th has quit (Changing host)
418 2012-11-21 13:58:42 d34th has joined
419 2012-11-21 13:59:13 ienh has joined
420 2012-11-21 14:04:01 JyZyXEL- is now known as JyZyXEL
421 2012-11-21 14:04:02 <jouke> Ok, patched version seems to work fine for now.
422 2012-11-21 14:07:20 <Luke-Jr> xenland: ECDSA doesn't support encryption
423 2012-11-21 14:07:43 <Luke-Jr> jouke: did you include #2024 in your patch by any chance?
424 2012-11-21 14:08:16 <xenland> kjj_ thanks for answer my question mate
425 2012-11-21 14:10:14 <jouke> Luke-Jr: no. I don't use bitcoin-qt and I don't use windows
426 2012-11-21 14:12:14 AlbusTalpa has joined
427 2012-11-21 14:12:38 AlbusTalpa has quit (Read error: Connection reset by peer)
428 2012-11-21 14:12:50 AlbusTalpa has joined
429 2012-11-21 14:13:13 darkskiez2 has joined
430 2012-11-21 14:14:47 <Luke-Jr> jouke: still need to test that it doesn't hurt non-Windows ;)
431 2012-11-21 14:15:06 imisor has joined
432 2012-11-21 14:15:08 <jouke> ok, good point.
433 2012-11-21 14:18:22 darkee has quit (!~darkee@gateway/tor-sasl/darkee|Quit: Verlassend)
434 2012-11-21 14:18:48 <abrkn> anyone have working code for mtgox redeem ticket api? v0 seems broken, v1 not implemented
435 2012-11-21 14:18:57 <abrkn> *voucher
436 2012-11-21 14:19:21 <Luke-Jr> abrkn: #mtgox
437 2012-11-21 14:25:00 CodesInChaos has joined
438 2012-11-21 14:25:14 agricocb has quit (Quit: Leaving.)
439 2012-11-21 14:27:21 stamit has joined
440 2012-11-21 14:29:26 CodesInChaos has joined
441 2012-11-21 14:29:43 <abrkn> hmm, how long does it usually to get something confirmed on tn3
442 2012-11-21 14:29:54 <abrkn> mine says unconfirmed after like 5 hours
443 2012-11-21 14:30:09 <sipa> if nobody mines: forever
444 2012-11-21 14:30:57 <abrkn> i'd do my testing on real net if it wasn't so expensive ;)
445 2012-11-21 14:32:29 <abrkn> jouke: didnt see what you wrote before. i had that move bug too, had to revert to previous version
446 2012-11-21 14:32:45 <abrkn> jouke: the whole client would just freeze up forever
447 2012-11-21 14:32:47 <xenland> abrkn: I haven't tried this myself but this might work: try disabling test net from downloading blocks, delete the block chain, and mine on testnet your self with the lowest difficulty :)
448 2012-11-21 14:33:32 <abrkn> xenland: mining kills my laptop. i guess i'll have to go real net
449 2012-11-21 14:33:40 BlackPrapor has joined
450 2012-11-21 14:34:19 <xenland> that works too
451 2012-11-21 14:38:29 daybyter has quit (Quit: Konversation terminated!)
452 2012-11-21 14:41:40 Eslbaer has quit (Read error: Connection reset by peer)
453 2012-11-21 14:42:06 Eslbaer has joined
454 2012-11-21 14:49:38 larsig has quit (Ping timeout: 255 seconds)
455 2012-11-21 14:52:33 d34th has quit (Quit: Leaving)
456 2012-11-21 14:54:04 XertroV has joined
457 2012-11-21 14:56:33 agricocb has joined
458 2012-11-21 14:57:45 arij has joined
459 2012-11-21 14:57:51 arij is now known as Guest83551
460 2012-11-21 14:58:28 ivan` has quit (Ping timeout: 240 seconds)
461 2012-11-21 14:58:50 Guest83551 has quit (Changing host)
462 2012-11-21 14:58:50 Guest83551 has joined
463 2012-11-21 14:58:56 Guest83551 is now known as arij
464 2012-11-21 14:59:20 ivan` has joined
465 2012-11-21 14:59:58 one_zero has quit ()
466 2012-11-21 15:01:47 larsig has joined
467 2012-11-21 15:04:59 CodesInChaos has quit (Ping timeout: 245 seconds)
468 2012-11-21 15:05:08 mikehard3 has quit (Ping timeout: 255 seconds)
469 2012-11-21 15:06:44 <abrkn> any way to make blockchain.info bitcoin compat rpc to support labels? (getAccountaddress fails with label not known for new labels)
470 2012-11-21 15:08:12 mikehard3 has joined
471 2012-11-21 15:08:27 ovidiusoft has quit (Ping timeout: 276 seconds)
472 2012-11-21 15:10:22 Eslbaer has quit (Ping timeout: 240 seconds)
473 2012-11-21 15:10:43 Eslbaer has joined
474 2012-11-21 15:14:42 ovidiusoft has joined
475 2012-11-21 15:18:01 Arnavion has quit (Quit: Arnavion)
476 2012-11-21 15:23:49 D34TH has joined
477 2012-11-21 15:24:02 swulf--1 has quit (Ping timeout: 240 seconds)
478 2012-11-21 15:25:49 swulf-- has joined
479 2012-11-21 15:32:10 etotheipi_ has quit (Read error: Connection reset by peer)
480 2012-11-21 15:36:50 xenland has quit (Remote host closed the connection)
481 2012-11-21 15:46:29 Arnavion has joined
482 2012-11-21 15:46:50 robbak__ has quit (Read error: Connection reset by peer)
483 2012-11-21 15:47:11 tg has quit (Read error: Connection reset by peer)
484 2012-11-21 15:47:16 robbak__ has joined
485 2012-11-21 15:47:34 tg has joined
486 2012-11-21 15:49:30 harkon has joined
487 2012-11-21 16:05:01 yellowhat1 has quit (Read error: Connection reset by peer)
488 2012-11-21 16:05:19 yellowhat has joined
489 2012-11-21 16:10:09 UukGoblin has quit (Read error: Connection reset by peer)
490 2012-11-21 16:15:28 copumpkin has quit (Quit: Computer has gone to sleep.)
491 2012-11-21 16:16:21 Eslbaer has quit (Read error: Connection reset by peer)
492 2012-11-21 16:16:41 Eslbaer has joined
493 2012-11-21 16:17:56 MobiusL has quit (Remote host closed the connection)
494 2012-11-21 16:22:46 MobiusL has joined
495 2012-11-21 16:26:01 darkee has joined
496 2012-11-21 16:31:39 TD has joined
497 2012-11-21 16:32:02 <TD> good evening
498 2012-11-21 16:35:03 inlikeflynn has quit (Ping timeout: 260 seconds)
499 2012-11-21 16:35:41 inlikeflynn has joined
500 2012-11-21 16:38:38 <helo> i'll stop pasting reddit links if anyone wants me to, but since the discussion is dev related... http://www.reddit.com/r/Bitcoin/comments/13jj0d/in_favor_of_not_increasing_the_block_size/c74lzkq
501 2012-11-21 16:39:31 <helo> and poorly reasoned comments are getting a lot of upvotes :/
502 2012-11-21 16:40:36 UukGoblin has joined
503 2012-11-21 16:41:21 AlbusTalpa has quit (Ping timeout: 264 seconds)
504 2012-11-21 16:41:29 datagutt is now known as mizu
505 2012-11-21 16:41:43 mizu is now known as datagutt
506 2012-11-21 16:42:03 da2ce7 has joined
507 2012-11-21 16:42:36 jarib has joined
508 2012-11-21 16:43:11 * TD looks
509 2012-11-21 16:43:33 random_cat has quit (Remote host closed the connection)
510 2012-11-21 16:44:35 da2ce7_d has quit (Ping timeout: 255 seconds)
511 2012-11-21 16:45:09 <TD> those kinds of discussions are really best had on the forums indeed
512 2012-11-21 16:45:12 <TD> or directly with developers
513 2012-11-21 16:45:19 <TD> though i see jeff is taking part
514 2012-11-21 16:45:22 UukGoblin has quit (Ping timeout: 252 seconds)
515 2012-11-21 16:45:53 random_cat has joined
516 2012-11-21 16:47:39 arij_ has joined
517 2012-11-21 16:47:45 tonikt has joined
518 2012-11-21 16:47:53 <TD> these discussions are all old and long since thrashed out though
519 2012-11-21 16:48:12 <TD> more and more i think we need to shift the FAQ off the wiki and onto the main website, along with discussions of common concerns like these
520 2012-11-21 16:48:20 <TD> otherwise the same discussions just come up again and again
521 2012-11-21 16:50:37 UukGoblin has joined
522 2012-11-21 16:50:40 arij has quit (Ping timeout: 248 seconds)
523 2012-11-21 16:52:11 darkskiez2 has left ("Ex-Chat")
524 2012-11-21 16:53:06 <TD> it'd also be a good forcing function for reaching consensus
525 2012-11-21 16:53:55 <weex> people are going to discuss things no matter what, over time more people will remember and link back to the old forum discussion or the FAQ or as you say bitcoin.org
526 2012-11-21 16:54:26 <weex> Bitcoin provides a lot of ground to cover and I'm always amazed how many times certain things have been explained in text form
527 2012-11-21 16:54:37 tonikt has quit (Read error: Connection reset by peer)
528 2012-11-21 16:55:09 <weex> I've encouraged some to write in the wiki instead and link to that but at some point people just enjoy writing
529 2012-11-21 16:55:25 abrkn has quit (Ping timeout: 245 seconds)
530 2012-11-21 16:58:50 pecket has quit (Ping timeout: 252 seconds)
531 2012-11-21 17:00:19 imisor has joined
532 2012-11-21 17:00:45 darkee has quit (Remote host closed the connection)
533 2012-11-21 17:00:51 Bootstrapper has joined
534 2012-11-21 17:05:12 <helo> it is a lot more interesting to think of the distant future where the block size is still at 1MB
535 2012-11-21 17:05:16 <helo> for me, at least
536 2012-11-21 17:06:31 t7 has quit (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204])
537 2012-11-21 17:07:04 <helo> e.g. trivial to run a full node (so full nodes potentially everywhere), with bitcoin moving "upmarket" to high value transactions, very high fees and hashrate, etc
538 2012-11-21 17:09:32 gavinandresen has joined
539 2012-11-21 17:11:12 TD has quit (Quit: TD)
540 2012-11-21 17:12:23 darkee has joined
541 2012-11-21 17:13:56 <kjj_> sweet.  my offline multisig batch generator appears to be fully functional
542 2012-11-21 17:16:56 larsig has quit (Ping timeout: 252 seconds)
543 2012-11-21 17:18:53 inlikeflynn has quit (Ping timeout: 256 seconds)
544 2012-11-21 17:21:08 inlikeflynn has joined
545 2012-11-21 17:22:00 d4de_ has joined
546 2012-11-21 17:22:55 d4de has quit (Ping timeout: 246 seconds)
547 2012-11-21 17:24:54 maaku has joined
548 2012-11-21 17:33:10 theorbtwo has quit (Read error: Connection reset by peer)
549 2012-11-21 17:35:32 toffoo has joined
550 2012-11-21 17:36:17 Eslbaer has quit (Read error: Connection reset by peer)
551 2012-11-21 17:36:35 Eslbaer has joined
552 2012-11-21 17:45:32 TD has joined
553 2012-11-21 17:45:32 TD has quit (Client Quit)
554 2012-11-21 17:45:43 daybyter has joined
555 2012-11-21 17:49:58 pecket has joined
556 2012-11-21 17:52:57 JZavala has joined
557 2012-11-21 17:54:54 t7 has joined
558 2012-11-21 17:57:34 ciscoftw has joined
559 2012-11-21 17:58:06 molecular has quit (Ping timeout: 276 seconds)
560 2012-11-21 17:58:36 molecular has joined
561 2012-11-21 17:59:36 <ciscoftw> what determines where my transaction(s) go when i try to send btc? when i broadcast my transactoin, seems like it'd be completely random who trys to include that trans into the block hash there're solving for.
562 2012-11-21 18:00:17 <ciscoftw> ...sometime i can send .05 (any small amont) without a fee, and other times it requires a transaction fee be included? why is this?
563 2012-11-21 18:01:40 <kjj_> decentralized
564 2012-11-21 18:02:06 <sipa> it depends on the transaction created, and in particular the age and size of the input coins used
565 2012-11-21 18:02:13 <kjj_> coin age and priority is still a big factor, but there is no global policy for such things.  everyone makes their own decision
566 2012-11-21 18:03:44 UukGoblin has quit (Changing host)
567 2012-11-21 18:03:44 UukGoblin has joined
568 2012-11-21 18:09:45 maaku has quit (Quit: maaku)
569 2012-11-21 18:11:48 <ciscoftw> so its the bitcoin client im using that makes the determination (based on coin age, and others?) if a fee is required or not? doesnt seem right, i know miners may choose to omit my tranaction if they choose...
570 2012-11-21 18:12:08 <kjj_> it makes the best guess it can
571 2012-11-21 18:12:18 <sipa> ciscoftw: it tries to guess whether miners will accept it
572 2012-11-21 18:12:28 <sipa> with/without fee
573 2012-11-21 18:12:30 <ciscoftw> based on coin age alone?
574 2012-11-21 18:12:48 <Cusipzzz> and size
575 2012-11-21 18:12:49 <sipa> no, also size of the transaction
576 2012-11-21 18:12:51 <sipa> and amount
577 2012-11-21 18:12:58 <kjj_> right now, the "fee" is 99% spam prevention and 1% fee.  the transition to actually using the fee system mostly for fees will take a while, and it hasn't been invented yet
578 2012-11-21 18:12:58 <ciscoftw> size makes perfect sense, not age though
579 2012-11-21 18:13:14 x18882 has joined
580 2012-11-21 18:13:17 <sipa> sure it does - age is necessary to prevent people from sending the same small coin over and over again
581 2012-11-21 18:13:19 <Cusipzzz> age check reduces spam and DOS attack
582 2012-11-21 18:13:33 <ciscoftw> ummm, that does make sense
583 2012-11-21 18:13:45 maaku has joined
584 2012-11-21 18:14:19 maaku has quit (Client Quit)
585 2012-11-21 18:14:29 <ciscoftw> is it possible to send froma specific address via gui?
586 2012-11-21 18:14:59 <sipa> no, you can do so using the raw transaction API though
587 2012-11-21 18:15:01 <kjj_> no.  also not possible from RPC since coins don't come from addresses
588 2012-11-21 18:15:06 <ciscoftw> how does the client choose which addresses the coins are sent from?
589 2012-11-21 18:15:30 <sipa> ciscoftw: it's a heuristic that tries to minimize the number of inputs used, and considers older one first
590 2012-11-21 18:15:37 <sipa> but it's far from perfect
591 2012-11-21 18:18:41 <ciscoftw> if coin age is determined by an address that holds the btc, what would stop someone from sending coins that belonged to a new address to the old address?
592 2012-11-21 18:19:02 <kjj_> there are no addresses
593 2012-11-21 18:19:26 <kjj_> coin age is determined by the age of the transaction output that is being redeemed
594 2012-11-21 18:19:48 <ciscoftw> thought the coins themseleves were nothing but placeholders
595 2012-11-21 18:19:48 MiningBuddy has quit (Quit: ( Quit ))
596 2012-11-21 18:20:55 <kjj_> erm, coin is polyvalent.  in one sense it means the abstract unit of account.  but the way I'm using it now, I mean "the output of a previous transaction"
597 2012-11-21 18:22:21 <kjj_> your wallet has a list of unspent transaction outputs (coins) of various values (denominated in coins,  see the confusion?)  when you spend, you take one or more of those coins, and forge them into one or more new coins with new values
598 2012-11-21 18:23:07 theorbtwo has joined
599 2012-11-21 18:23:48 Eslbaer has quit (Read error: Connection reset by peer)
600 2012-11-21 18:24:06 Eslbaer has joined
601 2012-11-21 18:24:35 <kjj_> we seriously need a bootcamp tutorial for this.  I hope I have enough time over the weekend to write one
602 2012-11-21 18:24:46 robbak__ has quit (Remote host closed the connection)
603 2012-11-21 18:25:13 robbak__ has joined
604 2012-11-21 18:25:22 <ciscoftw> dude, i would read the fuck outta that tut kjj
605 2012-11-21 18:25:30 drizztbsd has quit (Remote host closed the connection)
606 2012-11-21 18:25:39 x18882 has left ()
607 2012-11-21 18:26:06 <kjj_> sitting down and actually making a few transactions using the raw API clears up so much confusion
608 2012-11-21 18:26:28 larsig has joined
609 2012-11-21 18:26:32 <ciscoftw> never done that
610 2012-11-21 18:26:38 <ciscoftw> link to get me started?
611 2012-11-21 18:26:41 <kjj_> the default client hides a LOT of details from the user, which is good for most users
612 2012-11-21 18:26:48 <kjj_> https://en.bitcoin.it/wiki/Raw_Transactions
613 2012-11-21 18:26:54 <kjj_> https://people.xiph.org/~greg/escrowexample.txt
614 2012-11-21 18:26:58 <kjj_> https://people.xiph.org/~greg/signdemo.txt
615 2012-11-21 18:27:21 <ciscoftw> many thanx kjj_
616 2012-11-21 18:27:33 <kjj_> that first link is docs on the API itself.  the others are example uses.  the signdemo.txt is probably the most immediately useful
617 2012-11-21 18:28:13 <kjj_> heh.  thank Gavin and gmaxwell.  they wrote that stuff
618 2012-11-21 18:29:43 <Cusipzzz> kjj_: very cool. thought it was for multisig or coin selection, didn't think of using it to send "offline coins"
619 2012-11-21 18:29:45 <kjj_> but just using listunspent, getrawtransaction and decoderawtransaction on your own wallet will reveal a lot
620 2012-11-21 18:30:12 <gavinandresen> there's also a raw transactions walkthrough at https://gist.github.com/3966071
621 2012-11-21 18:30:42 <kjj_> yeah, I was looking for that link to add to the pile.
622 2012-11-21 18:30:53 <gavinandresen> That one requires git HEAD to work
623 2012-11-21 18:31:25 <kjj_> I'm going to add those links to the wiki page
624 2012-11-21 18:31:43 <ciscoftw> anybody using the wireshark dissector here?
625 2012-11-21 18:32:28 JZavala has quit (Ping timeout: 252 seconds)
626 2012-11-21 18:34:37 JZavala has joined
627 2012-11-21 18:35:12 <kjj_> it probably would have been a good idea to push out 0.7.2 including the multisig/raw fixes, rather than putting it off for 0.8/ultraprune
628 2012-11-21 18:37:16 <Cusipzzz> on a raw txn if there is change it all goes to fees unless specified?
629 2012-11-21 18:37:46 <kjj_> gavinandresen: how would you feel about letting the user import a list of addresses to be used for change?  the use case is offline/multisig
630 2012-11-21 18:38:22 <kjj_> Cusipzzz: you have complete control over the inputs used and the outputs specified.  if the inputs add up to more than the outputs, whatever is left is the change
631 2012-11-21 18:38:43 <kjj_> be careful, that could be a lot if you don't pay attention
632 2012-11-21 18:38:47 <gavinandresen> kjj_: I think that should wait on a deterministic wallet redesign.  Change address should be a branch of a hierarchical determinisitc wallet, I think
633 2012-11-21 18:38:50 <Cusipzzz> right, but if inputs > output, it goes to fees
634 2012-11-21 18:39:23 d4de_ has quit (Ping timeout: 241 seconds)
635 2012-11-21 18:40:26 <kjj_> gavinandresen: as part of my offline cold wallet redesign, I made 50 new 2-of-3 addresses.  right now, if I want to use them, I have to do raw transactions all the way.  not a big deal, but it would be nice if my change could automatically be redirected to safe keys
636 2012-11-21 18:40:28 <gavinandresen> Cusipzzz: correct.  I'd suggest playing on testnet with play money if you're writing raw transactions code or experimenting by hand
637 2012-11-21 18:41:18 d4de_ has joined
638 2012-11-21 18:41:48 rlifchitz has quit (Remote host closed the connection)
639 2012-11-21 18:42:00 <kjj_> heh.  real men do their tests live and with real money.  real men are stupid and poor.
640 2012-11-21 18:42:32 <Cusipzzz> gavinandresen: thanks. testing on new wallet with small amounts :) - i've lost plenty testing old .3 stuff back in the day
641 2012-11-21 18:45:09 * jgarzik spies a gavinandresen 
642 2012-11-21 18:45:39 <jgarzik> gavinandresen: possible P2SH issue/question, in VerifyScript()
643 2012-11-21 18:46:23 <gavinandresen> jgarzik: yes?
644 2012-11-21 18:46:49 <jgarzik> gavinandresen: VerifyScript() directly accesses stackCopy.back().  stackCopy is obtained following the _first_ EvalScript(), yet the stack.empty() check follows the _second_ EvalScript().  Are you 100% certain that a stackCopy.empty() is not also needed, prior to accessing stackCopy.back() ?
645 2012-11-21 18:49:16 CodesInChaos has joined
646 2012-11-21 18:49:44 <gavinandresen> You mean before the third P2SH EvalScript?
647 2012-11-21 18:49:54 <jgarzik> gavinandresen: correct
648 2012-11-21 18:49:58 ThomasV_ has joined
649 2012-11-21 18:50:26 <gavinandresen> thinking... thinking....
650 2012-11-21 18:50:39 <gavinandresen> (interrupted, one sec)
651 2012-11-21 18:51:20 BCBot2` has quit (Remote host closed the connection)
652 2012-11-21 18:51:24 <jgarzik> gavinandresen: no rush.  Gotta run out and get lunch + kid medical supplies.  Then clean vomit.  Then return to your reply ;p
653 2012-11-21 18:52:47 BCBot2` has joined
654 2012-11-21 18:54:11 <gavinandresen> jgarzik: a stackCopy.empty() check before the third EvalScript would be wrong.
655 2012-11-21 18:54:47 <jgarzik> gavinandresen: !empty() to be specific
656 2012-11-21 18:54:57 <jgarzik> gavinandresen: empty() condition would be wrong, yes.
657 2012-11-21 18:55:40 rlifchitz has joined
658 2012-11-21 18:55:40 rlifchitz has quit (Changing host)
659 2012-11-21 18:55:40 rlifchitz has joined
660 2012-11-21 18:55:41 maaku has joined
661 2012-11-21 18:55:41 <jgarzik> gavinandresen: so the question is, should we add a "if stackCopy.empty() return false;" prior to accessing stackCopy.back() ?
662 2012-11-21 18:55:47 <gavinandresen> Here's how I reason about it:   imagine calling VerifyScript with a scriptSig of an empty array and a scriptPubKey of just OP_1
663 2012-11-21 18:56:12 <jgarzik> the empty() condition is clearly wrong.  the question is... is it _possible_?
664 2012-11-21 18:56:25 <jgarzik> if it is possible, back() will cause crash
665 2012-11-21 18:56:41 <jgarzik> a !empty() check would prevent such a crash
666 2012-11-21 18:58:02 <gavinandresen> ah, I see... lemme think on that a bit
667 2012-11-21 19:00:08 <gavinandresen> wait, which back() will crash?  there is an if (stackCopy.empty()) check on line 1667
668 2012-11-21 19:00:53 <jgarzik> const valtype& pubKeySerialized = stackCopy.back();
669 2012-11-21 19:01:06 <jgarzik> gavinandresen: that line is prior to the stackCopy.empty() check
670 2012-11-21 19:01:13 <jgarzik> and prior to third EvalScript()
671 2012-11-21 19:01:32 <gavinandresen> oh, THAT one.  If it is a P2SH script then the scriptPubKey MUST be HASH160 <blah> EQUAL
672 2012-11-21 19:01:53 <gavinandresen> And the only way that can be true is if scriptSig is not empty
673 2012-11-21 19:02:18 <gavinandresen> (HASH160 will fail if there is no item on the stack to hash)
674 2012-11-21 19:02:46 <gavinandresen> ... so no, no check is needed.  A comment there saying why would be good, mea culpa.
675 2012-11-21 19:02:52 <jgarzik> gavinandresen: the specific condition is stack.empty() MUST be false, following first EvalScript()
676 2012-11-21 19:03:21 <jgarzik> gavinandresen: otherwise stackCopy.back() will fail
677 2012-11-21 19:03:29 <jgarzik> gavinandresen: if you guarantee that is the case, all good
678 2012-11-21 19:03:34 <gavinandresen> Right, if stack.empty() is true and it is a p2sh then the second EvalScript will return false.
679 2012-11-21 19:03:37 <sipa> a comment or an assert seem fine
680 2012-11-21 19:03:43 <jgarzik> ok
681 2012-11-21 19:04:37 <gavinandresen> assert and comment : good idea
682 2012-11-21 19:08:19 <sipa> jgarzik: my node seems to run fine with your send/recv buffer change pulls
683 2012-11-21 19:09:27 <sipa> still trying to wrap my head around what the optimal value for data queued for sending should be before stopping receives, and whether whatever your OS provides is a good value for that
684 2012-11-21 19:10:44 BCBot2 has quit (Remote host closed the connection)
685 2012-11-21 19:10:44 <sipa> gavinandresen: thanks for continuing with the payment protocol stuff by the way, i'll have a look at the draft soon, but i've been a bit busy lately
686 2012-11-21 19:11:24 <gavinandresen> sipa: thanks, I was worried your lack of comments might have been because you were annoyed that I took your spec and started running with it
687 2012-11-21 19:11:29 BCBot2` has quit (Remote host closed the connection)
688 2012-11-21 19:12:03 BCBot2 has joined
689 2012-11-21 19:12:15 <sipa> gavinandresen: no, not at all, it was written 1.5 years ago and i'd do things differently as well anyway
690 2012-11-21 19:12:25 <BlueMatt> sipa/gavinandresen: link to discussion of protocol?
691 2012-11-21 19:12:33 <sipa> protobufs seems like a good choice if you need consistent hashes
692 2012-11-21 19:12:46 <gavinandresen> BlueMatt: IT IS TOP SECRET!  NEED TO KNOW BASIS ONLY!
693 2012-11-21 19:12:55 <BlueMatt> ok then...
694 2012-11-21 19:13:04 <Cusipzzz> zomg..scandal..to the forums :)
695 2012-11-21 19:13:08 <gavinandresen> BlueMatt: kidding.  Public gist is at:  https://gist.github.com/4120476   (only half-baked, though)
696 2012-11-21 19:13:09 <BlueMatt> lol
697 2012-11-21 19:14:05 <Cusipzzz> speaking of forums, i have contributed a few coins to devs who have btc addresses listed there, is there a consolidated list of dev tipping addresses?
698 2012-11-21 19:14:28 <BlueMatt> bitcoin foundation, probably
699 2012-11-21 19:14:34 <BlueMatt> (ie donate to btc foundation, not devs)
700 2012-11-21 19:14:50 <Cusipzzz> nah, not a fan of the foundation.
701 2012-11-21 19:14:53 <gavinandresen> Speaking of coins, I've got the core dev team grant from the foundation
702 2012-11-21 19:14:59 <BlueMatt> nice!
703 2012-11-21 19:15:08 <Cusipzzz> i prefer to give directly, but if some of you don't want it, ok
704 2012-11-21 19:15:40 <sipa> gavinandresen: one rasberry pi on a 64k ISDN line?
705 2012-11-21 19:15:54 <gavinandresen> sipa: no, we can afford at least two pi's
706 2012-11-21 19:16:32 <helo> are foundation membership stats published?
707 2012-11-21 19:16:46 <sipa> wow, that's at least 6.2831!
708 2012-11-21 19:18:23 Diablo-D3 has quit (Quit: do coders dream of sheep()?)
709 2012-11-21 19:18:25 <sipa> by the way: how about 0.7.2?
710 2012-11-21 19:18:27 Joric has joined
711 2012-11-21 19:18:36 <sipa> seems there are people actually waiting for it
712 2012-11-21 19:18:53 <BlueMatt> gavinandresen: thanks, Ill read through it sometime later over the holidays
713 2012-11-21 19:18:55 <Joric> i do! for what?
714 2012-11-21 19:19:28 <sipa> you do what for what?
715 2012-11-21 19:19:36 <Joric> <sipa> seems there are people actually waiting for it
716 2012-11-21 19:19:41 <gavinandresen> helo : I think Peter might blog about number of members, etc soon
717 2012-11-21 19:20:28 <gavinandresen> sipa: I'm about to get innundated with relatives for Thanksgiving, so I won't have time to figure out what's up with 0.7.2 until at least Monday
718 2012-11-21 19:20:53 <sipa> i'll try to go over luke's diff with 0.7.1
719 2012-11-21 19:21:22 <gavinandresen> And RE: the grant:  we've got 470 BTC to spend.  BlueMatt : first thing I want to do after purchasing a server is move jenkins....
720 2012-11-21 19:21:54 Diablo-D3 has joined
721 2012-11-21 19:22:37 Diablo-D3 has quit (Client Quit)
722 2012-11-21 19:24:17 <Joric> theres something really wrong with the https://bitcoinfoundation.org layout the contact link is in the second row even on 1920x1080
723 2012-11-21 19:26:04 <kjj_> oh dear god, protocol buffers?
724 2012-11-21 19:26:04 <sipa> bah, hope i can move to a real apartment soon... in my temporary flat the only internet is wireless, and it sucks.... sometimes it's actually completely unavailable for hours or even days...
725 2012-11-21 19:26:07 Backburn has joined
726 2012-11-21 19:26:19 Eslbaer has quit (Read error: Connection reset by peer)
727 2012-11-21 19:26:36 Eslbaer has joined
728 2012-11-21 19:26:53 <gavinandresen> kjj_: did you read the "Why not JSON?" section of the document yet?
729 2012-11-21 19:27:11 <kjj_> yeah, reading it now
730 2012-11-21 19:28:00 <kjj_> PB always seemed to me to be an attempt to replace all of the mistakes of ASN.1, JSON, XML, etc with entirely new and different mistakes.
731 2012-11-21 19:28:47 ovidiusoft has quit (Quit: leaving)
732 2012-11-21 19:29:17 <gavinandresen> kjj_: The obvious candidates are PB or the bitcoin wire protocol serialization format.  But expecting web servers to produce bitcoin wire protocol format Invoices seems like a worse idea
733 2012-11-21 19:29:32 <jgarzik> indeed
734 2012-11-21 19:31:15 <jgarzik> sipa: ACK.  My main thesis is that leaving read always-on has been known to be bad behavior for application programs.  Obviously that is somewhat orthogonal to OS buffer size.  As mentioned, I can easily add "if vSend.size() > X { stop RX }" logic, on top of current patch.
735 2012-11-21 19:32:19 <jgarzik> sipa: Thinking about various write-queue draining behaviors.  If you are draining slowly, you don't want to queue more work (by reading more).  If you are draining rapidly, the logic won't kick in.
736 2012-11-21 19:32:34 <kjj_> is multiple encodings a bad thing when signing?  I know that it can be when the hash is pre-image-able
737 2012-11-21 19:33:00 Joric has quit ()
738 2012-11-21 19:33:18 <gavinandresen> jgarzik: https://github.com/bitcoin/bitcoin/pull/2031   assert and comment for script.cpp
739 2012-11-21 19:34:06 <kjj_> and the question of OCSP depends on the trust model of the client.  if you are putting out software that trusts certain keys explicitly, then you MUST use OCSP on every step in the chain that leads back to those certs.
740 2012-11-21 19:34:23 <kjj_> on the other hand, I dare you to turn OCSP on in your browser for a month.  :)
741 2012-11-21 19:34:54 ovidiusoft has joined
742 2012-11-21 19:34:57 <gavinandresen> kjj_: TD raised concerns about requiring OCSP, too...
743 2012-11-21 19:35:03 BCBot2 has quit (Ping timeout: 252 seconds)
744 2012-11-21 19:35:23 Diablo-D3 has joined
745 2012-11-21 19:36:39 <kjj_> the bitcointalk forums have about 75% uptime when viewed with a browser that treats OCSP failures as "bad" instead of "good"
746 2012-11-21 19:37:49 <kjj_> lots of other sites are about the same because as far as I can tell, absolutely no CAs take OCSP seriously
747 2012-11-21 19:38:16 <gavinandresen> I read Peter Gutmann's "PKI: It's Not Dead, Just Resting" paper today, which has a section on OCSP.
748 2012-11-21 19:38:24 <gavinandresen> Expert opinion seems to be "we're doomed"
749 2012-11-21 19:38:51 <gavinandresen> ... because there's no incentive for CA's to do a good job supporting OCSP
750 2012-11-21 19:39:29 peper has quit (Ping timeout: 246 seconds)
751 2012-11-21 19:39:37 Eslbaer has quit (Quit: Verlassend)
752 2012-11-21 19:39:39 <sipa> jgarzik: oh, i'm not saying it's a bad idea - it seems very reasonable, but i'm worried about accidentally introducing higher delays than necessary, and i haven't thought enough about it to have an accurate mental model
753 2012-11-21 19:39:49 <kjj_> if all browsers treated OCSP failures as "bad", there should would be an incentive.  but no browser can go first because it will be that browser that is broken if it is the only one that can't show a site
754 2012-11-21 19:40:07 <BlueMatt> gavinandresen: jenkins can be moved relatively fast
755 2012-11-21 19:40:33 peper has joined
756 2012-11-21 19:42:36 <kjj_> if we had DNS-SEC, I'd say just put a TXT "btcpubkey=BLAH" record in there and sign things with that
757 2012-11-21 19:43:13 root2 has joined
758 2012-11-21 19:43:31 gjs278 has quit (Remote host closed the connection)
759 2012-11-21 19:44:26 <kjj_> I note that that article is now more than 10 years old, and there have been no improvements.  If anything, it is all even worse now in practice than it was when written
760 2012-11-21 19:46:52 <gavinandresen> kjj_: ACK on if we had DNS-SEC....  sigh.
761 2012-11-21 19:47:20 <sipa> BlueMatt: can you poke pulltester again for #1980?
762 2012-11-21 19:48:22 <jgarzik> sipa: as the network socket thread is in a tight loop, the worst case delay (if any) should be very small
763 2012-11-21 19:48:55 <kjj_> I'm not sure that I'd be able to make a worse PKI than the current SSL system if I tried really hard.  it is that bad.  The only good part about it is that it kinda works if you don't look too closely at the edges
764 2012-11-21 19:49:15 Diablo-D3 has quit (Ping timeout: 245 seconds)
765 2012-11-21 19:49:21 * jgarzik wishes there was a writevv(), which writes to multiple fd's
766 2012-11-21 19:49:49 <sipa> ha
767 2012-11-21 19:52:22 neofutur` has quit (Quit: Lost terminal)
768 2012-11-21 19:52:26 <BlueMatt> sipa: hmm...may be a while to cycle around to get there...do you want me to skip to it?
769 2012-11-21 19:52:31 Diablo-D3 has joined
770 2012-11-21 19:53:03 <sipa> BlueMatt: if possible
771 2012-11-21 19:54:13 ne0futur has joined
772 2012-11-21 19:54:13 ne0futur has quit (Changing host)
773 2012-11-21 19:54:13 ne0futur has joined
774 2012-11-21 19:54:47 <BlueMatt> sipa: ok, its running 1980, remind me after it finishes to reset it
775 2012-11-21 19:55:08 <sipa> will do; thanks!
776 2012-11-21 19:59:11 <jgarzik> sipa: related (but not directly so), google for "bufferbloat"
777 2012-11-21 20:10:43 BlackPrapor has quit (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
778 2012-11-21 20:10:48 daybyter has quit (Quit: Konversation terminated!)
779 2012-11-21 20:16:57 ThomasV_ has quit (Quit: Quitte)
780 2012-11-21 20:20:35 slush has quit (Read error: Operation timed out)
781 2012-11-21 20:21:41 BCBot2 has joined
782 2012-11-21 20:22:30 Zarutian has joined
783 2012-11-21 20:23:52 datagutt has quit (Quit: kthxbai)
784 2012-11-21 20:36:57 agricocb has quit (Remote host closed the connection)
785 2012-11-21 20:39:43 agricocb has joined
786 2012-11-21 20:49:35 <kjj_> sweet.  my Wasp code reader showed up today, and it can read everything on my paper key printouts, even the full WIF encoded as code128B
787 2012-11-21 20:54:50 swulf-- has quit (Read error: Connection reset by peer)
788 2012-11-21 20:56:17 swulf-- has joined
789 2012-11-21 20:57:34 t7 has quit (Remote host closed the connection)
790 2012-11-21 20:59:39 kiceek has joined
791 2012-11-21 21:03:43 dedis has joined
792 2012-11-21 21:05:34 dedis has quit (Remote host closed the connection)
793 2012-11-21 21:21:40 kiceek has quit (Quit: Leaving)
794 2012-11-21 21:28:00 <jgarzik> hum
795 2012-11-21 21:28:16 <jgarzik> it is disappointing that the tx_valid.json tests do not include nValue in their inputs
796 2012-11-21 21:29:22 JZavala has quit (Ping timeout: 240 seconds)
797 2012-11-21 21:30:56 <gavinandresen> jgarzik: they could be extended, couldn't they?  e.g. allow 3- or 4-valued arrays as inputs
798 2012-11-21 21:31:52 <jgarzik> gavinandresen: yep
799 2012-11-21 21:32:13 dedis has joined
800 2012-11-21 21:32:23 <jgarzik> for now, picocoin will follow bitcoin's example of testing VerifyScript() rather than the more exhaustive VerifySignature()
801 2012-11-21 21:33:16 dedis has quit (Remote host closed the connection)
802 2012-11-21 21:34:05 <BlueMatt> jgarzik: eh...iirc doesnt tx_valid do VerifySignature?
803 2012-11-21 21:34:20 <jgarzik> BlueMatt: no
804 2012-11-21 21:34:41 <BlueMatt> oh...probably my fault, should be doing that iir the VerifyScript/VerifySignature difference correctly
805 2012-11-21 21:35:06 kiceek has joined
806 2012-11-21 21:35:10 <BlueMatt> oh, nevermind Im misremembering that...not sure what the difference is then
807 2012-11-21 21:36:22 <BlueMatt> ah, well it doesnt matter much, does it?
808 2012-11-21 21:41:01 larsig has quit (Ping timeout: 260 seconds)
809 2012-11-21 21:49:46 brwyatt is now known as Away!~brwyatt@brwyatt.net|brwyatt
810 2012-11-21 21:52:54 <midnightmagic> dnssec, trying to replace one CA for another since 1997. :(
811 2012-11-21 21:54:56 <kjj_> yeah.  it turns out that PKI is actually hard to do.  who could have known?
812 2012-11-21 21:55:12 <midnightmagic> i was thinking more about trust metrics.
813 2012-11-21 21:58:48 <jgarzik> hrm
814 2012-11-21 21:59:00 <jgarzik> ECDSA_verify does not like the first signature in tx_valid.json
815 2012-11-21 21:59:06 <kjj_> heh.  the only trust model that is actually worse than CAs.  :)
816 2012-11-21 21:59:26 <jgarzik> ["The following is 23b397edccd3740a74adb603c9756370fafcde9bcc4483eb271ecad09a94dd63"],
817 2012-11-21 21:59:26 <jgarzik> ["It is of particular interest because it contains an invalidly-encoded signature which OpenSSL accepts"],
818 2012-11-21 21:59:26 <jgarzik> ["See http://r6.ca/blog/20111119T211504Z.html"],
819 2012-11-21 21:59:34 <jgarzik> but OpenSSL does not accept it here ;p
820 2012-11-21 21:59:52 <kjj_> do you have a newer version of OpenSSL maybe?
821 2012-11-21 22:00:09 <kjj_> every now and then, they do slip up and let bugfixes sneak in
822 2012-11-21 22:00:22 <jgarzik> heh
823 2012-11-21 22:00:37 <jgarzik> well, one would think bitcoin itself would break, if so
824 2012-11-21 22:00:47 <jgarzik> but bitcoin works and picocoin's test fails, on the same system with same lib
825 2012-11-21 22:01:37 <kjj_> I haven't looked at those parts of the bitcoin code much, but my understanding was that the crypto stuff in bitcoin was mostly just a thin veneer over openssl library calls
826 2012-11-21 22:02:27 <kjj_> are you sure you are preparing and calling in the same way?
827 2012-11-21 22:03:16 <jgarzik> AFAICS yes
828 2012-11-21 22:03:25 <jgarzik> and it passes all the script*.json tests, valid & invalid
829 2012-11-21 22:04:27 <jgarzik> ["The following is f7fdd091fa6d8f5e7a8c2458f5c38faffff2d3f1406b6e4fe2c99dcc0d2d1cbb"],
830 2012-11-21 22:04:27 <jgarzik> ["It caught a bug in the workaround for 23b397edccd3740a74adb603c9756370fafcde9bcc4483eb271ecad09a94dd63 in an overly simple implementation"],
831 2012-11-21 22:04:32 <jgarzik> one wonders... what was the workaround?
832 2012-11-21 22:04:47 <BlueMatt> I dont remember anymore (and didnt by the time I had written that...)
833 2012-11-21 22:04:49 <BlueMatt> sorry :(
834 2012-11-21 22:04:59 <jgarzik> gavinandresen, sipa: any recall of what was the workaround?
835 2012-11-21 22:05:09 <BlueMatt> jgarzik: it was in my bitcoinj branch
836 2012-11-21 22:05:35 <BlueMatt> oh, yes, I do
837 2012-11-21 22:06:10 <BlueMatt> I hadnt actually bothered to look at the bouncycastle lib and had just tried to modify the biginteger sign manually, still not sure why it didnt work but Im assuming it was some dumb mistake
838 2012-11-21 22:20:44 robbak__ has quit (Remote host closed the connection)
839 2012-11-21 22:21:09 robbak__ has joined
840 2012-11-21 22:23:29 <jgarzik> BlueMatt: hmmm that doesn't clear things up
841 2012-11-21 22:23:39 <jgarzik> BlueMatt: what url or commit?
842 2012-11-21 22:23:44 <BlueMatt> jgarzik: nope, hence the vagueness in the file there...
843 2012-11-21 22:24:11 <BlueMatt> dont know that I ever pushed it anywhere (it was, after all, broken...)
844 2012-11-21 22:24:42 <jgarzik> Well clearly the workaround exists in bitcoin, otherwise the tests would not pass.  Unless I'm missing something.
845 2012-11-21 22:24:54 <BlueMatt> no, its an openssl thing
846 2012-11-21 22:25:00 <BlueMatt> (and bouncycastle)
847 2012-11-21 22:30:49 <jgarzik> BlueMatt: As mentioned above, both bitcoind and picocoin are using the same OpenSSL lib.  test_bitcoin works just fine.
848 2012-11-21 22:31:53 copumpkin has joined
849 2012-11-21 22:38:28 <BlueMatt> jgarzik: and that test is failing for you too?
850 2012-11-21 22:39:14 <BlueMatt> jgarzik: that one will only pass if the first one (the one that tests for negative values in der) passes too, btw, so you may just be seeing the issue tested in that first one
851 2012-11-21 22:40:05 <jgarzik> BlueMatt: picocoin imports bitcoin tests
852 2012-11-21 22:40:23 <jgarzik> BlueMatt: test_bitcoin, build inside the bitcoin/bitcoin.git source base as usual, works
853 2012-11-21 22:40:30 <jgarzik> BlueMatt: picocoin's tests, using same data, fails
854 2012-11-21 22:40:45 CodesInChaos has quit (Ping timeout: 264 seconds)
855 2012-11-21 22:40:57 dvide has quit ()
856 2012-11-21 22:44:36 Backburn has quit (Ping timeout: 276 seconds)
857 2012-11-21 22:45:25 ovidiusoft has quit (Ping timeout: 260 seconds)
858 2012-11-21 22:51:30 x18882 has joined
859 2012-11-21 23:07:02 dparrish has quit (Ping timeout: 252 seconds)
860 2012-11-21 23:07:05 dedis has joined
861 2012-11-21 23:07:53 dedis has quit (Remote host closed the connection)
862 2012-11-21 23:09:12 dparrish has joined
863 2012-11-21 23:12:30 BCBot2 has quit (Remote host closed the connection)
864 2012-11-21 23:12:57 Karmaon has quit (Read error: Connection reset by peer)
865 2012-11-21 23:13:33 dedis has joined
866 2012-11-21 23:14:02 RazielZ has quit (Ping timeout: 246 seconds)
867 2012-11-21 23:14:08 <BlueMatt> jgarzik: Im really not sure what to tell you other than to launch it in gdb with openssl debug symbols loaded and step through it...somewhere its not ignoring the fact that the der has a negative number in it like it should(nt)
868 2012-11-21 23:17:44 BCBot2 has joined
869 2012-11-21 23:20:47 d4de__ has joined
870 2012-11-21 23:22:18 agricocb has quit (Quit: Leaving.)
871 2012-11-21 23:22:45 d4de_ has quit (Ping timeout: 260 seconds)
872 2012-11-21 23:25:50 meLon has joined
873 2012-11-21 23:25:51 meLon has quit (Changing host)
874 2012-11-21 23:25:51 meLon has joined
875 2012-11-21 23:33:02 x18882 has quit (Quit: Yo!)
876 2012-11-21 23:47:19 agricocb has joined
877 2012-11-21 23:47:29 maaku has quit (Quit: maaku)
878 2012-11-21 23:50:54 harkon_ has joined
879 2012-11-21 23:51:24 MC1984 has quit (Ping timeout: 252 seconds)
880 2012-11-21 23:52:50 harkon has quit (Read error: Operation timed out)
881 2012-11-21 23:57:30 harkon_ has quit (Ping timeout: 250 seconds)
882 2012-11-21 23:59:03 kreal has joined