1 2012-09-29 00:00:00 lggr has joined
   2 2012-09-29 00:00:09 <jrmithdobbs> also, appending anything like that to a merkle-damgaard based hash function is asking for someone with more money than you to compromise the system
   3 2012-09-29 00:00:26 <jrmithdobbs> s/to a/to be used with a/
   4 2012-09-29 00:00:41 <arij> how many blocks until next difficulty?
   5 2012-09-29 00:00:44 <arij> each time?
   6 2012-09-29 00:00:53 <arij> what was it 2k?
   7 2012-09-29 00:01:41 maaku has quit (Quit: maaku)
   8 2012-09-29 00:01:57 mndrix has joined
   9 2012-09-29 00:02:15 <D34TH> wow it is a rare day, whats up arij
  10 2012-09-29 00:07:01 lggr has quit (Ping timeout: 240 seconds)
  11 2012-09-29 00:07:38 agricocb has joined
  12 2012-09-29 00:10:02 RainbowD_ has joined
  13 2012-09-29 00:10:35 RainbowDashh has quit (Disconnected by services)
  14 2012-09-29 00:10:36 RainbowD_ is now known as RainbowDashh
  15 2012-09-29 00:11:29 lggr has joined
  16 2012-09-29 00:11:30 <arij> hey D34TH
  17 2012-09-29 00:11:48 <D34TH> making that money?
  18 2012-09-29 00:13:18 BlackPrapor has joined
  19 2012-09-29 00:14:27 coblee has quit (Ping timeout: 246 seconds)
  20 2012-09-29 00:14:39 BlackPrapor has quit (Ping timeout: 246 seconds)
  21 2012-09-29 00:18:39 lggr has quit (Ping timeout: 246 seconds)
  22 2012-09-29 00:20:17 lggr has joined
  23 2012-09-29 00:21:11 denisx has quit (Quit: denisx)
  24 2012-09-29 00:27:49 lggr has quit (Ping timeout: 255 seconds)
  25 2012-09-29 00:29:01 lggr has joined
  26 2012-09-29 00:30:39 m00p has quit (Ping timeout: 245 seconds)
  27 2012-09-29 00:32:10 <gmaxwell> Eliel: say to allow normal txn the network must accept N transactions from me (as it can't tell if I'm one person or many). (ignoring replacement)  Now, for a single user for replacement to be useful replacment must be accepted at rate R.. I can now produce N*R load; which isn't good, since we'd like N to be as high as we can handle.
  28 2012-09-29 00:32:29 <gmaxwell> Eliel: and yes for that usecase you can do it externally.
  29 2012-09-29 00:32:40 <gmaxwell> Eliel: though you'll race at locktime potentially.
  30 2012-09-29 00:35:39 lggr has quit (Ping timeout: 246 seconds)
  31 2012-09-29 00:37:54 <Eliel> gmaxwell: I was trying to argue for a limited updateable transaction support that only broadcasts the updatable transaction to the network if it's either finalized or past it's locktime. In this case, a flooding attack is easily detectable from the continuous "updates" that seem to keep happening. For a legit transaction, the final version can reasonably be expected to be broadcast within a minute of the first appearance of any version.
  32 2012-09-29 00:39:49 <gmaxwell> Eliel: it still lets you do some R* multiplication of the load you put on the network.
  33 2012-09-29 00:40:29 lggr has joined
  34 2012-09-29 00:41:08 rdponticelli_ has joined
  35 2012-09-29 00:41:24 <Eliel> while an attacker might try to flood the network from many different IP addresses each broadcasting a different version, if regular nodes do a strict limit on how often they'll broadcast replacements, the whole network effect can be limited to N. No multiplications possible.
  36 2012-09-29 00:42:04 <Eliel> umm, or is it R I should've said there.
  37 2012-09-29 00:42:05 <Eliel> well, anyway.
  38 2012-09-29 00:42:40 Motest003 has quit (Ping timeout: 255 seconds)
  39 2012-09-29 00:43:10 Motest003 has joined
  40 2012-09-29 00:43:43 rdponticelli has quit (Ping timeout: 276 seconds)
  41 2012-09-29 00:45:15 <gmaxwell> Eliel: I'm still not following how you do that; but even ignoring that; then you just make replacements unreliable... e.g. I produce a bunch of dummy replacement traffic to implement bitcointorrent and now they don't work for anyone else.
  42 2012-09-29 00:45:21 diki has quit (Ping timeout: 240 seconds)
  43 2012-09-29 00:46:18 <Eliel> gmaxwell: this would be per updateable tx of course. But let me give an example.
  44 2012-09-29 00:46:48 lggr has quit (Ping timeout: 245 seconds)
  45 2012-09-29 00:46:53 <gmaxwell> If it's per uptable tx then you have a factor of R inflation. If the network will take X transactions from me, I then do R replacements on each of the X.
  46 2012-09-29 00:47:15 one_zero has joined
  47 2012-09-29 00:52:00 lggr has joined
  48 2012-09-29 00:52:39 BCBot2` has joined
  49 2012-09-29 00:52:41 BCBot2 has quit (Ping timeout: 240 seconds)
  50 2012-09-29 00:54:11 EPiSKiNG- has joined
  51 2012-09-29 00:54:55 <Eliel> hmm... I'm too tired to think straight to get a working example. perhaps this just doesn't work afterall. I'll try to sort it out tomorrow when I'm more awake :)
  52 2012-09-29 00:55:03 MBS_ has joined
  53 2012-09-29 00:55:37 MBS_ is now known as MBs
  54 2012-09-29 00:55:39 MBs is now known as MBS
  55 2012-09-29 00:55:43 MBS has quit (Changing host)
  56 2012-09-29 00:55:43 MBS has joined
  57 2012-09-29 00:56:32 MBS has quit (Client Quit)
  58 2012-09-29 00:58:31 lggr has quit (Ping timeout: 260 seconds)
  59 2012-09-29 01:03:17 eoss has joined
  60 2012-09-29 01:03:32 lggr has joined
  61 2012-09-29 01:08:20 Guest30865 has joined
  62 2012-09-29 01:10:16 BlackPrapor has quit (2!~BlackPrap@94.41.224.185.dynamic.ufanet.ru|Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
  63 2012-09-29 01:11:01 lggr has quit (Ping timeout: 255 seconds)
  64 2012-09-29 01:11:58 lggr has joined
  65 2012-09-29 01:13:35 e0s_ has joined
  66 2012-09-29 01:14:14 EPiSKiNG- has quit ()
  67 2012-09-29 01:16:36 freakazoid has quit (Ping timeout: 260 seconds)
  68 2012-09-29 01:18:35 lggr has quit (Ping timeout: 248 seconds)
  69 2012-09-29 01:23:00 rdponticelli_ is now known as rdponticelli
  70 2012-09-29 01:23:21 lggr has joined
  71 2012-09-29 01:24:47 Guest30865 is now known as MBS
  72 2012-09-29 01:24:50 MBS has quit (Changing host)
  73 2012-09-29 01:24:51 MBS has joined
  74 2012-09-29 01:30:41 lggr has quit (Ping timeout: 244 seconds)
  75 2012-09-29 01:31:47 bonks_ has joined
  76 2012-09-29 01:33:13 bonks_ has quit (Client Quit)
  77 2012-09-29 01:34:42 lggr has joined
  78 2012-09-29 01:35:47 robocoin has quit (Quit: JaJa!)
  79 2012-09-29 01:42:03 lggr has quit (Ping timeout: 244 seconds)
  80 2012-09-29 01:43:12 lggr has joined
  81 2012-09-29 01:45:29 xisalty_ is now known as xisalty
  82 2012-09-29 01:50:34 lggr has quit (Ping timeout: 260 seconds)
  83 2012-09-29 01:51:45 coblee has joined
  84 2012-09-29 01:51:54 lggr has joined
  85 2012-09-29 01:56:23 e0s_ has quit (Quit: Leaving)
  86 2012-09-29 01:56:58 e0s_ has joined
  87 2012-09-29 01:58:15 lggr has quit (Ping timeout: 246 seconds)
  88 2012-09-29 01:58:35 e0s_ has quit (Read error: Connection reset by peer)
  89 2012-09-29 01:59:25 mmoya has quit (Ping timeout: 245 seconds)
  90 2012-09-29 02:02:51 <jaxtr> what's going on with zurich
  91 2012-09-29 02:03:15 lggr has joined
  92 2012-09-29 02:07:41 eoss has quit (Remote host closed the connection)
  93 2012-09-29 02:09:49 graingert has quit (Quit: Leaving)
  94 2012-09-29 02:10:52 lggr has quit (Ping timeout: 255 seconds)
  95 2012-09-29 02:11:06 <gmaxwell> nothing.
  96 2012-09-29 02:12:06 lggr has joined
  97 2012-09-29 02:19:41 lggr has quit (Ping timeout: 240 seconds)
  98 2012-09-29 02:19:49 paraipan has quit (Quit: Saliendo)
  99 2012-09-29 02:20:37 PhantomSpark has joined
 100 2012-09-29 02:24:19 lggr has joined
 101 2012-09-29 02:30:59 PhantomSpark has quit (Ping timeout: 276 seconds)
 102 2012-09-29 02:32:28 lggr has quit (Ping timeout: 255 seconds)
 103 2012-09-29 02:33:23 Evilmax has quit (Ping timeout: 272 seconds)
 104 2012-09-29 02:36:37 lggr has joined
 105 2012-09-29 02:37:50 denisx has joined
 106 2012-09-29 02:39:29 fiesh has quit (Ping timeout: 252 seconds)
 107 2012-09-29 02:42:31 fiesh has joined
 108 2012-09-29 02:43:09 lggr has quit (Ping timeout: 252 seconds)
 109 2012-09-29 02:47:49 lggr has joined
 110 2012-09-29 02:54:36 lggr has quit (Ping timeout: 260 seconds)
 111 2012-09-29 02:56:58 BCB_ has joined
 112 2012-09-29 02:59:06 lggr has joined
 113 2012-09-29 03:03:33 RainbowDashh has quit (Quit: SLEEP MODE. <nickname> tell RainbowDashh fix your quit message. And by "fix", I mean pick one that isn't incredibly annoying)
 114 2012-09-29 03:06:18 lggr has quit (Ping timeout: 246 seconds)
 115 2012-09-29 03:07:30 lggr has joined
 116 2012-09-29 03:09:52 Karmaon_ has joined
 117 2012-09-29 03:11:07 BCBot2 has joined
 118 2012-09-29 03:11:45 theorb_ has joined
 119 2012-09-29 03:12:26 maaku has joined
 120 2012-09-29 03:12:48 Karmaon has quit (Read error: Connection reset by peer)
 121 2012-09-29 03:12:54 BCBot2` has quit (Remote host closed the connection)
 122 2012-09-29 03:12:54 theorb has quit (Remote host closed the connection)
 123 2012-09-29 03:14:41 RainbowDashh has joined
 124 2012-09-29 03:14:42 lggr has quit (Ping timeout: 246 seconds)
 125 2012-09-29 03:16:20 lggr has joined
 126 2012-09-29 03:19:46 RainbowDashh is now known as RainbowDashh____
 127 2012-09-29 03:20:22 RainbowDashh____ is now known as RainbowDashh_
 128 2012-09-29 03:22:24 Maged has quit (Quit: ChatZilla 0.9.88.2 [Firefox 15.0.1/20120905151427])
 129 2012-09-29 03:22:36 ForceMajeure_ has joined
 130 2012-09-29 03:23:35 lggr has quit (Ping timeout: 245 seconds)
 131 2012-09-29 03:24:42 lggr has joined
 132 2012-09-29 03:25:28 ForceMajeure has quit (Ping timeout: 264 seconds)
 133 2012-09-29 03:25:59 maaku has quit (Quit: maaku)
 134 2012-09-29 03:29:08 maaku has joined
 135 2012-09-29 03:31:23 lggr has quit (Ping timeout: 245 seconds)
 136 2012-09-29 03:33:32 [7] has quit (Disconnected by services)
 137 2012-09-29 03:33:37 TheSeven has joined
 138 2012-09-29 03:34:48 RainbowDashh_ has quit (Ping timeout: 246 seconds)
 139 2012-09-29 03:35:04 gfinn has joined
 140 2012-09-29 03:36:14 lggr has joined
 141 2012-09-29 03:44:06 lggr has quit (Ping timeout: 246 seconds)
 142 2012-09-29 03:45:25 Evilmax has joined
 143 2012-09-29 03:48:35 lggr has joined
 144 2012-09-29 03:56:06 lggr has quit (Ping timeout: 260 seconds)
 145 2012-09-29 03:56:55 lggr has joined
 146 2012-09-29 04:03:23 lggr has quit (Ping timeout: 248 seconds)
 147 2012-09-29 04:08:13 lggr has joined
 148 2012-09-29 04:08:29 guruvan has quit (Ping timeout: 276 seconds)
 149 2012-09-29 04:09:47 random_cat has quit (Ping timeout: 276 seconds)
 150 2012-09-29 04:09:47 guruvan- has quit (Ping timeout: 276 seconds)
 151 2012-09-29 04:13:10 random_cat has joined
 152 2012-09-29 04:16:05 lggr has quit (Ping timeout: 245 seconds)
 153 2012-09-29 04:19:11 BCB_ has quit (Quit: Page closed)
 154 2012-09-29 04:20:26 lggr has joined
 155 2012-09-29 04:23:50 MobiusL has quit (Remote host closed the connection)
 156 2012-09-29 04:24:15 freakazoid has joined
 157 2012-09-29 04:24:31 Hasimir_ has joined
 158 2012-09-29 04:24:40 guruvan- has joined
 159 2012-09-29 04:24:40 guruvan has joined
 160 2012-09-29 04:25:11 MobiusL has joined
 161 2012-09-29 04:26:10 skeledrew1 has quit (Ping timeout: 256 seconds)
 162 2012-09-29 04:26:23 skeledrew has joined
 163 2012-09-29 04:27:16 Hasimir has quit (Ping timeout: 256 seconds)
 164 2012-09-29 04:28:01 lggr has quit (Ping timeout: 240 seconds)
 165 2012-09-29 04:32:00 Impaler has joined
 166 2012-09-29 04:32:40 lggr has joined
 167 2012-09-29 04:32:43 <Impaler> Hey maaku
 168 2012-09-29 04:35:36 <denisx> why is the number of transaction hashes in buildmerkletree not in sync with the poolsz?
 169 2012-09-29 04:37:00 D34TH has quit (Read error: Connection reset by peer)
 170 2012-09-29 04:38:59 <Impaler> Anyone else interested in discussing demurrage, I've got some new ideas on how to implement it
 171 2012-09-29 04:40:54 lggr has quit (Ping timeout: 260 seconds)
 172 2012-09-29 04:45:03 lggr has joined
 173 2012-09-29 04:49:33 JZavala has joined
 174 2012-09-29 04:50:07 AlexWaters has joined
 175 2012-09-29 04:52:26 lggr has quit (Ping timeout: 260 seconds)
 176 2012-09-29 04:56:12 lggr has joined
 177 2012-09-29 05:02:24 Zarutian has quit (Quit: Zarutian)
 178 2012-09-29 05:02:38 lggr has quit (Ping timeout: 245 seconds)
 179 2012-09-29 05:04:54 toffoo has quit ()
 180 2012-09-29 05:07:47 lggr has joined
 181 2012-09-29 05:09:39 denisx has quit (Quit: denisx)
 182 2012-09-29 05:10:17 Hasimir_ has quit (Ping timeout: 244 seconds)
 183 2012-09-29 05:11:55 RainbowDashh has joined
 184 2012-09-29 05:14:21 lggr has quit (Ping timeout: 256 seconds)
 185 2012-09-29 05:14:23 torsthaldo has quit (Read error: Connection reset by peer)
 186 2012-09-29 05:14:23 stalled has quit (Ping timeout: 246 seconds)
 187 2012-09-29 05:14:23 torsthaldo has joined
 188 2012-09-29 05:14:23 DutchBrat has quit (Read error: Connection reset by peer)
 189 2012-09-29 05:15:33 Hasimir_ has joined
 190 2012-09-29 05:15:33 DutchBrat has joined
 191 2012-09-29 05:16:20 lggr has joined
 192 2012-09-29 05:17:24 stalled has joined
 193 2012-09-29 05:24:18 lggr has quit (Ping timeout: 260 seconds)
 194 2012-09-29 05:26:09 <BlueMattBot> Project Bitcoin build #84: FAILURE in 5 hr 13 min: http://jenkins.bluematt.me/job/Bitcoin/84/
 195 2012-09-29 05:28:40 lggr has joined
 196 2012-09-29 05:29:14 pebbles has quit (Ping timeout: 246 seconds)
 197 2012-09-29 05:35:19 lggr has quit (Ping timeout: 256 seconds)
 198 2012-09-29 05:36:58 PhantomSpark has joined
 199 2012-09-29 05:37:11 lggr has joined
 200 2012-09-29 05:41:51 rdponticelli has quit (Remote host closed the connection)
 201 2012-09-29 05:44:54 lggr has quit (Ping timeout: 244 seconds)
 202 2012-09-29 05:49:38 lggr has joined
 203 2012-09-29 05:51:50 PhantomSpark has quit (Ping timeout: 276 seconds)
 204 2012-09-29 05:55:21 DutchBrat has quit (Read error: Connection reset by peer)
 205 2012-09-29 05:57:20 lggr has quit (Ping timeout: 245 seconds)
 206 2012-09-29 05:58:09 torsthaldo has quit (Read error: Connection reset by peer)
 207 2012-09-29 05:58:33 random_cat has quit (Remote host closed the connection)
 208 2012-09-29 05:59:20 torsthaldo has joined
 209 2012-09-29 05:59:24 DutchBrat has joined
 210 2012-09-29 05:59:43 random_cat has joined
 211 2012-09-29 06:01:49 lggr has joined
 212 2012-09-29 06:03:03 MC1984 has joined
 213 2012-09-29 06:05:12 RainbowDashh is now known as ________________
 214 2012-09-29 06:05:25 _sense has quit (Quit: ircN 8.00 for mIRC (20100904) - www.ircN.org)
 215 2012-09-29 06:06:19 ________________ is now known as RainbowDashh
 216 2012-09-29 06:08:51 lggr has quit (Ping timeout: 246 seconds)
 217 2012-09-29 06:11:43 Gladamas_ has joined
 218 2012-09-29 06:11:45 Maccer has quit (Excess Flood)
 219 2012-09-29 06:12:54 Gladamas is now known as Guest52965
 220 2012-09-29 06:13:07 Gladamas_ is now known as Gladamas
 221 2012-09-29 06:13:22 lggr has joined
 222 2012-09-29 06:14:14 Guest52965 has quit (Ping timeout: 260 seconds)
 223 2012-09-29 06:17:30 <jgarzik> Stuck download report: https://bitcointalk.org/index.php?topic=113613.0
 224 2012-09-29 06:17:43 <jgarzik> "Around ~196700 or so, it stops downloading"
 225 2012-09-29 06:20:28 RainbowDashh has quit (Quit: SLEEP MODE. <nickname> tell RainbowDashh fix your quit message. And by "fix", I mean pick one that isn't incredibly annoying)
 226 2012-09-29 06:20:31 lggr has quit (Ping timeout: 260 seconds)
 227 2012-09-29 06:20:39 PhantomSpark has joined
 228 2012-09-29 06:24:18 RainbowDashh has joined
 229 2012-09-29 06:24:39 lggr has joined
 230 2012-09-29 06:26:58 BTCTrader has quit (Quit: BTCTrader)
 231 2012-09-29 06:28:17 Hasimir__ has joined
 232 2012-09-29 06:29:12 pebbles has joined
 233 2012-09-29 06:29:31 Hasimir_ has quit (Ping timeout: 248 seconds)
 234 2012-09-29 06:31:52 lggr has quit (Ping timeout: 255 seconds)
 235 2012-09-29 06:32:47 PhantomSpark has quit (Ping timeout: 276 seconds)
 236 2012-09-29 06:33:05 lggr has joined
 237 2012-09-29 06:39:39 lggr has quit (Ping timeout: 246 seconds)
 238 2012-09-29 06:44:11 lggr has joined
 239 2012-09-29 06:46:52 Maccer has joined
 240 2012-09-29 06:51:21 lggr has quit (Ping timeout: 240 seconds)
 241 2012-09-29 06:54:52 DutchBrat has quit (Read error: Connection reset by peer)
 242 2012-09-29 06:55:20 lggr has joined
 243 2012-09-29 06:55:41 RainbowDashh has quit (Ping timeout: 246 seconds)
 244 2012-09-29 06:56:30 arij has quit (Ping timeout: 245 seconds)
 245 2012-09-29 06:58:13 DutchBrat has joined
 246 2012-09-29 07:00:41 leotreasure has joined
 247 2012-09-29 07:00:52 leotreasure has quit (Read error: Connection reset by peer)
 248 2012-09-29 07:02:01 leotreasure has joined
 249 2012-09-29 07:02:03 lggr has quit (Ping timeout: 246 seconds)
 250 2012-09-29 07:04:42 <kjj_> jgarzik: let this be a lesson to you.  if you are going to feed the trolls, feed them shit
 251 2012-09-29 07:05:20 CodesInChaos has joined
 252 2012-09-29 07:06:21 RainbowDashh has joined
 253 2012-09-29 07:06:25 lggr has joined
 254 2012-09-29 07:06:33 RainbowDashh has quit (Changing host)
 255 2012-09-29 07:06:33 RainbowDashh has joined
 256 2012-09-29 07:11:25 RainbowD_ has joined
 257 2012-09-29 07:11:46 RainbowDashh has quit (Disconnected by services)
 258 2012-09-29 07:11:46 RainbowD_ is now known as RainbowDashh
 259 2012-09-29 07:14:01 lggr has quit (Ping timeout: 240 seconds)
 260 2012-09-29 07:16:06 MC1984 has quit (Read error: Connection reset by peer)
 261 2012-09-29 07:16:29 MC1984 has joined
 262 2012-09-29 07:17:46 MC-Eeepc has joined
 263 2012-09-29 07:18:44 harkon__ has joined
 264 2012-09-29 07:18:49 lggr has joined
 265 2012-09-29 07:19:36 tonikt has joined
 266 2012-09-29 07:19:43 DutchBrat has quit (Read error: Connection reset by peer)
 267 2012-09-29 07:21:23 harkon_ has quit (Ping timeout: 245 seconds)
 268 2012-09-29 07:21:25 MC1984 has quit (Ping timeout: 246 seconds)
 269 2012-09-29 07:24:06 DutchBrat has joined
 270 2012-09-29 07:26:19 lggr has quit (Ping timeout: 255 seconds)
 271 2012-09-29 07:27:13 lggr has joined
 272 2012-09-29 07:27:55 jurov is now known as away!~jurov@84.245.71.31|jurov
 273 2012-09-29 07:29:21 ovidiusoft has joined
 274 2012-09-29 07:32:48 brwyatt is now known as brwyatt|Away
 275 2012-09-29 07:33:45 lggr has quit (Ping timeout: 256 seconds)
 276 2012-09-29 07:34:06 <Luke-Jr> kjj_: lol
 277 2012-09-29 07:36:56 <kjj_> seems like such a simple thing, right?
 278 2012-09-29 07:38:24 lggr has joined
 279 2012-09-29 07:39:07 bexi has left ()
 280 2012-09-29 07:42:26 leotreasure has quit (Ping timeout: 260 seconds)
 281 2012-09-29 07:45:41 lggr has quit (Ping timeout: 260 seconds)
 282 2012-09-29 07:46:32 DutchBrat has quit (Read error: Connection reset by peer)
 283 2012-09-29 07:47:34 DutchBrat has joined
 284 2012-09-29 07:49:27 lggr has joined
 285 2012-09-29 07:51:39 PhantomSpark has joined
 286 2012-09-29 07:53:37 <jgarzik> kjj_: a "bitcoin for technical people" introduction or boot camp would be nice
 287 2012-09-29 07:54:00 <jgarzik> target: not programmers, but anyone who can grok the concept of crypto hashes and crypto keypairs
 288 2012-09-29 07:54:38 <jgarzik> not necessarily what you were looking for, but that is one idea of mine
 289 2012-09-29 07:55:05 <jgarzik> "bitcoin is a digitally timestamped notary service for small messages
 290 2012-09-29 07:55:31 <jgarzik> and we will shoot you if you use it as simply a timestamped small messaging service"
 291 2012-09-29 07:55:56 <jgarzik> "it's a currency, not IM"
 292 2012-09-29 07:56:39 lggr has quit (Ping timeout: 244 seconds)
 293 2012-09-29 08:01:16 lggr has joined
 294 2012-09-29 08:02:19 AlexWaters has quit (Quit: Leaving.)
 295 2012-09-29 08:02:54 leotreasure has joined
 296 2012-09-29 08:06:04 <Luke-Jr> jgarzik: I almost wonder if the technical side should be given a different name, since it's so vastly different from the high-level view most users have
 297 2012-09-29 08:06:27 <Luke-Jr> a lot of people starting to get into the technical side seem to have preconceptions that just don't work
 298 2012-09-29 08:06:44 <jgarzik> Luke-Jr: "under the hood, we use TonalCoin(tm) technology"
 299 2012-09-29 08:06:58 <Luke-Jr> jgarzik: aww, then we'd need to make it actually tonal-based ;)
 300 2012-09-29 08:07:25 <Luke-Jr> which doesn't really make sense for low-level stuff anyway
 301 2012-09-29 08:07:39 lggr has quit (Ping timeout: 252 seconds)
 302 2012-09-29 08:08:11 <amiller> the word "mining" is pretty misleading
 303 2012-09-29 08:08:14 <jgarzik> In an imaginary world where compat is no problem, I would redo all the RPC APIs to simply denominate in integer satoshis
 304 2012-09-29 08:08:16 <jgarzik> amiller: agreed
 305 2012-09-29 08:08:24 * jgarzik prefers "transaction verification"
 306 2012-09-29 08:08:29 <amiller> i've run into a lot of people who really think that the winning block, the thing you obtain with your gpu, is itself the bitcoin
 307 2012-09-29 08:08:52 <jgarzik> the block is the notary's seal
 308 2012-09-29 08:09:35 <Luke-Jr> jgarzik: actually, it might be a not-so-bad idea to plan for some version before 1.0 where we explicitly break RPC compat to fix everything that's inconsistent or stupid?
 309 2012-09-29 08:10:30 <jgarzik> I dunno if there will ever be a point where we will be willing to break _everything_ simply for the sake of cleanliness
 310 2012-09-29 08:10:40 <c_k> the word "notary" is missing from the average new zealanders vocabulary
 311 2012-09-29 08:10:40 MrMeow has quit (Read error: Connection reset by peer)
 312 2012-09-29 08:10:45 <c_k> probably australian too
 313 2012-09-29 08:10:52 <jgarzik> c_k: equivalent?
 314 2012-09-29 08:11:23 <amiller> unfortunately a notary implies a particular set of behaviors too, like checking someone's ID card, and timestamping, but not necessarily validating a document in any other sense
 315 2012-09-29 08:11:40 <c_k> well, we have "justices of the peace" aka JP's that do what notaries seem to do
 316 2012-09-29 08:11:51 <amiller> sometimes i say it's a cross between an election and a lottery, which puts it in the class of (arguably) useful social institutions
 317 2012-09-29 08:11:57 <jgarzik> a link to http://en.wikipedia.org/wiki/Notary will do ;p
 318 2012-09-29 08:12:02 <c_k> A person authorized to perform certain legal formalities, esp. to draw up or certify documents.
 319 2012-09-29 08:12:08 <jgarzik> though yes, calling it a "notary" is an imperfect analogy
 320 2012-09-29 08:12:15 <c_k> ah
 321 2012-09-29 08:12:18 <c_k> well in that case
 322 2012-09-29 08:12:19 <jgarzik> as are all analogies
 323 2012-09-29 08:12:22 <c_k> we call them lawyers
 324 2012-09-29 08:12:25 lggr has joined
 325 2012-09-29 08:12:26 MrMeow has joined
 326 2012-09-29 08:13:14 <maaku> coming up with a better metaphor than mining would go a long ways
 327 2012-09-29 08:13:17 <amiller> yeah, decentralized notary is about the best to expect
 328 2012-09-29 08:14:53 DutchBrat has quit (Read error: Connection reset by peer)
 329 2012-09-29 08:15:32 DutchBrat has joined
 330 2012-09-29 08:16:57 DutchBrat has quit (Read error: Connection reset by peer)
 331 2012-09-29 08:18:07 <Impaler> hey their
 332 2012-09-29 08:18:17 DutchBrat has joined
 333 2012-09-29 08:18:17 <Impaler> "minting"
 334 2012-09-29 08:19:33 lggr has quit (Ping timeout: 246 seconds)
 335 2012-09-29 08:20:19 <Impaler> dosnt have the same conotation as printing
 336 2012-09-29 08:20:36 <Impaler> and it is a 'coin' so mint makes a lot more sense
 337 2012-09-29 08:20:57 lggr has joined
 338 2012-09-29 08:20:58 DutchBrat has quit (Read error: Connection reset by peer)
 339 2012-09-29 08:21:42 PK has joined
 340 2012-09-29 08:22:20 <Graet> the minting bit is a by product of initial distribution of bitcoins, the real thing being done is transaction verification
 341 2012-09-29 08:22:24 DutchBrat has joined
 342 2012-09-29 08:26:05 Karmaon_ has quit (Ping timeout: 245 seconds)
 343 2012-09-29 08:26:27 <jgarzik> "transaction verification" connects the value of the process to the user in a clear way
 344 2012-09-29 08:27:14 <jgarzik> you understand you need that, and being asked to give up $0.001 for the service is reasonable
 345 2012-09-29 08:27:24 <jgarzik> (hopefully)
 346 2012-09-29 08:27:29 <amiller> i hate the initial block reward thing because it is the dominating force right now, but makes it difficult to understand bitcoin in the steady state
 347 2012-09-29 08:27:39 <jgarzik> yep
 348 2012-09-29 08:27:44 <jgarzik> anyway, bedtime *poof*
 349 2012-09-29 08:27:59 <Impaler> yes we have to wait a long time too see if its really going to work long term
 350 2012-09-29 08:28:03 <amiller> 'hate's not the right word of course since it's useful, but still confusing
 351 2012-09-29 08:28:10 lggr has quit (Ping timeout: 244 seconds)
 352 2012-09-29 08:28:58 <Impaler> if you look at bitcoin as a protocol development project the design->test->redesign cycle is terribly long
 353 2012-09-29 08:28:59 <amiller> i think the initial block reward is effectively a timer that's running out, we have to solve all the biggest problems before then
 354 2012-09-29 08:29:32 lggr has joined
 355 2012-09-29 08:30:19 boupitch has joined
 356 2012-09-29 08:30:24 <Impaler> thats another way of looking at it
 357 2012-09-29 08:30:36 leotreasure_ has joined
 358 2012-09-29 08:31:16 <amiller> maybe the bitcoin foundation will be able to get a lot more people to contribute in development
 359 2012-09-29 08:31:47 <amiller> i hope they reach out to a bunch of famous cryptography and distributed protocols people and get them to do substantive review
 360 2012-09-29 08:32:11 <Impaler> yea more developers would help but I worry that the BIG fixes will be resisted by users
 361 2012-09-29 08:33:04 <Impaler> raw security like that will be accepted, but the economic contradictions seem insurmountable
 362 2012-09-29 08:34:52 leotreasure has quit (Ping timeout: 246 seconds)
 363 2012-09-29 08:34:53 leotreasure_ is now known as leotreasure
 364 2012-09-29 08:37:30 lggr has quit (Ping timeout: 260 seconds)
 365 2012-09-29 08:38:33 tower has quit (Disconnected by services)
 366 2012-09-29 08:38:44 tower has joined
 367 2012-09-29 08:41:43 lggr has joined
 368 2012-09-29 08:48:50 tower has quit (Ping timeout: 244 seconds)
 369 2012-09-29 08:49:38 lggr has quit (Ping timeout: 260 seconds)
 370 2012-09-29 08:53:03 paraipan has joined
 371 2012-09-29 08:53:48 t7 has quit (Ping timeout: 246 seconds)
 372 2012-09-29 08:53:48 setkeh has quit (Ping timeout: 246 seconds)
 373 2012-09-29 08:54:03 lggr has joined
 374 2012-09-29 08:54:22 setkeh has joined
 375 2012-09-29 08:54:43 t7 has joined
 376 2012-09-29 08:57:14 maaku has quit (Quit: maaku)
 377 2012-09-29 09:01:21 lggr has quit (Ping timeout: 240 seconds)
 378 2012-09-29 09:02:17 Karmaon has joined
 379 2012-09-29 09:02:18 Karmaon has quit (Changing host)
 380 2012-09-29 09:02:18 Karmaon has joined
 381 2012-09-29 09:02:41 otimm has quit (Ping timeout: 260 seconds)
 382 2012-09-29 09:02:44 lggr has joined
 383 2012-09-29 09:03:18 setkeh has quit (Ping timeout: 244 seconds)
 384 2012-09-29 09:03:45 lucasleiva has joined
 385 2012-09-29 09:04:59 otimm has joined
 386 2012-09-29 09:08:57 leotreasure has quit (Quit: leotreasure)
 387 2012-09-29 09:10:00 <lucasleiva> bitcoin for sale cheap pm me
 388 2012-09-29 09:10:01 lggr has quit (Ping timeout: 240 seconds)
 389 2012-09-29 09:10:35 <BlueMattBot> Project Bitcoin build #85: STILL FAILING in 1 hr 2 min: http://jenkins.bluematt.me/job/Bitcoin/85/
 390 2012-09-29 09:11:20 lggr has joined
 391 2012-09-29 09:12:09 <midnightmagic> "economic contradictions"? :)
 392 2012-09-29 09:14:40 RazielZ has joined
 393 2012-09-29 09:15:34 tower has joined
 394 2012-09-29 09:15:52 BlackPrapor has joined
 395 2012-09-29 09:18:04 lggr has quit (Ping timeout: 245 seconds)
 396 2012-09-29 09:20:44 BlackPrapor has quit (Read error: Connection reset by peer)
 397 2012-09-29 09:22:32 lggr has joined
 398 2012-09-29 09:23:10 BlackPrapor has joined
 399 2012-09-29 09:23:44 Hasimir_ has joined
 400 2012-09-29 09:25:32 Hasimir__ has quit (Ping timeout: 248 seconds)
 401 2012-09-29 09:30:14 lggr has quit (Ping timeout: 260 seconds)
 402 2012-09-29 09:30:38 setkeh has joined
 403 2012-09-29 09:31:18 lggr has joined
 404 2012-09-29 09:38:37 lggr has quit (Ping timeout: 255 seconds)
 405 2012-09-29 09:39:44 lggr has joined
 406 2012-09-29 09:46:24 lggr has quit (Ping timeout: 245 seconds)
 407 2012-09-29 09:49:17 freakazoid has quit (Ping timeout: 244 seconds)
 408 2012-09-29 09:51:02 lggr has joined
 409 2012-09-29 09:51:39 TD has joined
 410 2012-09-29 09:57:39 lggr has quit (Ping timeout: 252 seconds)
 411 2012-09-29 10:02:22 lggr has joined
 412 2012-09-29 10:02:33 jdnavarro has joined
 413 2012-09-29 10:06:51 PK has quit ()
 414 2012-09-29 10:09:40 lggr has quit (Ping timeout: 255 seconds)
 415 2012-09-29 10:10:59 lggr has joined
 416 2012-09-29 10:11:08 Hasimir__ has joined
 417 2012-09-29 10:12:42 Hasimir_ has quit (Ping timeout: 260 seconds)
 418 2012-09-29 10:13:11 jurov is now known as jurov|away
 419 2012-09-29 10:18:10 lggr has quit (Ping timeout: 245 seconds)
 420 2012-09-29 10:19:25 lggr has joined
 421 2012-09-29 10:25:46 lggr has quit (Ping timeout: 246 seconds)
 422 2012-09-29 10:28:35 <sipa> TD: regarding that error, when was that datadir built? i changed the database format recently
 423 2012-09-29 10:28:49 <TD> a couple of days ago, it was post inclusion of the version number
 424 2012-09-29 10:28:55 <TD> i haven't synced my client since
 425 2012-09-29 10:29:02 <TD> er, merged with master i mean
 426 2012-09-29 10:30:54 lggr has joined
 427 2012-09-29 10:31:38 theorb_ is now known as theorbtwo
 428 2012-09-29 10:34:39 <BlueMattBot> Project Bitcoin build #86: STILL FAILING in 1 hr 1 min: http://jenkins.bluematt.me/job/Bitcoin/86/
 429 2012-09-29 10:35:01 lggr has quit (Ping timeout: 246 seconds)
 430 2012-09-29 10:36:47 <sipa> TD: strange, i'll try to re-import everything from scratch
 431 2012-09-29 10:37:09 <TD> this is when starting a client that was running previously. i wonder if there's some issue with hard shutdown or
 432 2012-09-29 10:37:25 <TD> well, imean, i don't remember how i shut it down
 433 2012-09-29 10:37:38 <TD> but it seems to have got itself stuck now
 434 2012-09-29 10:38:02 Impaler has quit (Remote host closed the connection)
 435 2012-09-29 10:38:40 <sipa> well, there is a potential issue if the block and coin databases do get flushed to disk, but the block itself doesn't
 436 2012-09-29 10:38:50 <sipa> and that could explain what you got
 437 2012-09-29 10:39:20 <sipa> every once in a while all three are sync'ed to disk
 438 2012-09-29 10:39:27 <TD> hmm
 439 2012-09-29 10:39:27 <sipa> in the correct order
 440 2012-09-29 10:39:27 lggr has joined
 441 2012-09-29 10:39:38 <sipa> but doin that for every block (during IBD) is terribly slow
 442 2012-09-29 10:39:45 <TD> IBD had finished
 443 2012-09-29 10:40:19 <TD> yeah, the error does imply it's trying to read a block that does not exist on disk
 444 2012-09-29 10:40:23 <sipa> indeed
 445 2012-09-29 10:40:58 <sipa> i thought about adding a thread that is responsible for writing stuff to databases and files, and keeping blocks in memory while it's doing that
 446 2012-09-29 10:41:01 <TD> i guess this is fundamental to the design of having block data stored outside the database
 447 2012-09-29 10:41:14 <TD> i wonder how much it'd cost to have the blocks also written to the leveldb
 448 2012-09-29 10:41:42 <sipa> i don't mind writing it to a database, but certainly not to the same one
 449 2012-09-29 10:41:52 <TD> if it's not the same one, it wouldn't resolve the issue
 450 2012-09-29 10:41:53 <sipa> which would have the same problem
 451 2012-09-29 10:42:13 <TD> what's wrong with writing it to the same one? if the keyspace is chosen properly it'd essentially be in a separate set of tablets
 452 2012-09-29 10:42:32 <TD> sorry, not tablets, ssts
 453 2012-09-29 10:43:48 <sipa> well, there are 3 datasets now: blocks, block index, coin set
 454 2012-09-29 10:44:08 <sipa> having an entry in the block index that isn't in the blocks is a problem
 455 2012-09-29 10:44:27 <sipa> but having the coin set be further ahead than the block index is a problem too
 456 2012-09-29 10:44:45 <TD> i wonder how leveldb performance would be affected if blocks were stored in the block index db under keys like block:000000200403:hash -> blockdata
 457 2012-09-29 10:44:56 <TD> they'd essentially be sorted in the database in height order
 458 2012-09-29 10:45:13 <TD> so there should be minimal movement of data during compaction. then block index and block data could be done in the same write batch
 459 2012-09-29 10:45:58 <TD> irritating.
 460 2012-09-29 10:46:04 <TD> i guess i need to resync the chain from scratch
 461 2012-09-29 10:46:17 <TD> how did the old bdb code do this? did it just flush the blkdat file after every write?
 462 2012-09-29 10:46:25 lggr has quit (Ping timeout: 256 seconds)
 463 2012-09-29 10:46:30 <sipa> no
 464 2012-09-29 10:46:40 <sipa> you should have experiences the exact same problem with bdb
 465 2012-09-29 10:47:17 <sipa> but i've rarely seen those
 466 2012-09-29 10:47:28 <TD> hm
 467 2012-09-29 10:48:09 lggr has joined
 468 2012-09-29 10:48:11 <TD> what's the best way to recover? delete the coins and blktree directories?
 469 2012-09-29 10:48:15 <TD> it'll rebuild from the files in blocks/ ?
 470 2012-09-29 10:48:25 <sipa> no
 471 2012-09-29 10:48:41 <sipa> you can delete the coins, and it will rebuild if the blocks+blktree are intact
 472 2012-09-29 10:48:46 <sipa> but that's not your problem here
 473 2012-09-29 10:49:08 <TD> what's in blktree?
 474 2012-09-29 10:49:21 <sipa> the block index
 475 2012-09-29 10:49:29 <sipa> basically a blockhash -> diskpos map
 476 2012-09-29 10:49:36 <sipa> with some metadata about the block files
 477 2012-09-29 10:49:54 <sipa> like how large the files are, how many blocks in them, which heights, which dates
 478 2012-09-29 10:50:05 <sipa> and where the undo data is
 479 2012-09-29 10:50:15 <TD> ah
 480 2012-09-29 10:50:18 <TD> why "tree" ?
 481 2012-09-29 10:50:30 <sipa> because it represents the block tree
 482 2012-09-29 10:50:44 <sipa> as opposed to data about the active chain in the tree, which is in coin
 483 2012-09-29 10:50:51 <TD> ok
 484 2012-09-29 10:51:31 <TD> so there's no way to recover from this beyond deleting coins, blocks, blktree and then resyncing from a remote node
 485 2012-09-29 10:53:03 <sipa> i'm afraid so
 486 2012-09-29 10:53:11 <sipa> well, there's -loadblock
 487 2012-09-29 10:54:44 leotreasure has joined
 488 2012-09-29 10:54:55 lggr has quit (Ping timeout: 256 seconds)
 489 2012-09-29 10:55:24 <TD> it might be worth experimenting with using one leveldb for everything, and see how it affects performance
 490 2012-09-29 10:55:43 leotreasure_ has joined
 491 2012-09-29 10:56:21 leotreasure_ has quit (Client Quit)
 492 2012-09-29 10:56:53 lggr has joined
 493 2012-09-29 10:57:19 <TD> having situations which are known to cause nodes to get stuck and need reinitializing isn't great, even if it only happens once in a blue moon
 494 2012-09-29 10:57:20 PhantomSpark has quit (Ping timeout: 276 seconds)
 495 2012-09-29 10:57:28 <TD> (not that bitcoinj is any better, sigh)
 496 2012-09-29 10:57:30 <sipa> i certainly agree
 497 2012-09-29 10:58:10 <sipa> but storing blocks inside leveldb would also imply that all block data gets written twice (once to the log, once to the database, and perhaps a few times when rewriting the tablets)
 498 2012-09-29 10:59:15 leotreasure has quit (Ping timeout: 252 seconds)
 499 2012-09-29 10:59:25 <sipa> bleh, just reproduced
 500 2012-09-29 10:59:36 <sipa> i yanked the power cable and battery from my laptop during IBD
 501 2012-09-29 10:59:44 <TD> :(
 502 2012-09-29 10:59:56 <TD> yes, it would definitely increase throughput a lot
 503 2012-09-29 11:00:11 <TD> OTOH read bandwidth is fairly cheap, disk seeks are the costly part
 504 2012-09-29 11:00:22 <TD> that's pretty much the rationale behind the leveldb design
 505 2012-09-29 11:00:28 <TD> and it's all done on a separate thread
 506 2012-09-29 11:00:34 <sipa> yes, i know
 507 2012-09-29 11:00:37 <TD> so, in the end it may or may not make much difference, i don't have a good feel for it
 508 2012-09-29 11:01:01 <sipa> for data that's frequently read but infrequently written, it makes sense
 509 2012-09-29 11:01:11 <sipa> but blocks are read almost never
 510 2012-09-29 11:01:29 <sipa> then again, i'm just guessing
 511 2012-09-29 11:02:28 <sipa> wait a second
 512 2012-09-29 11:02:33 <TD> yeah, i don't know of any way to avoid this situation though other than flushing the blocks after every write. and even then maybe all you do is shrink the size of the race
 513 2012-09-29 11:02:41 <sipa> this is not ultraprune or leveldb!
 514 2012-09-29 11:03:09 <sipa> TD: sure there is a solution; do all leveldb writes and block writes synchronously
 515 2012-09-29 11:03:16 <sipa> but do it for many blocks at once
 516 2012-09-29 11:03:24 <sipa> in a separate thread
 517 2012-09-29 11:03:35 <TD> hmm
 518 2012-09-29 11:03:55 <TD> you mean just build up a giant writebatch that covers hundreds of blocks, then set the leveldb option that makes it flush everything with every write
 519 2012-09-29 11:03:58 <TD> yeah i guess so
 520 2012-09-29 11:04:04 lggr has quit (Ping timeout: 246 seconds)
 521 2012-09-29 11:04:27 <sipa> currently i do an fsync + sync leveldb write every time >5000 transactions changed
 522 2012-09-29 11:04:41 <sipa> which is a few hundred blocks initially, and a few blocks now
 523 2012-09-29 11:05:05 <sipa> oh no, the coin set write is non-sync, but that's not a problem
 524 2012-09-29 11:05:25 <sipa> as it can lag behind on the block data
 525 2012-09-29 11:05:32 lggr has joined
 526 2012-09-29 11:07:14 Diapolo has joined
 527 2012-09-29 11:07:24 <sipa> anyway, this "reproduced" error i got from yanking the power from my laptop was just git head bdb
 528 2012-09-29 11:08:24 <TD> oh
 529 2012-09-29 11:08:32 <TD> i guess we can live with it for now then
 530 2012-09-29 11:08:45 <sipa> better recovery is certainly nice
 531 2012-09-29 11:09:13 <sipa> like automatically rebuilding blktree if it doesn't match the stored blocks
 532 2012-09-29 11:10:47 PhantomSpark has joined
 533 2012-09-29 11:12:02 <sipa> so what i envision: a global block+undo data cache, which tracks which block entries/block data/undo data is "dirty", and loops: { wait_for_something_dirty(); write_dirty_block_data(); write_dirty_index_entries(); }
 534 2012-09-29 11:12:39 <sipa> and then the block connection logic can issue a sync() to that cache before writing a coin set updates
 535 2012-09-29 11:12:59 lggr has quit (Ping timeout: 244 seconds)
 536 2012-09-29 11:13:00 <sipa> ").fixGrammar();
 537 2012-09-29 11:13:36 <TD> wouldn't that be equivalent to doing a sync after every new block ?
 538 2012-09-29 11:13:59 lggr has joined
 539 2012-09-29 11:14:16 denisx has joined
 540 2012-09-29 11:14:16 <sipa> coin set updates aren't written after every block
 541 2012-09-29 11:14:37 <sipa> (right now, after every 5000 modified transactions)
 542 2012-09-29 11:15:19 <TD> ok
 543 2012-09-29 11:15:23 <TD> sorry yeah you said
 544 2012-09-29 11:16:06 <sipa> which might even speed things up, because right now block connection is paused while writing block/undo data
 545 2012-09-29 11:17:56 <TD> so -loadblock=blk0001.dat,blk0002.dat works?
 546 2012-09-29 11:18:42 leotreasure has joined
 547 2012-09-29 11:20:34 <TD> (using old blkdat files, of course)
 548 2012-09-29 11:21:31 <sipa> you need to specify -loadblock two times
 549 2012-09-29 11:21:51 <TD> ok
 550 2012-09-29 11:21:54 <TD> thanks
 551 2012-09-29 11:22:14 lggr has quit (Ping timeout: 260 seconds)
 552 2012-09-29 11:24:10 Diapolo has left ()
 553 2012-09-29 11:25:42 <TD> btw welcome to zurich. hope you weren't expecting sunshine today ....
 554 2012-09-29 11:26:07 lggr has joined
 555 2012-09-29 11:26:45 <sipa> the weather was nice yesterday :)
 556 2012-09-29 11:28:15 DBordello has quit (Ping timeout: 260 seconds)
 557 2012-09-29 11:28:58 DBordello has joined
 558 2012-09-29 11:29:17 <sipa> TD: just did the same with ultraprune+leveldb; no problems
 559 2012-09-29 11:29:39 <sipa> i know, it's just anecdotecal evidence right now
 560 2012-09-29 11:30:03 datagutt has joined
 561 2012-09-29 11:30:09 <TD> doh
 562 2012-09-29 11:30:11 <TD> -loadblock failed
 563 2012-09-29 11:30:12 <TD> hearn-macbookpro:gitrepo hearn$ ./Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -loadblock=/Users/hearn/Library/Application\ Support/Bitcoin/blk0001.dat -loadblock=/Users/hearn/Library/Application\ Support/Bitcoin/blk0002.dat
 564 2012-09-29 11:30:12 <TD> Assertion failed: (txundo.vprevout.size() == tx.vin.size()), function DisconnectBlock, file src/main.cpp, line 1464.
 565 2012-09-29 11:30:13 <TD> Abort trap
 566 2012-09-29 11:30:27 <TD> last 5 lines of log
 567 2012-09-29 11:30:27 <TD> SetBestChain: new best=000000000000d2322ffe  height=108099  work=1132666466530305672  tx=271112  date=02/14/2011 20:52:41
 568 2012-09-29 11:30:28 <TD> ProcessBlock: ACCEPTED
 569 2012-09-29 11:30:28 <TD> ProcessBlock: ACCEPTED
 570 2012-09-29 11:30:28 <TD> REORGANIZE: Disconnect 1 blocks; 0000000000017577476e..000000000000d2322ffe
 571 2012-09-29 11:30:28 <TD> REORGANIZE: Connect 2 blocks; 0000000000017577476e..00000000000217a8b907
 572 2012-09-29 11:30:39 <sipa> and that's entirely in a clean setup?
 573 2012-09-29 11:30:43 <sipa> from scratch?
 574 2012-09-29 11:30:49 <TD> that was after deleting coins, blocks, blktree
 575 2012-09-29 11:31:08 <TD> and using blk0001.dat/0002.dat that were in that directory. perhaps left over from a pre-leveldb run
 576 2012-09-29 11:31:16 <TD> pre-ultraprune i mean
 577 2012-09-29 11:31:20 <sipa> doesn't matter
 578 2012-09-29 11:31:33 <sipa> you should be able to pipe /dev/urandom into -loadblock without problems
 579 2012-09-29 11:33:00 lggr has quit (Ping timeout: 248 seconds)
 580 2012-09-29 11:33:05 <sipa> yo're on OSX?
 581 2012-09-29 11:33:22 <sipa> maybe a platform-specific problem somewhere
 582 2012-09-29 11:35:18 Keefe has quit (Ping timeout: 246 seconds)
 583 2012-09-29 11:36:04 Keefe has joined
 584 2012-09-29 11:36:05 Keefe has quit (Changing host)
 585 2012-09-29 11:36:05 Keefe has joined
 586 2012-09-29 11:36:48 agath has quit (Ping timeout: 272 seconds)
 587 2012-09-29 11:37:33 lggr has joined
 588 2012-09-29 11:44:17 lggr has quit (Ping timeout: 260 seconds)
 589 2012-09-29 11:46:16 PiZZaMaN2K has quit (away!~PiZZaMaN2@host-72-2-137-170.csinet.net|Ping timeout: 246 seconds)
 590 2012-09-29 11:47:25 <TD> alright
 591 2012-09-29 11:47:28 <TD> re-sync from a remote node it is
 592 2012-09-29 11:48:51 lggr has joined
 593 2012-09-29 11:54:10 tonikt2 has joined
 594 2012-09-29 11:54:22 mmoya has joined
 595 2012-09-29 11:54:56 leotreasure has quit (Quit: leotreasure)
 596 2012-09-29 11:56:05 tonikt has quit (Ping timeout: 245 seconds)
 597 2012-09-29 11:56:13 lggr has quit (Ping timeout: 246 seconds)
 598 2012-09-29 11:57:23 lggr has joined
 599 2012-09-29 12:02:29 agath has joined
 600 2012-09-29 12:04:03 lggr has quit (Ping timeout: 256 seconds)
 601 2012-09-29 12:04:58 theorbtwo has quit (Remote host closed the connection)
 602 2012-09-29 12:05:18 theorbtwo has joined
 603 2012-09-29 12:05:58 lggr has joined
 604 2012-09-29 12:12:55 lggr has quit (Ping timeout: 244 seconds)
 605 2012-09-29 12:13:15 darkee has quit (Remote host closed the connection)
 606 2012-09-29 12:13:56 darkee has joined
 607 2012-09-29 12:17:14 RainbowDashh has quit (Quit: SLEEP MODE. <nickname> tell RainbowDashh fix your quit message. And by "fix", I mean pick one that isn't incredibly annoying)
 608 2012-09-29 12:17:27 lggr has joined
 609 2012-09-29 12:18:17 RainbowDashh has joined
 610 2012-09-29 12:24:50 lggr has quit (Ping timeout: 245 seconds)
 611 2012-09-29 12:26:10 lggr has joined
 612 2012-09-29 12:28:59 PhantomSpark has quit (Ping timeout: 276 seconds)
 613 2012-09-29 12:32:23 lggr has quit (Ping timeout: 256 seconds)
 614 2012-09-29 12:35:11 lggr has joined
 615 2012-09-29 12:41:34 lggr has quit (Ping timeout: 246 seconds)
 616 2012-09-29 12:42:48 dvide has quit ()
 617 2012-09-29 12:42:56 Motest031 has joined
 618 2012-09-29 12:43:54 Motest003 has quit (Ping timeout: 260 seconds)
 619 2012-09-29 12:46:49 lggr has joined
 620 2012-09-29 12:48:36 robocoin has joined
 621 2012-09-29 12:49:07 leotreasure has joined
 622 2012-09-29 12:49:13 someone42 has quit (Ping timeout: 260 seconds)
 623 2012-09-29 12:53:31 robocoin has quit (Remote host closed the connection)
 624 2012-09-29 12:54:15 lggr has quit (Ping timeout: 244 seconds)
 625 2012-09-29 12:54:27 theorbtwo has quit (Read error: Connection reset by peer)
 626 2012-09-29 12:54:33 grondilu has joined
 627 2012-09-29 12:55:13 lggr has joined
 628 2012-09-29 12:57:17 drazak_ has quit (Ping timeout: 264 seconds)
 629 2012-09-29 13:00:42 PiZZaMaN2K has joined
 630 2012-09-29 13:01:00 root2 has quit (Ping timeout: 252 seconds)
 631 2012-09-29 13:01:52 lggr has quit (Ping timeout: 246 seconds)
 632 2012-09-29 13:04:11 drazak_ has joined
 633 2012-09-29 13:06:36 <denisx> can someone explain to me why the count of transactions in buildmerkletree is not in par with the poolsz value I see in debug.log?
 634 2012-09-29 13:06:38 lggr has joined
 635 2012-09-29 13:07:04 <denisx> on par
 636 2012-09-29 13:10:53 robocoin has joined
 637 2012-09-29 13:13:04 lggr has quit (Ping timeout: 246 seconds)
 638 2012-09-29 13:13:14 <TD> poolsz is all pending transactions
 639 2012-09-29 13:13:25 <TD> buildmerkletree includes only pending transactions that meet your policy, i'd think
 640 2012-09-29 13:18:09 lggr has joined
 641 2012-09-29 13:19:34 jdnavarro has quit (Ping timeout: 255 seconds)
 642 2012-09-29 13:20:46 robocoin has quit (Read error: Connection reset by peer)
 643 2012-09-29 13:21:21 robocoin has joined
 644 2012-09-29 13:21:21 robocoin has quit (Changing host)
 645 2012-09-29 13:21:21 robocoin has joined
 646 2012-09-29 13:25:54 lggr has quit (Ping timeout: 260 seconds)
 647 2012-09-29 13:26:29 grondilu has quit (Quit: leaving)
 648 2012-09-29 13:26:48 lggr has joined
 649 2012-09-29 13:27:51 rdponticelli has joined
 650 2012-09-29 13:33:22 lggr has quit (Ping timeout: 246 seconds)
 651 2012-09-29 13:33:31 Clipse has quit (Quit: Clipse)
 652 2012-09-29 13:38:17 lggr has joined
 653 2012-09-29 13:39:44 da2ce7 has joined
 654 2012-09-29 13:42:09 <sipa> what TD said
 655 2012-09-29 13:45:25 lggr has quit (Ping timeout: 246 seconds)
 656 2012-09-29 13:49:35 lggr has joined
 657 2012-09-29 13:53:42 Mad7Scientist has joined
 658 2012-09-29 13:55:09 leotreasure has quit (Ping timeout: 245 seconds)
 659 2012-09-29 13:56:07 lggr has quit (Ping timeout: 246 seconds)
 660 2012-09-29 13:56:54 antix_ has joined
 661 2012-09-29 13:57:59 Zarutian has joined
 662 2012-09-29 14:00:14 D34TH has joined
 663 2012-09-29 14:01:00 lggr has joined
 664 2012-09-29 14:01:04 one_zero has quit ()
 665 2012-09-29 14:02:03 toffoo has joined
 666 2012-09-29 14:04:40 da2ce7 has quit (Ping timeout: 246 seconds)
 667 2012-09-29 14:07:40 lggr has quit (Ping timeout: 246 seconds)
 668 2012-09-29 14:08:00 jdnavarro has joined
 669 2012-09-29 14:10:13 Z0rZ0rZ0r has joined
 670 2012-09-29 14:10:32 jdnavarro has quit (Remote host closed the connection)
 671 2012-09-29 14:12:37 lggr has joined
 672 2012-09-29 14:19:51 lggr has quit (Ping timeout: 245 seconds)
 673 2012-09-29 14:20:55 arij has joined
 674 2012-09-29 14:21:11 lggr has joined
 675 2012-09-29 14:21:18 arij is now known as Guest14125
 676 2012-09-29 14:21:58 Guest14125 is now known as arij
 677 2012-09-29 14:22:05 arij has quit (Changing host)
 678 2012-09-29 14:22:05 arij has joined
 679 2012-09-29 14:28:17 lggr has quit (Ping timeout: 244 seconds)
 680 2012-09-29 14:32:43 lggr has joined
 681 2012-09-29 14:39:16 lggr has quit (Ping timeout: 252 seconds)
 682 2012-09-29 14:44:12 lggr has joined
 683 2012-09-29 14:44:35 leotreasure has joined
 684 2012-09-29 14:46:50 Hasimir__ is now known as Hasimir
 685 2012-09-29 14:50:07 PhantomSpark has joined
 686 2012-09-29 14:50:34 <lucasleiva> anyone buying
 687 2012-09-29 14:50:43 lggr has quit (Ping timeout: 246 seconds)
 688 2012-09-29 14:55:58 lggr has joined
 689 2012-09-29 15:02:39 lggr has quit (Ping timeout: 245 seconds)
 690 2012-09-29 15:02:40 asa1024 has quit (Quit: asa1024)
 691 2012-09-29 15:03:57 <Hasimir> lucasleiva, wrong channel, this is dev and you probably want otc
 692 2012-09-29 15:07:24 lggr has joined
 693 2012-09-29 15:09:38 leotreasure has quit (Quit: leotreasure)
 694 2012-09-29 15:10:55 denisx has quit (Quit: denisx)
 695 2012-09-29 15:11:42 Eslbaer has joined
 696 2012-09-29 15:14:06 lggr has quit (Ping timeout: 252 seconds)
 697 2012-09-29 15:16:04 Crazy_man has joined
 698 2012-09-29 15:16:21 <Crazy_man> Check out my new Bitcoin project idea: http://pastebin.com/1vNP6CRP Does anyone wanna participate?
 699 2012-09-29 15:18:58 lggr has joined
 700 2012-09-29 15:19:57 Joric has joined
 701 2012-09-29 15:20:11 <Luke-Jr> Crazy_man: sounds self-contradicting
 702 2012-09-29 15:20:27 MC-Eeepc has quit (Read error: Connection reset by peer)
 703 2012-09-29 15:22:14 Arnavion has quit (Quit: ==kimi ni nante okureba ii no==)
 704 2012-09-29 15:22:17 <Crazy_man> how so
 705 2012-09-29 15:23:58 <Crazy_man> Luke-Jr: you dont like the id of anonymous donations through bitcoins
 706 2012-09-29 15:24:20 <Luke-Jr> Crazy_man: anonymous generally means laundering, which is a crime
 707 2012-09-29 15:24:47 <Luke-Jr> so it doesn't make sense to have a rule against illegal activity
 708 2012-09-29 15:25:00 <Crazy_man> for it to be laundering, money has to be dirty
 709 2012-09-29 15:25:08 <Crazy_man> in the first place
 710 2012-09-29 15:25:21 <Luke-Jr> nope
 711 2012-09-29 15:25:22 <Crazy_man> like money from drug sales
 712 2012-09-29 15:25:35 <Luke-Jr> laundering is concealing the source of it, period, AFAIK
 713 2012-09-29 15:25:59 <sipa> still, anonimity is not a crime
 714 2012-09-29 15:26:04 <sipa> privacy is a very basic right
 715 2012-09-29 15:26:18 lggr has quit (Ping timeout: 260 seconds)
 716 2012-09-29 15:26:40 <Luke-Jr> sipa: the line between privacy and laundry is blurry :<
 717 2012-09-29 15:26:40 <Crazy_man> thats only for >$10,000
 718 2012-09-29 15:26:44 <Crazy_man> banks have to report
 719 2012-09-29 15:26:56 <Crazy_man> transactions
 720 2012-09-29 15:27:17 <sipa> if you pay with your own legally-earned cash in a shop, the source is concealed
 721 2012-09-29 15:27:26 <sipa> it's perfectly legal though
 722 2012-09-29 15:27:41 <Crazy_man> luke is right about banks having to report >$10,000
 723 2012-09-29 15:28:06 <Crazy_man> transactions
 724 2012-09-29 15:28:10 <Crazy_man> but this is not a bank
 725 2012-09-29 15:28:11 <Luke-Jr> sipa: the source is you :p
 726 2012-09-29 15:28:19 <Crazy_man> more so an escrow
 727 2012-09-29 15:28:30 <sipa> Luke-Jr: nobody knows where it came from
 728 2012-09-29 15:28:35 <sipa> probably not even you
 729 2012-09-29 15:28:52 <Luke-Jr> sipa: I'd think all that matters is who is paying
 730 2012-09-29 15:29:00 <Crazy_man> Luke-Jr: $10,000 reporting law only applies to cash transactions not bitcoins
 731 2012-09-29 15:29:00 <sipa> certainly not
 732 2012-09-29 15:29:05 <Luke-Jr> eg, if A gives money to B to pay C, it's really A paying C, but C doesn't know that
 733 2012-09-29 15:29:20 <Luke-Jr> but so long as A isn't involved, C doesn't need to know..
 734 2012-09-29 15:29:44 <Luke-Jr> Crazy_man: I think you need to consult a lawyer before you act on that opinion
 735 2012-09-29 15:29:58 <Luke-Jr> I don't think any of these laws are "only for cash"
 736 2012-09-29 15:30:01 <Diablo-D3> unless the government declares bitcoin a legal and regulated monetary instrument
 737 2012-09-29 15:30:07 <Diablo-D3> then it does.
 738 2012-09-29 15:30:21 lggr has joined
 739 2012-09-29 15:30:40 <Luke-Jr> Crazy_man: btw, IANAL, or anyone else here AFAIK ☺
 740 2012-09-29 15:30:41 <Crazy_man> i guess i will have to get peoples' information for $10k+ transactions
 741 2012-09-29 15:30:44 <Crazy_man> if they ever happen
 742 2012-09-29 15:30:47 <sipa> ianal, but i see no reason why a transaction worth $10000 or more, when the medium is goldfish, wouldn't need to be reported
 743 2012-09-29 15:30:47 Matt_von_Mises has joined
 744 2012-09-29 15:31:01 * Luke-Jr ponders $10k worth of goldfish
 745 2012-09-29 15:31:09 <Matt_von_Mises> Hello. Does anyone understand RAND_add's entropy argument?
 746 2012-09-29 15:31:44 <Crazy_man> but i dont think i have to report the person's name
 747 2012-09-29 15:31:45 <sipa> yes, it points to the random data
 748 2012-09-29 15:31:51 <Crazy_man> i ust have to report
 749 2012-09-29 15:31:56 <Crazy_man> the transaction
 750 2012-09-29 15:32:00 <sipa> well, not necessarily entirely random, just data that contains some entropy
 751 2012-09-29 15:32:22 <Luke-Jr> Crazy_man: considering the Patriot Act?
 752 2012-09-29 15:32:31 <sipa> Matt_von_Mises: oh, you mean that double passed in?
 753 2012-09-29 15:32:41 <sipa> Matt_von_Mises: that's the amount of entropy in the data passed in
 754 2012-09-29 15:32:43 <Matt_von_Mises> sipa: Yes the double
 755 2012-09-29 15:33:06 <sipa> Matt_von_Mises: what are you adding?
 756 2012-09-29 15:33:41 <Crazy_man> Luke-jr: patriot act doesnt have a money laundering provision as far as i know
 757 2012-09-29 15:33:58 <Matt_von_Mises> So it's the amount of bytes in the data which are supposedly random? So if I get someone to type something random in the terminal (eg. sfugweo9h32f;ewG'EWGEWG\wptw9gfs) the value should be the length of the string if I try to add that?
 758 2012-09-29 15:34:08 <sipa> Matt_von_Mises: stop
 759 2012-09-29 15:34:11 <Crazy_man> Luke-Jr: would a bitcoin donation website be hard to develop
 760 2012-09-29 15:34:20 <TD> patriot act did change AML provisions in US law, notably around hawala networks. however, AML laws are both vague and vary by jurisdiction
 761 2012-09-29 15:34:20 <sipa> Matt_von_Mises: data != entropy
 762 2012-09-29 15:34:26 <TD> so it's not worth trying to discuss it in the general case.
 763 2012-09-29 15:34:31 <TD> for the US you'd need to refer to state-level regulations, even
 764 2012-09-29 15:34:54 <Luke-Jr> Crazy_man: Patriot Act is why banks are required to get photo ID
 765 2012-09-29 15:35:07 <sipa> Matt_von_Mises: entropy is the degree of randomness; if every byte was fully independent from all the others, and each had a 1/256 chance for being any byte, then yes
 766 2012-09-29 15:35:18 Arnavion has joined
 767 2012-09-29 15:35:18 <sipa> Matt_von_Mises: but keyboard input is FAR from as random as that
 768 2012-09-29 15:35:41 <Matt_von_Mises> sipa: That's what I thought, the text wont even include every value since it will only include a range of characters from a keyboard input.
 769 2012-09-29 15:35:58 <Matt_von_Mises> sipa: Yes, so what I want to know is how to calculate the value.
 770 2012-09-29 15:36:21 <sipa> Matt_von_Mises: you're better off not using the typed data at all, but recording the microsecond timestamps of the keypresses, and using the sub-millisecond values of those as entropy source
 771 2012-09-29 15:36:46 JZavala has quit (Ping timeout: 260 seconds)
 772 2012-09-29 15:36:47 <sipa> Matt_von_Mises: people might be pressing the 'a' key the whole time, in which case the text contains almost no entropy
 773 2012-09-29 15:37:07 <sipa> in general, don't ask people for entropy, because humans typically misunderstand what it means
 774 2012-09-29 15:37:18 <sipa> just let them perform a task to generate it
 775 2012-09-29 15:37:38 <TD> Luke-Jr: that's the "banking secrecy act", actually
 776 2012-09-29 15:37:45 <TD> patriot act just ramped up the aggressiveness of the system not created it
 777 2012-09-29 15:37:57 <TD> (BSA created the concept of money laundering)
 778 2012-09-29 15:37:58 lggr has quit (Ping timeout: 260 seconds)
 779 2012-09-29 15:38:16 ZenInTexas has joined
 780 2012-09-29 15:38:17 <Matt_von_Mises> sipa: OK, I suppose I could just use dev/random and ask for the user to move the cursor around because apparently moving the cursor provides entropy to dev/random (I read that somewhere)?
 781 2012-09-29 15:38:50 yorick has quit (Remote host closed the connection)
 782 2012-09-29 15:39:14 lggr has joined
 783 2012-09-29 15:39:25 <sipa> Matt_von_Mises: if your system has a /dev/random, definitely use it
 784 2012-09-29 15:39:35 <sipa> Matt_von_Mises: but don't exhaust it
 785 2012-09-29 15:41:30 Crazy_man has left ()
 786 2012-09-29 15:42:12 <Matt_von_Mises> sipa: Ok thanks. I'm reading it once on start-up.
 787 2012-09-29 15:46:31 lggr has quit (Ping timeout: 245 seconds)
 788 2012-09-29 15:47:24 Arnavion has quit (Ping timeout: 248 seconds)
 789 2012-09-29 15:47:53 lggr has joined
 790 2012-09-29 15:48:59 Joric has quit ()
 791 2012-09-29 15:52:58 maaku has joined
 792 2012-09-29 15:55:02 lggr has quit (Ping timeout: 240 seconds)
 793 2012-09-29 15:56:19 maaku has quit (Client Quit)
 794 2012-09-29 15:57:32 gavinandresen has joined
 795 2012-09-29 15:59:04 maaku has joined
 796 2012-09-29 15:59:26 lggr has joined
 797 2012-09-29 15:59:30 Arnavion has joined
 798 2012-09-29 15:59:58 tsche has quit ()
 799 2012-09-29 16:04:17 toffoo has quit ()
 800 2012-09-29 16:05:32 tsche has joined
 801 2012-09-29 16:05:44 Matt_von_Mises has quit (Quit: Leaving.)
 802 2012-09-29 16:06:10 lggr has quit (Ping timeout: 252 seconds)
 803 2012-09-29 16:11:34 lggr has joined
 804 2012-09-29 16:11:46 theorbtwo has joined
 805 2012-09-29 16:11:52 gjs278 has quit (Remote host closed the connection)
 806 2012-09-29 16:15:46 Arnavion has quit (Ping timeout: 246 seconds)
 807 2012-09-29 16:16:51 Arnavion has joined
 808 2012-09-29 16:18:09 <sipa> BlueMatt, Luke-Jr: pushed an update to bitcoin-seeder; finding onion peers should work now
 809 2012-09-29 16:18:43 lggr has quit (Ping timeout: 246 seconds)
 810 2012-09-29 16:20:15 lggr has joined
 811 2012-09-29 16:27:38 lggr has quit (Ping timeout: 244 seconds)
 812 2012-09-29 16:28:22 PiZZaMaN2K is now known as PiZZaMaN2K|away
 813 2012-09-29 16:28:54 lggr has joined
 814 2012-09-29 16:29:12 pnicholson has joined
 815 2012-09-29 16:29:39 diki has joined
 816 2012-09-29 16:30:40 graingert has joined
 817 2012-09-29 16:31:42 <yellowhat> Crazy_Man i have briefly read your text. if you want to do a "kickstarter for bitcoin" i think its a good idea. if you use multisig correctly you can remove a lot of potential problems and trust issues. also i think its hard work (4-20 weeks of serious full-time coding) do do it really well and you need a marketing budget to get things rolling. good luck :)
 818 2012-09-29 16:34:34 <yellowhat> oh he is gone already
 819 2012-09-29 16:35:30 d4ve has joined
 820 2012-09-29 16:35:56 d4ve has quit (Client Quit)
 821 2012-09-29 16:36:02 brwyatt is now known as Away!~brwyatt@brwyatt.net|brwyatt
 822 2012-09-29 16:36:13 lggr has quit (Ping timeout: 246 seconds)
 823 2012-09-29 16:37:36 lggr has joined
 824 2012-09-29 16:37:57 PhantomSpark has quit (Read error: Connection timed out)
 825 2012-09-29 16:38:23 PhantomSpark has joined
 826 2012-09-29 16:42:29 <gavinandresen> Before somebody asks: yep, I know that bitcoinfoundation.org is down.  According to RackSpace, looks like a hardware problem not a DDoS
 827 2012-09-29 16:43:22 maaku has quit (Quit: maaku)
 828 2012-09-29 16:44:47 lggr has quit (Ping timeout: 255 seconds)
 829 2012-09-29 16:45:28 tower has quit (Disconnected by services)
 830 2012-09-29 16:45:39 tower has joined
 831 2012-09-29 16:47:11 maaku has joined
 832 2012-09-29 16:47:49 darkee has quit (Remote host closed the connection)
 833 2012-09-29 16:48:48 darkee has joined
 834 2012-09-29 16:49:13 lggr has joined
 835 2012-09-29 16:49:51 Maccer has quit (Ping timeout: 260 seconds)
 836 2012-09-29 16:54:12 PhantomSpark has quit (Ping timeout: 276 seconds)
 837 2012-09-29 16:54:53 <kreal> I hate what stuff like that happens.
 838 2012-09-29 16:55:03 <kreal> more so in the start up period.
 839 2012-09-29 16:55:15 <kreal> its awful.
 840 2012-09-29 16:55:20 lggr has quit (Ping timeout: 256 seconds)
 841 2012-09-29 16:55:46 PhantomSpark has joined
 842 2012-09-29 16:57:34 lggr has joined
 843 2012-09-29 16:57:53 MC1984 has joined
 844 2012-09-29 16:59:55 asa1024 has joined
 845 2012-09-29 17:00:41 <kreal> on a side note I tried signin up providing WalletBit as companyname, then noticed the bitcoin prices and decided. apparently not for me.
 846 2012-09-29 17:04:42 lggr has quit (Ping timeout: 240 seconds)
 847 2012-09-29 17:08:26 lggr has joined
 848 2012-09-29 17:10:57 TheEslbear has joined
 849 2012-09-29 17:14:26 Eslbaer has quit (Ping timeout: 245 seconds)
 850 2012-09-29 17:15:18 <jgarzik> gavinandresen: BF needs a twitter for status updates like that
 851 2012-09-29 17:15:59 lggr has quit (Ping timeout: 260 seconds)
 852 2012-09-29 17:16:32 <gavinandresen> jgarzik: good idea...
 853 2012-09-29 17:16:32 maaku has quit (Quit: maaku)
 854 2012-09-29 17:16:43 <jgarzik> yellowhat: BTW RE KickStarter, you don't even need CHECK_MULTISIG.  Just create an anyone-can-pay transaction that sends $TargetAmount to $PublicKey.  Send it around, people add signatures as they like.  It remains an invalid transaction until it hits the target amount.
 855 2012-09-29 17:16:55 lggr has joined
 856 2012-09-29 17:18:02 <jgarzik> speaking of...  would be interesting to add a crowdfunding RPC
 857 2012-09-29 17:18:12 <jgarzik> add-sig-to-remote-tx
 858 2012-09-29 17:18:29 <jgarzik> download tx from $URL, sign it, and re-upload
 859 2012-09-29 17:18:53 Maccer has joined
 860 2012-09-29 17:19:26 RainbowDashh has quit (Quit: SLEEP MODE. <nickname> tell RainbowDashh fix your quit message. And by "fix", I mean pick one that isn't incredibly annoying)
 861 2012-09-29 17:21:57 RainbowDashh has joined
 862 2012-09-29 17:22:46 <gavinandresen> That reminds me... can I get some ACKs on https://github.com/bitcoin/bitcoin/pull/1818
 863 2012-09-29 17:23:32 lggr has quit (Ping timeout: 252 seconds)
 864 2012-09-29 17:23:49 B0g4r7 has joined
 865 2012-09-29 17:26:33 RainbowD_ has joined
 866 2012-09-29 17:26:45 RainbowDashh has quit (Disconnected by services)
 867 2012-09-29 17:26:46 RainbowD_ is now known as RainbowDashh
 868 2012-09-29 17:27:56 lggr has joined
 869 2012-09-29 17:29:04 <Luke-Jr> sipa: without tor?
 870 2012-09-29 17:29:36 Matt_von_Mises has joined
 871 2012-09-29 17:30:27 <sipa> Luke-Jr: obviously not
 872 2012-09-29 17:30:45 <Luke-Jr> sipa: not obviously :<
 873 2012-09-29 17:30:54 da2ce7 has joined
 874 2012-09-29 17:31:00 <sipa> well you can't connect to tor without tor :)
 875 2012-09-29 17:31:08 <sipa> we don't replicate tor functionality inside bitcoin
 876 2012-09-29 17:32:37 RainbowDashh has quit (Read error: Connection reset by peer)
 877 2012-09-29 17:33:04 da2ce7_d has quit (Ping timeout: 252 seconds)
 878 2012-09-29 17:35:00 lggr has quit (Ping timeout: 256 seconds)
 879 2012-09-29 17:36:30 lggr has joined
 880 2012-09-29 17:38:37 TD has quit (Quit: TD)
 881 2012-09-29 17:39:40 maaku has joined
 882 2012-09-29 17:39:56 <sipa> wow, 10 onion peers and 84 ipv6 peers already
 883 2012-09-29 17:40:27 <gavinandresen> nice!
 884 2012-09-29 17:40:42 TD has joined
 885 2012-09-29 17:43:04 lggr has quit (Ping timeout: 245 seconds)
 886 2012-09-29 17:44:25 TD has quit (Client Quit)
 887 2012-09-29 17:47:18 lggr has joined
 888 2012-09-29 17:50:40 enmaku has quit (Read error: Connection reset by peer)
 889 2012-09-29 17:52:39 enmaku has joined
 890 2012-09-29 17:54:16 lggr has quit (Ping timeout: 246 seconds)
 891 2012-09-29 17:56:06 ZenInTexas has quit (Ping timeout: 245 seconds)
 892 2012-09-29 17:58:18 lggr has joined
 893 2012-09-29 18:00:50 stalled has quit (Ping timeout: 255 seconds)
 894 2012-09-29 18:00:53 tucenaber has quit (Ping timeout: 264 seconds)
 895 2012-09-29 18:03:06 gavinandresen has quit (Quit: gavinandresen)
 896 2012-09-29 18:04:58 lggr has quit (Ping timeout: 252 seconds)
 897 2012-09-29 18:07:38 tucenaber has joined
 898 2012-09-29 18:07:39 tucenaber has quit (Changing host)
 899 2012-09-29 18:07:39 tucenaber has joined
 900 2012-09-29 18:09:13 lggr has joined
 901 2012-09-29 18:10:40 stalled has joined
 902 2012-09-29 18:11:54 BitcoinBaltar has quit (Remote host closed the connection)
 903 2012-09-29 18:13:03 BitcoinBaltar has joined
 904 2012-09-29 18:15:28 lggr has quit (Ping timeout: 246 seconds)
 905 2012-09-29 18:20:11 lggr has joined
 906 2012-09-29 18:21:17 LolcustBackup has quit (Ping timeout: 264 seconds)
 907 2012-09-29 18:21:41 pnicholson has quit (Quit: pnicholson)
 908 2012-09-29 18:22:10 pnicholson has joined
 909 2012-09-29 18:27:00 lggr has quit (Ping timeout: 244 seconds)
 910 2012-09-29 18:31:11 lggr has joined
 911 2012-09-29 18:35:51 Arnavion has quit (Remote host closed the connection)
 912 2012-09-29 18:36:04 Arnavion has joined
 913 2012-09-29 18:38:22 lggr has quit (Ping timeout: 246 seconds)
 914 2012-09-29 18:39:23 Diablo-D3 has quit (Ping timeout: 244 seconds)
 915 2012-09-29 18:39:35 lggr has joined
 916 2012-09-29 18:39:58 molecular has quit (Read error: Connection reset by peer)
 917 2012-09-29 18:40:20 molecular has joined
 918 2012-09-29 18:40:57 Arnavion has quit (Client Quit)
 919 2012-09-29 18:41:06 BCBot has quit (Ping timeout: 245 seconds)
 920 2012-09-29 18:41:19 Arnavion has joined
 921 2012-09-29 18:44:24 Maccer has quit (Excess Flood)
 922 2012-09-29 18:45:59 lggr has quit (Ping timeout: 245 seconds)
 923 2012-09-29 18:47:05 BCBot has joined
 924 2012-09-29 18:47:23 Maccer has joined
 925 2012-09-29 18:47:42 linkedinyou has joined
 926 2012-09-29 18:47:53 lggr has joined
 927 2012-09-29 18:52:03 ThomasV has joined
 928 2012-09-29 18:55:24 lggr has quit (Ping timeout: 244 seconds)
 929 2012-09-29 18:55:28 TheEslbear has quit (Read error: Connection reset by peer)
 930 2012-09-29 18:59:09 lggr has joined
 931 2012-09-29 19:06:32 lggr has quit (Ping timeout: 255 seconds)
 932 2012-09-29 19:07:35 lggr has joined
 933 2012-09-29 19:08:52 pusle has joined
 934 2012-09-29 19:13:55 lggr has quit (Ping timeout: 246 seconds)
 935 2012-09-29 19:15:22 da2ce7_d has joined
 936 2012-09-29 19:17:00 da2ce7 has quit (Ping timeout: 248 seconds)
 937 2012-09-29 19:17:12 darkee has quit (Ping timeout: 276 seconds)
 938 2012-09-29 19:17:26 devrandom has quit (Remote host closed the connection)
 939 2012-09-29 19:18:32 Z0rZ0rZ0r has quit (Quit: Wheeeee)
 940 2012-09-29 19:18:32 lggr has joined
 941 2012-09-29 19:20:07 Matt_von_Mises has quit (Quit: Leaving.)
 942 2012-09-29 19:24:13 devrandom has joined
 943 2012-09-29 19:25:07 lggr has quit (Ping timeout: 246 seconds)
 944 2012-09-29 19:26:53 darkee has joined
 945 2012-09-29 19:28:44 Matt_von_Mises has joined
 946 2012-09-29 19:29:31 Matt_von_Mises has quit (Client Quit)
 947 2012-09-29 19:29:42 lggr has joined
 948 2012-09-29 19:30:32 <jgarzik> Man.  This hazek-edits-Gavins-post thing is REALLY bugging me.
 949 2012-09-29 19:30:55 <kjj_> meh.  seemed to be well intentioned, but misguided
 950 2012-09-29 19:31:00 <jgarzik> IMNSHO that is a worse abuse of moderator powers than simply deleting a post from a flamewar opponent.
 951 2012-09-29 19:31:16 <jgarzik> And it calls into question -every- past post by gavin/satoshi/me/anyone else.
 952 2012-09-29 19:31:57 <kjj_> none of the messages on the forum are signed.  they are just entries in a database
 953 2012-09-29 19:32:12 <kjj_> they are in question the second the are posted.
 954 2012-09-29 19:32:25 <jgarzik> true enough
 955 2012-09-29 19:32:27 <enmaku> @jgarzik waitwait, which post? I'm out of the loop here...
 956 2012-09-29 19:32:40 <kjj_> the first post in the foundation thread
 957 2012-09-29 19:32:56 <enmaku> oh dear... off I go to research
 958 2012-09-29 19:32:59 <jgarzik> but it shouldn't be that easy, without admin rights
 959 2012-09-29 19:33:02 <kjj_> the links didn't work for hazek (the moderator of that board) so he changed the links to .com
 960 2012-09-29 19:33:30 <jgarzik> some mod might decide it is fun to change all of satoshi's old posts, just to win a flame war
 961 2012-09-29 19:33:30 * enmaku facepalm
 962 2012-09-29 19:33:42 <jgarzik> only the physical admin should be able to do that
 963 2012-09-29 19:33:44 <kjj_> heh.  I just figured out how to reduce the noise to signal ratio
 964 2012-09-29 19:34:14 <kjj_> we can make new forums that require all posts to be GPG signed
 965 2012-09-29 19:34:21 <enmaku> well just because the forum doesn't have digital signing built in doesn't mean you can't just sign things yourself, right?
 966 2012-09-29 19:34:34 <enmaku> wait, what am I saying, the conversion from bbcode to html would fubar ths signature
 967 2012-09-29 19:34:37 <jgarzik> enmaku: yep... and we do for major announcements, download links, etc.
 968 2012-09-29 19:34:46 <jgarzik> yeah, no markup
 969 2012-09-29 19:35:17 <jgarzik> and it is a fair point, in retrospect, and gavin should have signed this with a pgp key
 970 2012-09-29 19:35:26 <jgarzik> s/and/that/
 971 2012-09-29 19:35:33 <enmaku> bitcointalk appears to be down for me right now, so I guess no research :(
 972 2012-09-29 19:35:53 <jgarzik> enmaku: very, very, very slow but working here
 973 2012-09-29 19:36:00 <enmaku> and as soon as I say it, it comes back up. I think I just need to go back to bed today
 974 2012-09-29 19:36:04 <jgarzik> enmaku: 2 minutes per link slow
 975 2012-09-29 19:36:30 gjs278 has joined
 976 2012-09-29 19:36:56 lggr has quit (Ping timeout: 245 seconds)
 977 2012-09-29 19:37:05 <enmaku> looks like they've all been changed back to .org
 978 2012-09-29 19:37:19 <enmaku> still it's a really solid point, this totally should've been signed
 979 2012-09-29 19:40:28 root2 has joined
 980 2012-09-29 19:40:43 lggr has joined
 981 2012-09-29 19:41:17 <kjj_> I presume that edits are logged.  we'll have to ask Theymos about that (unless someone else knows for sure)
 982 2012-09-29 19:42:38 <enmaku> @kjj_ yeah, SMF logs by default, but they log to the same db the posts are held in, there are plenty of ways for someone with db access to do an un-logged edit
 983 2012-09-29 19:43:29 <enmaku> it can also be disabled outright
 984 2012-09-29 19:43:45 <enmaku> which, stupid as it sounds, might have been done given the kind of traffic and responsiveness problems they've had
 985 2012-09-29 19:43:50 <kjj_> yeah, trust is always a factor.  at some point, you are relying on someone
 986 2012-09-29 19:43:53 <jgarzik> AFAIK theymos does maintain an admin <-> moderator distinction, where moderators [should not] have direct db access
 987 2012-09-29 19:44:15 <enmaku> @jgarzik well that's reassuring at least
 988 2012-09-29 19:44:35 <jgarzik> I would rather have a distributed forum with each post signed by ECDSA ;p
 989 2012-09-29 19:44:50 <enmaku> @jgarzik oh god, ForumCoin
 990 2012-09-29 19:44:55 <enmaku> what did you just do
 991 2012-09-29 19:45:02 <lianj> have a forum with a git backend
 992 2012-09-29 19:45:26 toffoo has joined
 993 2012-09-29 19:45:35 <kjj_> heh, the foundation could set up a CA, and the forum could reject posts that aren't signed by an approved certificate...
 994 2012-09-29 19:45:40 <dangermouse_> ForumCoin
 995 2012-09-29 19:46:16 pusle has quit ()
 996 2012-09-29 19:47:02 lggr has quit (Ping timeout: 256 seconds)
 997 2012-09-29 19:47:16 Z0rZ0rZ0r has joined
 998 2012-09-29 19:49:19 lggr has joined
 999 2012-09-29 19:50:35 <Eliel> jgarzik: Have you looked at this p2p forum software called Osiris?
1000 2012-09-29 19:50:54 <jgarzik> lianj: *ding* 10 points to you ;p
1001 2012-09-29 19:51:20 <jgarzik> git backend, signed posts
1002 2012-09-29 19:51:40 <jgarzik> extra points for "distributed among untrusted parties on the internet"
1003 2012-09-29 19:52:13 <jgarzik> Eliel: this? http://en.wikipedia.org/wiki/Osiris_%28Serverless_Portal_System%29
1004 2012-09-29 19:52:22 <enmaku> how transparent is all the backend and signing stuff to the end users though
1005 2012-09-29 19:52:54 <enmaku> bc using git for a forum sounds like a great idea to a dev, but if it's not simplified for users it drives away 90% of the community
1006 2012-09-29 19:53:22 <sipa> "hey i don't like this discussion; sec, let me fork ik..."
1007 2012-09-29 19:53:36 <Eliel> jgarzik: yes, that.
1008 2012-09-29 19:54:09 <jgarzik> hehehe
1009 2012-09-29 19:54:24 <jgarzik> not quite _that_ distributed.  admins and moderators would have familiar access perms
1010 2012-09-29 19:54:58 <jgarzik> though yes, if the community thought the admins went off the rails, they could "elect" a new admin or moderator key
1011 2012-09-29 19:55:01 <Eliel> jgarzik: osiris does support reasonably heavy central control too :P
1012 2012-09-29 19:55:25 <Eliel> for an individual board
1013 2012-09-29 19:56:29 lggr has quit (Ping timeout: 255 seconds)
1014 2012-09-29 19:56:53 <enmaku> bah the isis PHP gateway is read-only, you actually have to install a client app to post
1015 2012-09-29 19:58:28 <enmaku> and by the time you talk the average user through downloading a client and setting up a keypair... we might as well just write ForumCoin
1016 2012-09-29 19:58:38 <Eliel> enmaku: it's very transparent. The program is a background service you interact with through your browser.
1017 2012-09-29 19:58:58 <Eliel> feels like a pretty normal forum to the user
1018 2012-09-29 19:59:09 <lianj> good thing about the git backend is you couldnt change stuff in the history unnoticed without writing the whole commit history
1019 2012-09-29 19:59:19 <enmaku> Eliel: once it's set up, yes. it's getting people through the setup process that's gonna suck
1020 2012-09-29 19:59:20 <lianj> *rewriting
1021 2012-09-29 19:59:49 <Eliel> enmaku: I don't remember how it was but I think it was start installer, next, next, next, next, done.
1022 2012-09-29 19:59:58 <Eliel> (for windows version)
1023 2012-09-29 20:00:13 Zarutian has quit (Read error: Connection timed out)
1024 2012-09-29 20:00:17 <enmaku> Eliel: so keypair management is done transparently?
1025 2012-09-29 20:00:17 lggr has joined
1026 2012-09-29 20:00:27 <enmaku> no user input necessary?
1027 2012-09-29 20:01:05 <Eliel> enmaku: I can't remember having to generate them manually, so I think. It's been quite a while since I installed it so I might just have forgotten though.
1028 2012-09-29 20:01:22 <kjj_> seems unlikely.  key management is hard to do right, and not because the UI is bad
1029 2012-09-29 20:02:02 <Eliel> I think it's abstracted behind account creation. You can create different identities in it.
1030 2012-09-29 20:02:45 <kjj_> heh.  if key management is easy, it probably isn't secure.  and if it is secure, it probably isn't easy.
1031 2012-09-29 20:02:53 <kjj_> that's been my experience with PKI since forever
1032 2012-09-29 20:03:16 <Eliel> kjj_: what aspects of security do you mean?
1033 2012-09-29 20:03:41 <enmaku> I think it's probably best we just stick with GPG/ECDSA signing on standard platforms
1034 2012-09-29 20:03:59 <enmaku> just let people who want to check signatures do so without causing any static for those that don't
1035 2012-09-29 20:05:39 <Eliel> it looks like it's just abstracted as an user-account creation (that you can export and import if necessary)
1036 2012-09-29 20:07:07 <Eliel> no direct involvement with the encryption keys that I can see here.
1037 2012-09-29 20:07:17 lggr has quit (Ping timeout: 246 seconds)
1038 2012-09-29 20:08:18 <Eliel> just the usual, set username and password and you're done. you can login or logout.
1039 2012-09-29 20:08:49 lggr has joined
1040 2012-09-29 20:08:52 <Eliel> that it doesn't ask for email address is probably the most glaring oddity there.
1041 2012-09-29 20:08:53 Luke-Jr has quit (Excess Flood)
1042 2012-09-29 20:09:13 Luke-Jr has joined
1043 2012-09-29 20:15:52 lggr has quit (Ping timeout: 260 seconds)
1044 2012-09-29 20:19:58 lggr has joined
1045 2012-09-29 20:20:14 cheako has joined
1046 2012-09-29 20:26:24 lggr has quit (Ping timeout: 245 seconds)
1047 2012-09-29 20:26:34 <midnightmagic> A javascript post-markup mechanism could be used rather than server-side, and the signature would work fine. Or just a subsection of the message could contain a cleartext attached sig.
1048 2012-09-29 20:26:52 cheako has quit (Ping timeout: 248 seconds)
1049 2012-09-29 20:26:58 <midnightmagic> Also, versioned edits would basically solve the problem too.
1050 2012-09-29 20:27:08 <kjj_> if you hit quote on a post, you get the "source".  presumably that is what would be signed and verified
1051 2012-09-29 20:27:09 <midnightmagic> Unfortunately SMF doesn't have versioned edits.
1052 2012-09-29 20:27:36 <kjj_> Eliel: keeping keys secure, distributing them, deciding which ones to trust and not trust.
1053 2012-09-29 20:28:16 lggr has joined
1054 2012-09-29 20:28:17 <enmaku> midnightmagic: it does keep a timestamped edit log though, yes?
1055 2012-09-29 20:28:29 BTCTrader has joined
1056 2012-09-29 20:28:29 BTCTrader has quit (Changing host)
1057 2012-09-29 20:28:29 BTCTrader has joined
1058 2012-09-29 20:28:31 <enmaku> midnightmagic: not necessarily the content of each edit, but a log of who edited when
1059 2012-09-29 20:28:35 <midnightmagic> The real solution is a browser-based plugin for managing identity, light signatures, proper secure signatures, and simple capabilities delegation.
1060 2012-09-29 20:29:01 <midnightmagic> enmaku: I think the full content should be completely versioned and totally visible without admin intervention.
1061 2012-09-29 20:29:12 <kjj_> well, SSL's PKI model blows chunks.  It is seriously the worst thing that ever happened to the internet.  but we all use it because the other models are worse
1062 2012-09-29 20:29:24 <jgarzik> kjj_: are there any better models?
1063 2012-09-29 20:29:35 <midnightmagic> SSL does suck. something simpler and gnupg-based would probably be better.
1064 2012-09-29 20:29:41 <kjj_> jgarzik: not that I've ever heard of
1065 2012-09-29 20:30:00 PhantomSpark has quit (Ping timeout: 276 seconds)
1066 2012-09-29 20:30:01 <kjj_> Moxie might be onto something, but his ideas don't seem to pan out when you follow them to the end
1067 2012-09-29 20:30:08 <midnightmagic> WoT seems to me to be the only real solution to the issue.
1068 2012-09-29 20:30:32 <enmaku> midnightmagic: well, yes, full versioned edits would be ideal, but in their absence it's better to have something than nothing :)
1069 2012-09-29 20:30:39 <midnightmagic> convergence you mean?  that will only work if people begin making proper use of WoT, and not the sort of wot that that stupid voting mechanism uses..
1070 2012-09-29 20:30:47 <midnightmagic> enmaku: I agree.
1071 2012-09-29 20:31:13 <midnightmagic> I think the WoT mechanism I'm talking about is mywot.com
1072 2012-09-29 20:31:16 <kjj_> the PGP/GPG model seems to be the least-centralized, but it doesn't really work well in practice
1073 2012-09-29 20:31:24 <enmaku> midnightmagic: actually one of the many reasons I prefer StackExchange chat to IRC, though none of the Bitcoin community seems to ever use it :(
1074 2012-09-29 20:31:47 <midnightmagic> kjj_: It can if you are willing to rate someone numerically *and* willing to accept a few levels of trust away from you.
1075 2012-09-29 20:32:10 gribble has quit (Excess Flood)
1076 2012-09-29 20:32:22 <midnightmagic> kjj_: Local WoT introducers for example, would work for the case of families and friends. Then the local tech guy can just point them to the convergence sites that they think are trustworthy.
1077 2012-09-29 20:32:24 <kjj_> midnightmagic: which is why no one uses GPG.  (for approximate values of "no one")
1078 2012-09-29 20:33:08 <sipa> enmaku: is that group chat?
1079 2012-09-29 20:33:33 <midnightmagic> kjj_: You mean except for every secure distribution mechanism for every free OS there is, most cryptographers, every hacker that accepts pseudo-nonymous incoming messages, almost everyone in #bitcoin-otr, and and and? :)
1080 2012-09-29 20:34:02 <enmaku> sipa: take IRC, add in full logging and versioning on every channel, markdown and oneboxing and you've got SE chat
1081 2012-09-29 20:34:02 <Eliel> kjj_: there's no way to get most people to bother about those aspects of key security without a real practical need to do so.
1082 2012-09-29 20:34:03 <midnightmagic> enmaku: What's this stackexchange chat?  Does it have a WoT mechanism of some sort?
1083 2012-09-29 20:34:08 gribble has joined
1084 2012-09-29 20:34:12 theorbtwo has quit (Remote host closed the connection)
1085 2012-09-29 20:34:18 <enmaku> oh and a lot more administrative capabilities.
1086 2012-09-29 20:34:23 <midnightmagic> Eliel: If you wrap it up into a "never have to sign in to a supported website again" people will.
1087 2012-09-29 20:35:02 lggr has quit (Ping timeout: 240 seconds)
1088 2012-09-29 20:35:12 <midnightmagic> Eliel: openid would've been a nice thing but no sites out there allow custom openid providers.
1089 2012-09-29 20:35:24 <Eliel> I've seen a couple :P
1090 2012-09-29 20:35:25 <sipa> enmaku: really? i tried to use it once, and all it did was take me to a login page, while i was already logged in
1091 2012-09-29 20:35:36 <kjj_> midnightmagic: yeah, that is "no one" in the context of the internet
1092 2012-09-29 20:35:44 <enmaku> sipa: that's weird... there's a sandbox room if you want to play with it - http://chat.stackexchange.com/rooms/1/sandbox
1093 2012-09-29 20:36:16 <enmaku> sipa: there's also a general Bitcoin chat but as I mentioned it, no one really uses it much - http://chat.stackexchange.com/rooms/1233/bitcoin
1094 2012-09-29 20:36:30 <midnightmagic> kjj_: And yet when openid promised to be that thing, suddenly all kinds of major websites started supporting it.
1095 2012-09-29 20:36:54 theorbtwo has joined
1096 2012-09-29 20:36:59 <Eliel> kjj_: anyway, for a forum software, key distribution and trust decisions are not so important. keeping the keys secure, though, is.
1097 2012-09-29 20:37:01 <midnightmagic> kjj_: And the idea spread into custom "login with your facebook id" b-s.
1098 2012-09-29 20:37:31 <Eliel> kjj_: the keys are used to encrypt private messages, you can use that to verify identity if need be.
1099 2012-09-29 20:37:46 <midnightmagic> kjj_: Bastardized and encompassed and stolen and mutated into uselessness by commercial interests who know it's just a countdown until something like what I describe arrives.
1100 2012-09-29 20:38:31 <Eliel> kjj_: I expect osiris keeps keys encrypted with a password. It even shows a nice bar that tells you how secure your password is when you type it.
1101 2012-09-29 20:39:00 lggr has joined
1102 2012-09-29 20:39:13 <Eliel> (at least, I can't figure out any other reason for the password that's associated with the user accounts you can create)
1103 2012-09-29 20:40:03 <midnightmagic> Eliel: lol those little weird "your password is this secure" bars are so silly.
1104 2012-09-29 20:40:57 <enmaku> midnightmagic, Eliel: insert "correct horse battery staple" XKCD comic here
1105 2012-09-29 20:41:18 <midnightmagic> enmaku: lol and that was a total misrepresentation of how secure that password actually is!
1106 2012-09-29 20:41:52 <Eliel> well, yes, now with the comic so famous, it's one of the most insecure passwords out there :D
1107 2012-09-29 20:42:21 <enmaku> Eliel: someone already used sha256("correct horse battery staple") as a brain wallet
1108 2012-09-29 20:42:37 <enmaku> not sure if it was their proof of concept or if someone else emptied it, but it's sure empty now
1109 2012-09-29 20:42:56 <midnightmagic> Eliel: Even before that.. you don't get to use every letter of a real word as part of your entropy estimation.
1110 2012-09-29 20:43:02 <sipa> enmaku: there you go, posted something :)
1111 2012-09-29 20:43:33 <Eliel> midnightmagic: that's more of a criticism on the algorithm that calculates the strength.
1112 2012-09-29 20:44:27 RainbowDashh has joined
1113 2012-09-29 20:45:24 lggr has quit (Ping timeout: 256 seconds)
1114 2012-09-29 20:45:38 <Eliel> but yeah, those can't shield against every mistake the user could make.
1115 2012-09-29 20:47:30 lggr has joined
1116 2012-09-29 20:50:12 <enmaku> sipa: just left you a rant on SE chat about how awesome it is and how biased I am ;)
1117 2012-09-29 20:50:43 <midnightmagic> Eliel: Yeah that's true. I just meant XKCD's author's description of the entropy in the correct horse battery staple password is incorrect.
1118 2012-09-29 20:51:06 <Eliel> oh, yeah, true that
1119 2012-09-29 20:54:26 lggr has quit (Ping timeout: 245 seconds)
1120 2012-09-29 20:58:20 BlackPrapor has quit (Ping timeout: 248 seconds)
1121 2012-09-29 20:58:26 lggr has joined
1122 2012-09-29 20:59:06 RainbowDashh has quit (Ping timeout: 246 seconds)
1123 2012-09-29 21:00:25 BlackPrapor has joined
1124 2012-09-29 21:02:13 ThomasV has quit (Ping timeout: 246 seconds)
1125 2012-09-29 21:03:13 RainbowDashh has joined
1126 2012-09-29 21:03:24 RainbowDashh has quit (Read error: Connection reset by peer)
1127 2012-09-29 21:03:28 setkeh has quit (Ping timeout: 246 seconds)
1128 2012-09-29 21:04:40 lggr has quit (Ping timeout: 256 seconds)
1129 2012-09-29 21:04:48 RainbowDashh has joined
1130 2012-09-29 21:06:03 RainbowDashh has quit (Read error: Connection reset by peer)
1131 2012-09-29 21:06:19 stamit has joined
1132 2012-09-29 21:07:06 lggr has joined
1133 2012-09-29 21:08:35 RainbowDashh has joined
1134 2012-09-29 21:10:36 RainbowDashh has quit (Read error: Connection reset by peer)
1135 2012-09-29 21:10:38 linkedinyou has quit (Read error: Connection reset by peer)
1136 2012-09-29 21:11:34 RainbowDashh has joined
1137 2012-09-29 21:13:48 lggr has quit (Ping timeout: 248 seconds)
1138 2012-09-29 21:17:55 lggr has joined
1139 2012-09-29 21:21:11 ThomasV has joined
1140 2012-09-29 21:21:11 BlackPrapor has quit (Read error: Connection reset by peer)
1141 2012-09-29 21:21:12 BlackPrapor has joined
1142 2012-09-29 21:21:50 diki has quit ()
1143 2012-09-29 21:21:58 EPiSKiNG- has joined
1144 2012-09-29 21:24:58 lggr has quit (Ping timeout: 246 seconds)
1145 2012-09-29 21:25:59 ovidiusoft has quit (Ping timeout: 245 seconds)
1146 2012-09-29 21:28:53 lggr has joined
1147 2012-09-29 21:29:53 brwyatt is now known as brwyatt|Away
1148 2012-09-29 21:30:41 ThomasV has quit (Ping timeout: 245 seconds)
1149 2012-09-29 21:31:22 freakazoid has joined
1150 2012-09-29 21:32:57 freakazoid has quit (Client Quit)
1151 2012-09-29 21:33:12 freakazoid has joined
1152 2012-09-29 21:35:26 lggr has quit (Ping timeout: 252 seconds)
1153 2012-09-29 21:38:19 AlexWaters has joined
1154 2012-09-29 21:39:50 lggr has joined
1155 2012-09-29 21:41:31 jurov is now known as away!~jurov@84.245.71.31|jurov
1156 2012-09-29 21:46:20 BlackPrapor has quit (2!~BlackPrap@95.105.9.242.dynamic.ufanet.ru|Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
1157 2012-09-29 21:47:07 lggr has quit (Ping timeout: 260 seconds)
1158 2012-09-29 21:47:19 BlackPrapor has joined
1159 2012-09-29 21:47:43 stamit has quit (Quit: stamit)
1160 2012-09-29 21:50:14 RainbowDashh has quit (Read error: Connection reset by peer)
1161 2012-09-29 21:50:37 lggr has joined
1162 2012-09-29 21:53:28 jurov is now known as jurov|away
1163 2012-09-29 21:55:12 RainbowDashh has joined
1164 2012-09-29 21:55:57 RainbowDashh has quit (Read error: Connection reset by peer)
1165 2012-09-29 21:57:30 Clipse has joined
1166 2012-09-29 21:57:38 Clipse has left ()
1167 2012-09-29 21:57:53 lggr has quit (Ping timeout: 246 seconds)
1168 2012-09-29 21:59:31 lggr has joined
1169 2012-09-29 22:01:17 RainbowDashh has joined
1170 2012-09-29 22:06:31 lggr has quit (Ping timeout: 245 seconds)
1171 2012-09-29 22:07:41 RainbowDashh has quit (Ping timeout: 246 seconds)
1172 2012-09-29 22:08:21 <Eliel> yay! someone is doing something that might work :) http://www.kickstarter.com/projects/adapteva/parallella-a-supercomputer-for-everyone
1173 2012-09-29 22:10:08 RainbowDashh has joined
1174 2012-09-29 22:10:16 lggr has joined
1175 2012-09-29 22:11:15 EvanR2 has joined
1176 2012-09-29 22:11:54 <EvanR2> so bitcoind is not only taking a shit ton of memory, but it also downloads the block chain at super turtle speed
1177 2012-09-29 22:11:57 <EvanR2> 0.6.3
1178 2012-09-29 22:12:04 <EvanR2> im not behind a nat, what gives
1179 2012-09-29 22:13:49 BlackPrapor has quit (Ping timeout: 256 seconds)
1180 2012-09-29 22:16:50 lggr has quit (Ping timeout: 245 seconds)
1181 2012-09-29 22:19:52 <egecko> yep, just let it run
1182 2012-09-29 22:20:44 <Eliel> EvanR2: perfectly normal.
1183 2012-09-29 22:21:28 lggr has joined
1184 2012-09-29 22:21:33 <wizkid057> so, why dont we just use a distributed hash table?
1185 2012-09-29 22:21:34 <wizkid057> :D
1186 2012-09-29 22:24:06 <sipa> wizkid057: try as you may
1187 2012-09-29 22:24:35 Zarutian has joined
1188 2012-09-29 22:24:46 <sipa> amiller has done some great work around the idea of how a fully validating bitcoin client could work without trusted storage
1189 2012-09-29 22:26:11 <wizkid057> sipa: was just trolling, I know a DHT wouldnt work here very well.  I just recall that many many less technically savy folks have suggested it and it kinda became a running joke. lol
1190 2012-09-29 22:26:28 <sipa> haha
1191 2012-09-29 22:26:39 <sipa> gmaxwell had this quote
1192 2012-09-29 22:28:14 <sipa> #bitcoin-dev-20120416.log:18:15:17< gmaxwell> Someday I'm going to get myself invited to some conference with the president, and while he's talking about some middle east conflict thing— I'm going to ask if they've considered using a DHT.
1193 2012-09-29 22:28:48 lggr has quit (Ping timeout: 244 seconds)
1194 2012-09-29 22:29:37 darsk1ez has quit (Ping timeout: 256 seconds)
1195 2012-09-29 22:30:10 <wizkid057> rofl
1196 2012-09-29 22:30:21 <wizkid057> thats awesome
1197 2012-09-29 22:30:27 <wizkid057> how did I miss that...
1198 2012-09-29 22:30:31 * wizkid057 pulls up logs
1199 2012-09-29 22:30:47 <sipa> the timestamp is GMT+1 or GMT+2
1200 2012-09-29 22:31:10 <wizkid057> found it... haha
1201 2012-09-29 22:32:02 darsk1ez has joined
1202 2012-09-29 22:32:46 lggr has joined
1203 2012-09-29 22:40:41 lggr has quit (Ping timeout: 245 seconds)
1204 2012-09-29 22:42:09 toffoo has quit (Ping timeout: 256 seconds)
1205 2012-09-29 22:42:30 boupitch has quit (Remote host closed the connection)
1206 2012-09-29 22:44:12 toffoo has joined
1207 2012-09-29 22:44:30 lggr has joined
1208 2012-09-29 22:46:22 tucenaber has quit (Ping timeout: 246 seconds)
1209 2012-09-29 22:46:58 darsk1ez has quit (Ping timeout: 268 seconds)
1210 2012-09-29 22:47:25 datagutt has quit (Quit: Computer has gone to sleep.)
1211 2012-09-29 22:47:25 CodesInChaos has quit (Ping timeout: 246 seconds)
1212 2012-09-29 22:48:57 darsk1ez has joined
1213 2012-09-29 22:49:26 Maccer has quit (Ping timeout: 245 seconds)
1214 2012-09-29 22:51:46 lggr has quit (Ping timeout: 246 seconds)
1215 2012-09-29 22:55:14 lggr has joined
1216 2012-09-29 22:55:44 Impaler has joined
1217 2012-09-29 23:01:08 brwyatt is now known as Away!~brwyatt@brwyatt.net|brwyatt
1218 2012-09-29 23:02:23 lggr has quit (Ping timeout: 244 seconds)
1219 2012-09-29 23:06:00 lggr has joined
1220 2012-09-29 23:13:02 lggr has quit (Ping timeout: 240 seconds)
1221 2012-09-29 23:13:03 random_cat has quit (Remote host closed the connection)
1222 2012-09-29 23:14:31 random_cat has joined
1223 2012-09-29 23:15:23 Maccer has joined
1224 2012-09-29 23:16:44 lggr has joined
1225 2012-09-29 23:17:32 RazielZ has quit (Ping timeout: 246 seconds)
1226 2012-09-29 23:17:55 B0g4r7__ has joined
1227 2012-09-29 23:20:57 B0g4r7 has quit (Ping timeout: 276 seconds)
1228 2012-09-29 23:20:57 B0g4r7__ is now known as B0g4r7
1229 2012-09-29 23:24:42 lggr has quit (Ping timeout: 252 seconds)
1230 2012-09-29 23:28:29 lggr has joined
1231 2012-09-29 23:28:33 <arij> any devs for hire? pm me!
1232 2012-09-29 23:35:41 lggr has quit (Ping timeout: 245 seconds)
1233 2012-09-29 23:37:36 Davincij15 has joined
1234 2012-09-29 23:37:42 Arch_Coldfire has quit (Quit: Arch Linux)
1235 2012-09-29 23:37:54 <sipa> TD[gone]: mind if i edit your commit to be in leveldb/ instead of leveldb-1.5.0/ ?
1236 2012-09-29 23:38:18 maaku has quit (Quit: maaku)
1237 2012-09-29 23:39:07 lggr has joined
1238 2012-09-29 23:40:42 maaku has joined
1239 2012-09-29 23:45:37 lggr has quit (Ping timeout: 256 seconds)
1240 2012-09-29 23:47:24 lggr has joined
1241 2012-09-29 23:47:38 RainbowDashh has quit (Quit: SLEEP MODE. <nickname> tell RainbowDashh fix your quit message. And by "fix", I mean pick one that isn't incredibly annoying)
1242 2012-09-29 23:47:59 EPiSKiNG- has quit (Ping timeout: 246 seconds)
1243 2012-09-29 23:54:34 lggr has quit (Ping timeout: 244 seconds)
1244 2012-09-29 23:55:09 setkeh has joined
1245 2012-09-29 23:58:35 lggr has joined