1 2014-07-31 00:00:00 YoY has joined
   2 2014-07-31 00:01:10 DougieBot5000 has quit (Quit: Leaving)
   3 2014-07-31 00:02:06 TheSeven has joined
   4 2014-07-31 00:05:16 Blackreign has quit ()
   5 2014-07-31 00:07:47 skizzor has quit (Quit: skizzor)
   6 2014-07-31 00:09:56 maximian has joined
   7 2014-07-31 00:11:58 GM0127 has joined
   8 2014-07-31 00:12:01 JackH has joined
   9 2014-07-31 00:16:18 banghouse has joined
  10 2014-07-31 00:16:46 JackH has quit (Client Quit)
  11 2014-07-31 00:19:04 hmmma has joined
  12 2014-07-31 00:19:12 hellome has joined
  13 2014-07-31 00:22:05 randy-waterhouse has joined
  14 2014-07-31 00:25:02 richcollins has quit (Quit: richcollins)
  15 2014-07-31 00:28:31 blubberbop has quit (Ping timeout: 240 seconds)
  16 2014-07-31 00:35:00 TheSeven has quit (Ping timeout: 272 seconds)
  17 2014-07-31 00:35:51 TheSeven has joined
  18 2014-07-31 00:38:10 akstunt600 has quit (Read error: Connection reset by peer)
  19 2014-07-31 00:38:54 akstunt600 has joined
  20 2014-07-31 00:40:01 jrick has quit (Ping timeout: 240 seconds)
  21 2014-07-31 00:41:13 jrick has joined
  22 2014-07-31 00:42:31 mE\Ta has quit (Ping timeout: 245 seconds)
  23 2014-07-31 00:42:50 randy-waterhouse has quit (Quit: Leaving.)
  24 2014-07-31 00:43:14 TheSeven has quit (Ping timeout: 272 seconds)
  25 2014-07-31 00:43:48 rdponticelli has quit (Ping timeout: 264 seconds)
  26 2014-07-31 00:44:28 TheSeven has joined
  27 2014-07-31 00:45:21 rdbell has quit (Read error: Connection reset by peer)
  28 2014-07-31 00:45:29 Sleepnbum has quit ()
  29 2014-07-31 00:46:44 chax has joined
  30 2014-07-31 00:46:50 owowo has quit (Ping timeout: 250 seconds)
  31 2014-07-31 00:48:05 wiretapped has quit (Remote host closed the connection)
  32 2014-07-31 00:48:42 brson has quit (Ping timeout: 240 seconds)
  33 2014-07-31 00:51:04 TheSeven has quit (Ping timeout: 250 seconds)
  34 2014-07-31 00:51:56 ribasushi has quit (Ping timeout: 250 seconds)
  35 2014-07-31 00:52:31 gwillen has quit (Ping timeout: 240 seconds)
  36 2014-07-31 00:52:40 TheSeven has joined
  37 2014-07-31 00:53:00 gwillen has joined
  38 2014-07-31 00:53:05 smorim has quit (Remote host closed the connection)
  39 2014-07-31 00:53:12 denisx has quit (Quit: denisx)
  40 2014-07-31 00:53:39 smorim has joined
  41 2014-07-31 00:53:52 wiretapped has joined
  42 2014-07-31 00:54:19 Soligor has quit (Ping timeout: 264 seconds)
  43 2014-07-31 00:54:32 nsh has quit (Ping timeout: 250 seconds)
  44 2014-07-31 00:54:44 Krellan has quit (Ping timeout: 260 seconds)
  45 2014-07-31 00:54:58 Soligor has joined
  46 2014-07-31 00:54:59 sl01 has quit (Ping timeout: 260 seconds)
  47 2014-07-31 00:55:02 Krellan has joined
  48 2014-07-31 00:55:34 sl01 has joined
  49 2014-07-31 00:57:20 Cryo has joined
  50 2014-07-31 00:57:35 ribasushi has joined
  51 2014-07-31 00:58:43 DougieBot5000 has joined
  52 2014-07-31 00:59:01 jordandotdev has joined
  53 2014-07-31 00:59:08 gwillen has quit (Remote host closed the connection)
  54 2014-07-31 00:59:16 gwillen has joined
  55 2014-07-31 00:59:21 owowo has joined
  56 2014-07-31 01:00:36 Krellan has quit (Ping timeout: 250 seconds)
  57 2014-07-31 01:01:42 one_zero has joined
  58 2014-07-31 01:01:57 dub has quit (Remote host closed the connection)
  59 2014-07-31 01:02:04 dub has joined
  60 2014-07-31 01:03:00 Krellan has joined
  61 2014-07-31 01:05:27 banghouse has quit (Remote host closed the connection)
  62 2014-07-31 01:07:07 TheSeven has quit (Ping timeout: 260 seconds)
  63 2014-07-31 01:07:54 nsh has joined
  64 2014-07-31 01:08:20 TheSeven has joined
  65 2014-07-31 01:09:27 YoY has quit (Ping timeout: 260 seconds)
  66 2014-07-31 01:12:10 YoY has joined
  67 2014-07-31 01:12:57 rdponticelli has joined
  68 2014-07-31 01:13:02 <super3> asked this in wizards too, but does anyone have stats on the average bitcoin transaction size?
  69 2014-07-31 01:13:30 greenElephant has joined
  70 2014-07-31 01:13:31 <gmaxwell> super3: why don't you go measure it yourself? then you could control for or exclude things according to your interests.
  71 2014-07-31 01:14:20 greenElephant has quit (Remote host closed the connection)
  72 2014-07-31 01:14:53 <super3> hmm that would be a fun project
  73 2014-07-31 01:15:06 <super3> gmaxwell: do you recommend and tools or existing libs to make that easy?
  74 2014-07-31 01:15:13 <super3> any*
  75 2014-07-31 01:15:14 banghouse has joined
  76 2014-07-31 01:16:19 <gmaxwell> super3: I mean, it's a shell script oneliner... or use pybitcoinlib.
  77 2014-07-31 01:16:43 <super3> wait. i could just take the blockchain size divided by the # of transactions right?
  78 2014-07-31 01:16:49 <sipa>  BLOCK=300000; ./bitcoin-cli getblock $(./bitcoin-cli getblockhash $BLOCK) >/tmp/a; echo $(fgrep size </tmp/a | cut -d ':' -f 2 | cut -d ',' -f 1) / $(fgrep '      ' </tmp/a | wc -l) | bc -ql
  79 2014-07-31 01:17:37 <sipa> seems around 500-600 bytes
  80 2014-07-31 01:18:30 <super3> ok, that give some validity to the wiki page
  81 2014-07-31 01:18:33 dub has quit (Changing host)
  82 2014-07-31 01:18:33 dub has joined
  83 2014-07-31 01:21:27 wallet421 has joined
  84 2014-07-31 01:21:28 wallet42 has quit (Killed (sendak.freenode.net (Nickname regained by services)))
  85 2014-07-31 01:21:28 wallet421 is now known as wallet42
  86 2014-07-31 01:21:30 simatec has quit (Ping timeout: 250 seconds)
  87 2014-07-31 01:22:49 chax has quit (Remote host closed the connection)
  88 2014-07-31 01:23:25 chax has joined
  89 2014-07-31 01:24:21 justanotheruser has joined
  90 2014-07-31 01:24:31 crunk-juice has joined
  91 2014-07-31 01:24:44 chax_ has joined
  92 2014-07-31 01:24:57 chax has quit (Read error: Connection reset by peer)
  93 2014-07-31 01:25:02 dermiste has quit (Ping timeout: 272 seconds)
  94 2014-07-31 01:25:12 Application has quit (Ping timeout: 240 seconds)
  95 2014-07-31 01:25:58 rdponticelli has quit (Remote host closed the connection)
  96 2014-07-31 01:26:05 maraoz has joined
  97 2014-07-31 01:26:26 crunk-juice has quit (Remote host closed the connection)
  98 2014-07-31 01:27:00 rdponticelli has joined
  99 2014-07-31 01:27:34 crunk-juice has joined
 100 2014-07-31 01:28:30 jchp has quit (Ping timeout: 255 seconds)
 101 2014-07-31 01:28:57 YoY has quit (Ping timeout: 255 seconds)
 102 2014-07-31 01:29:44 greenElephant has joined
 103 2014-07-31 01:30:13 greenElephant is now known as meoranas
 104 2014-07-31 01:31:34 akstunt600 has quit (Read error: Connection reset by peer)
 105 2014-07-31 01:31:46 Burrito has quit (Quit: Leaving)
 106 2014-07-31 01:32:10 YoY has joined
 107 2014-07-31 01:32:28 akstunt600 has joined
 108 2014-07-31 01:32:31 hmmma has quit (Ping timeout: 245 seconds)
 109 2014-07-31 01:33:31 TheSeven has quit (Ping timeout: 256 seconds)
 110 2014-07-31 01:34:24 meoranas has quit (Client Quit)
 111 2014-07-31 01:34:51 chax_ has quit (Remote host closed the connection)
 112 2014-07-31 01:35:21 chax has joined
 113 2014-07-31 01:35:43 meoranas has joined
 114 2014-07-31 01:36:58 TheSeven has joined
 115 2014-07-31 01:39:22 chax_ has joined
 116 2014-07-31 01:39:55 chax has quit (Ping timeout: 264 seconds)
 117 2014-07-31 01:40:57 jchp has joined
 118 2014-07-31 01:47:01 YoY has quit (Ping timeout: 245 seconds)
 119 2014-07-31 01:48:08 sahlhoff has quit (Quit: sahlhoff)
 120 2014-07-31 01:49:25 crunk-juice has quit (Remote host closed the connection)
 121 2014-07-31 01:50:00 crunk-juice has joined
 122 2014-07-31 01:51:37 wallet42 has quit (Quit: Leaving.)
 123 2014-07-31 01:52:34 hmmma has joined
 124 2014-07-31 01:52:51 pierreatwork has quit (Ping timeout: 260 seconds)
 125 2014-07-31 01:53:01 Guest22423 has quit (Ping timeout: 246 seconds)
 126 2014-07-31 01:53:22 weilu has joined
 127 2014-07-31 01:54:13 banghouse has quit (Remote host closed the connection)
 128 2014-07-31 01:54:36 crunk-juice has quit (Ping timeout: 255 seconds)
 129 2014-07-31 01:56:30 chax_ has quit (Remote host closed the connection)
 130 2014-07-31 01:57:04 chax has joined
 131 2014-07-31 01:57:49 maraoz has quit (Ping timeout: 250 seconds)
 132 2014-07-31 02:01:41 chax has quit (Ping timeout: 255 seconds)
 133 2014-07-31 02:02:42 Dr-G2 has joined
 134 2014-07-31 02:04:46 JZavala has joined
 135 2014-07-31 02:05:34 crunk-juice has joined
 136 2014-07-31 02:06:36 Dr-G has quit (Ping timeout: 264 seconds)
 137 2014-07-31 02:06:49 <cfields> sipa: around?
 138 2014-07-31 02:15:12 maraoz has joined
 139 2014-07-31 02:18:00 Subo1977 has quit (Ping timeout: 264 seconds)
 140 2014-07-31 02:18:50 Subo1977 has joined
 141 2014-07-31 02:22:40 <cfields> sipa: just fyi: I'm very happy for reviews, but it's not cleaned up yet.. just stuff piled on as I solve problems. So i imagine it's probably pretty rough to read.
 142 2014-07-31 02:23:01 <cfields> I think i've pretty much crossed everything off wrt deps now though, so the cleanup is up next
 143 2014-07-31 02:24:48 akstunt600 has quit (Read error: Connection reset by peer)
 144 2014-07-31 02:25:33 akstunt600 has joined
 145 2014-07-31 02:31:05 viic has quit (Ping timeout: 240 seconds)
 146 2014-07-31 02:31:47 viic has joined
 147 2014-07-31 02:32:50 kmels has joined
 148 2014-07-31 02:33:36 crunk-juice has quit (Remote host closed the connection)
 149 2014-07-31 02:34:11 crunk-juice has joined
 150 2014-07-31 02:34:16 dgenr8 has joined
 151 2014-07-31 02:35:58 rdbell has joined
 152 2014-07-31 02:38:21 crunk-juice has quit (Ping timeout: 245 seconds)
 153 2014-07-31 02:38:33 kmels has quit (Ping timeout: 250 seconds)
 154 2014-07-31 02:39:27 antizionist__ has quit (Quit: Connection closed for inactivity)
 155 2014-07-31 02:40:45 ericmuyser has quit (Remote host closed the connection)
 156 2014-07-31 02:41:19 ericmuyser has joined
 157 2014-07-31 02:44:15 grubles has joined
 158 2014-07-31 02:46:31 ericmuyser has quit (Ping timeout: 264 seconds)
 159 2014-07-31 02:48:02 sabfer has joined
 160 2014-07-31 02:51:28 dparrish has joined
 161 2014-07-31 03:03:29 banghouse has joined
 162 2014-07-31 03:04:32 SillySam is now known as ReindeerRalph
 163 2014-07-31 03:05:43 robonerd has quit (Ping timeout: 255 seconds)
 164 2014-07-31 03:06:34 robonerd has joined
 165 2014-07-31 03:10:45 meoranas has left ()
 166 2014-07-31 03:16:21 oujh has joined
 167 2014-07-31 03:16:28 TheSeven has quit (Disconnected by services)
 168 2014-07-31 03:16:42 [7] has joined
 169 2014-07-31 03:17:42 richcollins has joined
 170 2014-07-31 03:18:11 akstunt600 has quit (Read error: Connection reset by peer)
 171 2014-07-31 03:19:07 akstunt600 has joined
 172 2014-07-31 03:20:14 pen has quit (Ping timeout: 250 seconds)
 173 2014-07-31 03:25:33 torsthaldo has quit (Read error: Connection reset by peer)
 174 2014-07-31 03:26:11 eoss has joined
 175 2014-07-31 03:33:12 banghouse has quit (Remote host closed the connection)
 176 2014-07-31 03:33:35 sabfer has quit (Remote host closed the connection)
 177 2014-07-31 03:33:46 banghouse has joined
 178 2014-07-31 03:35:55 sahlhoff has joined
 179 2014-07-31 03:38:01 banghouse has quit (Ping timeout: 240 seconds)
 180 2014-07-31 03:38:41 sahlhoff has quit (Client Quit)
 181 2014-07-31 03:42:36 rdponticelli has quit (Ping timeout: 264 seconds)
 182 2014-07-31 03:44:45 crunk-juice has joined
 183 2014-07-31 03:47:34 sabfer has joined
 184 2014-07-31 03:49:17 crunk-juice has quit (Ping timeout: 250 seconds)
 185 2014-07-31 03:52:26 maramaya has quit (Ping timeout: 245 seconds)
 186 2014-07-31 03:53:49 kmels has joined
 187 2014-07-31 03:56:07 maraoz has quit (Ping timeout: 264 seconds)
 188 2014-07-31 03:59:49 sabfer has quit (Quit: Leaving...)
 189 2014-07-31 04:00:08 pen has joined
 190 2014-07-31 04:04:09 ericmuyser has joined
 191 2014-07-31 04:11:29 akstunt600 has quit (Read error: Connection reset by peer)
 192 2014-07-31 04:11:49 mpmcsweeney has joined
 193 2014-07-31 04:12:13 akstunt600 has joined
 194 2014-07-31 04:14:54 papa2 has joined
 195 2014-07-31 04:16:17 RAM518 has joined
 196 2014-07-31 04:17:24 papa3 has quit (Ping timeout: 264 seconds)
 197 2014-07-31 04:17:48 hmmma has quit (Quit: Leaving.)
 198 2014-07-31 04:20:08 dgenr8 has quit (Quit: dgenr8)
 199 2014-07-31 04:21:46 kmels has quit (Ping timeout: 255 seconds)
 200 2014-07-31 04:23:45 sahlhoff has joined
 201 2014-07-31 04:25:33 kgk has joined
 202 2014-07-31 04:30:43 rdbell has quit (Quit: rdbell)
 203 2014-07-31 04:33:53 mpmcsweeney has quit (Remote host closed the connection)
 204 2014-07-31 04:34:01 kostaz has quit (Quit: Lost terminal)
 205 2014-07-31 04:35:12 grubles has quit (Ping timeout: 240 seconds)
 206 2014-07-31 04:45:55 oujh has quit (Ping timeout: 264 seconds)
 207 2014-07-31 04:47:54 oujh has joined
 208 2014-07-31 04:55:08 ReindeerRalph is now known as QuestionableQada
 209 2014-07-31 04:55:26 richcollins has quit (Quit: richcollins)
 210 2014-07-31 04:55:52 richcollins has joined
 211 2014-07-31 04:56:42 QuestionableQada is now known as PestyPete
 212 2014-07-31 04:59:35 PestyPete is now known as OneBraveHog
 213 2014-07-31 04:59:42 kgk has quit (Ping timeout: 240 seconds)
 214 2014-07-31 05:04:51 akstunt600 has quit (Read error: Connection reset by peer)
 215 2014-07-31 05:05:45 akstunt600 has joined
 216 2014-07-31 05:05:46 <jgarzik> It is disappointing there appears to be no high speed way to get a "linearized" (per linearize.py) list of block hashes.
 217 2014-07-31 05:05:50 <jgarzik> via RPC
 218 2014-07-31 05:05:58 <jgarzik> need a getblockheaders RPC
 219 2014-07-31 05:06:44 <Belxjander> Heya jgarzik
 220 2014-07-31 05:06:56 <Belxjander> jgarzik: I'm looking again at the bitcoin-qt core code...
 221 2014-07-31 05:07:07 Aido_ has joined
 222 2014-07-31 05:08:42 Aido has quit (Ping timeout: 240 seconds)
 223 2014-07-31 05:08:59 <gmaxwell> jgarzik: iirc getblockhash at least got caching so it's only slow due to jsonrpc overhead.
 224 2014-07-31 05:09:35 <Belxjander> gmaxwell: is there any particular location with an array or list of the RPC function call set?
 225 2014-07-31 05:10:05 <jcorgan> rpcserver.cpp
 226 2014-07-31 05:11:35 richcollins has quit (Quit: richcollins)
 227 2014-07-31 05:12:30 GM0127 has quit (Quit: Leaving)
 228 2014-07-31 05:13:22 SynBTC has joined
 229 2014-07-31 05:18:43 Application has joined
 230 2014-07-31 05:19:43 kermit has quit (Quit: Leaving.)
 231 2014-07-31 05:20:06 kermit has joined
 232 2014-07-31 05:24:46 coeus has quit (Ping timeout: 255 seconds)
 233 2014-07-31 05:28:49 Sauvin has joined
 234 2014-07-31 05:30:41 jctb has quit (Remote host closed the connection)
 235 2014-07-31 05:31:10 jctb has joined
 236 2014-07-31 05:33:42 maximian_ has joined
 237 2014-07-31 05:34:10 kill\switch has quit (Quit: kill\switch)
 238 2014-07-31 05:34:28 banghouse has joined
 239 2014-07-31 05:36:20 maximian has quit (Ping timeout: 255 seconds)
 240 2014-07-31 05:36:21 maximian_ is now known as maximian
 241 2014-07-31 05:36:55 scosant_ has quit (Ping timeout: 255 seconds)
 242 2014-07-31 05:38:21 maximian has quit (Client Quit)
 243 2014-07-31 05:39:19 banghouse has quit (Ping timeout: 264 seconds)
 244 2014-07-31 05:41:05 nullbyte has quit (Ping timeout: 250 seconds)
 245 2014-07-31 05:41:18 neozaru has joined
 246 2014-07-31 05:45:01 ItSANgo has quit (Quit: Leaving...)
 247 2014-07-31 05:45:19 Dizzle has joined
 248 2014-07-31 05:46:08 Chief_Panda has joined
 249 2014-07-31 05:46:34 eoss has quit (Remote host closed the connection)
 250 2014-07-31 05:48:47 twiceaday has joined
 251 2014-07-31 05:49:17 Gyps has quit (Quit: Gyps)
 252 2014-07-31 05:53:11 <jgarzik> gmaxwell, good point
 253 2014-07-31 05:54:48 chax has joined
 254 2014-07-31 05:54:52 kgk has joined
 255 2014-07-31 05:55:43 richcollins has joined
 256 2014-07-31 05:55:44 kgk has quit (Read error: Connection reset by peer)
 257 2014-07-31 05:56:11 RAM518 has quit (Quit: Konversation terminated!)
 258 2014-07-31 05:58:11 akstunt600 has quit (Read error: Connection reset by peer)
 259 2014-07-31 05:58:41 ItSANgo has joined
 260 2014-07-31 05:59:14 akstunt600 has joined
 261 2014-07-31 06:01:16 Dizzle has quit (Quit: Leaving...)
 262 2014-07-31 06:02:49 altgribble` has joined
 263 2014-07-31 06:03:01 altgribble has quit (Ping timeout: 240 seconds)
 264 2014-07-31 06:03:43 phoenixz has joined
 265 2014-07-31 06:07:26 Hasimir has quit (Read error: Connection reset by peer)
 266 2014-07-31 06:07:26 Hasimir has joined
 267 2014-07-31 06:07:58 Raccoon has quit (Ping timeout: 272 seconds)
 268 2014-07-31 06:08:06 JZavala has quit (Remote host closed the connection)
 269 2014-07-31 06:08:16 phoenixz has quit (Ping timeout: 245 seconds)
 270 2014-07-31 06:08:27 JZavala has joined
 271 2014-07-31 06:08:53 phoenixz has joined
 272 2014-07-31 06:09:19 twiceaday has quit (Ping timeout: 255 seconds)
 273 2014-07-31 06:10:10 Raccoon has joined
 274 2014-07-31 06:10:55 phoenixz has quit (Remote host closed the connection)
 275 2014-07-31 06:11:38 phoenixz has joined
 276 2014-07-31 06:12:27 phoenixz has quit (Changing host)
 277 2014-07-31 06:12:27 phoenixz has joined
 278 2014-07-31 06:13:55 toffoo has joined
 279 2014-07-31 06:14:09 DougieBot5000 has quit (Quit: Leaving)
 280 2014-07-31 06:17:56 chax has quit (Remote host closed the connection)
 281 2014-07-31 06:18:32 chax has joined
 282 2014-07-31 06:18:56 he1kki has quit (Quit: Changing server)
 283 2014-07-31 06:22:51 chax has quit (Ping timeout: 245 seconds)
 284 2014-07-31 06:29:43 <wumpus> at least use  batching to request a whole slew at once
 285 2014-07-31 06:31:15 <wumpus> seems the current linearize.py doesn't do that
 286 2014-07-31 06:31:41 justanotheruser has quit (Ping timeout: 250 seconds)
 287 2014-07-31 06:32:43 sahlhoff has quit (Quit: sahlhoff)
 288 2014-07-31 06:33:50 randy-waterhouse has joined
 289 2014-07-31 06:34:57 Michail1 has quit (Ping timeout: 260 seconds)
 290 2014-07-31 06:35:04 PRab_ has joined
 291 2014-07-31 06:36:02 wallet42 has joined
 292 2014-07-31 06:37:31 PRab has quit (Ping timeout: 240 seconds)
 293 2014-07-31 06:37:43 PRab_ is now known as PRab
 294 2014-07-31 06:38:51 Eiii has quit ()
 295 2014-07-31 06:39:46 Michail1 has joined
 296 2014-07-31 06:42:26 weilu has quit (Remote host closed the connection)
 297 2014-07-31 06:43:01 weilu has joined
 298 2014-07-31 06:43:38 scosant has joined
 299 2014-07-31 06:45:41 venzen has joined
 300 2014-07-31 06:47:23 weilu has quit (Ping timeout: 250 seconds)
 301 2014-07-31 06:50:50 ionstorm has quit (Quit: Leaving)
 302 2014-07-31 06:51:29 akstunt600 has quit (Read error: Connection reset by peer)
 303 2014-07-31 06:52:14 akstunt600 has joined
 304 2014-07-31 06:58:04 banghouse has joined
 305 2014-07-31 06:58:15 ArthurNumba2 has quit (Ping timeout: 255 seconds)
 306 2014-07-31 07:02:56 wallet42 has quit (Quit: Leaving.)
 307 2014-07-31 07:03:14 YoY has joined
 308 2014-07-31 07:06:47 altgribble` is now known as altgribble
 309 2014-07-31 07:11:37 ArthurNumba2 has joined
 310 2014-07-31 07:13:29 QuestionEverythi has joined
 311 2014-07-31 07:14:43 QuestionEverythi is now known as Questionin
 312 2014-07-31 07:16:27 wallet42 has joined
 313 2014-07-31 07:18:09 wallet42 has quit (Client Quit)
 314 2014-07-31 07:18:14 benrcole has joined
 315 2014-07-31 07:23:31 Raziel has joined
 316 2014-07-31 07:25:00 StarenseN has joined
 317 2014-07-31 07:25:24 <Questionin> Is there a discussion anywhere that explains the decision to make transaction values go from an input to an output as a discrete quantity (completely spending the entire input and returning it as change). Rather than simply summing or subtracting the total value and storing the aggregate in the address?
 318 2014-07-31 07:26:32 <dsnrk> it's easier to scale with outputs.
 319 2014-07-31 07:27:10 <Questionin> dsnrk: Not sure I follow.
 320 2014-07-31 07:28:09 <dsnrk> well with an output you can use a pruned merkle tree to prove an output is in a particular block with no trust.
 321 2014-07-31 07:28:19 <gmaxwell> Questionin: the notion of an address as an "account" is pretty inconsistent with how the system works. There are no addresses, per se, in the backend— a scriptPubKey sets up conditions which much be satisfied to spend a coin. In the original vision of the system every single coin would have a distinct scriptPubkey.  Beyond preserving privacy, this design permits compact (log() scaling) proofs for payments being processed so light ...
 322 2014-07-31 07:28:26 <gmaxwell> ... clients can reliably track what they can spend. It also permits validating systems to efficiently track working data in a way that is robust with respect to reorginization.
 323 2014-07-31 07:28:38 MiningBuddy has quit (Remote host closed the connection)
 324 2014-07-31 07:28:52 <gmaxwell> Questionin: consider what happens if you have a very simple balanced based system.   Say you pay me.  You have coins remaining.  Now I rebroadcast your payment.  Oops, you've now paid me twice.
 325 2014-07-31 07:28:54 KillYourTV has quit (Remote host closed the connection)
 326 2014-07-31 07:29:26 KillYourTV has joined
 327 2014-07-31 07:29:33 <dsnrk> not all transactions involve addresses at all either, some have scripts which don't fit into the "balance" model at all.
 328 2014-07-31 07:29:39 <gmaxwell> Preventing this requires anti-replay tokens, but the straightforward way of implementing them requires a reciever of coins to be shown a non-existance proof for a replay token in a set of already existing tokens that grows forever and cannot be forgotten.
 329 2014-07-31 07:30:34 <gmaxwell> Then also consider cases like,  I pay alice, and I pay bob. Both are unconfirmed. Alice becomes mad that the payment hasn't gone through and asks me to reissue with more fees.  I do, but alice-reissue and the payment to alice goes through, and bob's cant because there isn't adequate balance left.
 330 2014-07-31 07:32:03 <gmaxwell> Resolving these issues, controlled conflicts and anti-replay, results in a system which is isomorphic to one which just tracks coins instead of balances in the first place... I suppose we could instead imagine a whole new language to explain what it already does in those terms... but we're still left with the design that really expects every scriptPubKey to be unique.
 331 2014-07-31 07:32:12 richcollins has quit (Quit: richcollins)
 332 2014-07-31 07:33:19 phoenixz has quit (Ping timeout: 250 seconds)
 333 2014-07-31 07:33:44 venzen has quit (Quit: Lost terminal)
 334 2014-07-31 07:33:51 <gmaxwell> dsnrk: yes, thats true— though you could just 'widen' your concept of an address and say that an 'address' is the complete scriptPubkey.  E.g. A coin that can be spent by (A&&B)||C||D   is part of the "(A&&B)||C||D" balance not the A, B, C, or D ones.
 335 2014-07-31 07:34:39 <dsnrk> gmaxwell: I'm not even sure most people realise this is even a feature of bitcoin at all. the blockchain.info teaching is that every output has an address.
 336 2014-07-31 07:35:07 lclc has joined
 337 2014-07-31 07:35:22 <Belxjander> gmaxwell: any particular place to start for wallet specific data and functions?
 338 2014-07-31 07:36:14 <gmaxwell> dsnrk: along with the broken notion that transactions have 'from's too.. alas.. I've had good luck picking transactions like https://blockchain.info/tx/54fabd73f1d20c980a0686bf0035078e07f69c58437e4d586fb29aa0bee9814f and challenging those folks to tell me where it came 'from'.
 339 2014-07-31 07:36:39 <gmaxwell> Belxjander: wallet.h / wallet.cpp?
 340 2014-07-31 07:37:11 <Belxjander> I was more thinking "which object?" instead of file...
 341 2014-07-31 07:37:25 <Belxjander> but I'll do what I can in trying to decipher what is actually going on
 342 2014-07-31 07:38:14 <Questionin> gmaxwell: I can see how a replay attack is a problem, but if the whole balance is spent amongst two outputs (one for the original sender and the recipient). So long as all parties have the whole blockchain. I don't see totaling the values to be of an issue (each individual transaction can always be deduced by subtracting the current from the last).
 343 2014-07-31 07:38:18 AaronvanW has joined
 344 2014-07-31 07:39:09 <dsnrk> Questionin: you can't really make the assumption that all parties have the block chain. bitcoin is designed to not need that at all for SPV clients.
 345 2014-07-31 07:39:21 <gmaxwell> "So long as all parties have the whole blockchain" — You don't see a problem there?  You don't need the whole blockchain to run a wallet today, in fact you don't even need the whole blockchain to fully validate new blocks.
 346 2014-07-31 07:39:39 <Questionin> gmaxwell: And that's a beautiful thing.
 347 2014-07-31 07:39:47 ge0x has left ()
 348 2014-07-31 07:40:14 <gmaxwell> Questionin: and yes, if you always the whole balance then you close off some of the problems— but you've just accomplished something that looks very much like the current design. :)
 349 2014-07-31 07:40:31 <gmaxwell> (except because the current design guarentees it, we can do validation with very small amounts of state)
 350 2014-07-31 07:41:23 <Questionin> Say a person has a lightweight client. Is there ever a chance a person can't send from an input that they might otherwise have, but if they had the full balance tracked they could?
 351 2014-07-31 07:41:51 <gmaxwell> I don't follow your question.
 352 2014-07-31 07:41:53 derbumi has joined
 353 2014-07-31 07:43:06 <Belxjander> Questionin: actually that won't happen as inputs can be used various ways for any given transaction to be "correct" without enforcing the use of the tracked balance instead of a comparison of the whole input vs an output and outputs allowing partials to sum for completion afaik
 354 2014-07-31 07:43:12 <gmaxwell> Questionin: okay, I've read it a few times and I think you're asking— can a lightweight client be mistaken about what it can spend?
 355 2014-07-31 07:43:29 <Questionin> I'm saying since bitcoin tracks each coin as a "thing." If I have a lightweight client and my client doesn't see my full history because it doesn't have the full blockchain. In a model where the full the balance is tracked. Then I would be able to spend that unit.
 356 2014-07-31 07:43:31 <gmaxwell> Or more specifically, can it think it can spend less than it really can.
 357 2014-07-31 07:43:55 ThomasV has joined
 358 2014-07-31 07:44:12 <gmaxwell> Questionin: depends on the nature of your lightweight client. A lightweight client can observe the whole history, but only remeber things relevent to it— all the original lightweight clients worked this way.
 359 2014-07-31 07:44:35 <gmaxwell> (not having to store everything else is still an pretty big improvement)
 360 2014-07-31 07:44:52 akstunt600 has quit (Read error: Connection reset by peer)
 361 2014-07-31 07:45:21 <gmaxwell> Some modern existing lightweight wallets, like electrum query some publically accessible systems and could have some of their coins concealed from them, however. So they just wouldn't know they could spend those.
 362 2014-07-31 07:45:57 akstunt600 has joined
 363 2014-07-31 07:46:07 ebfull has joined
 364 2014-07-31 07:46:48 <Luke-Jr> Questionin: addresses should only ever be used once ever, so this problem is imaginary ;)
 365 2014-07-31 07:46:50 <gmaxwell> Some people have wanted to include special scriptPubKey indexed utxo commitments in blocks to make those kinds of lookups provable too... personally I think the added cost for verifying nodes isn't worth it, especially since wallets could query multiple peers and if all peers they could find wanted to DOS attack them, they could no matter what techniques were in use.
 366 2014-07-31 07:47:03 <Questionin> Luke-Jr: =) I like the way you think.
 367 2014-07-31 07:47:12 <gmaxwell> Luke-Jr: well not quite imaginary! I could just conceal a complete payment from, say, an electrum wallet.
 368 2014-07-31 07:47:29 <gmaxwell> (though you're pretty likely to notice that!)
 369 2014-07-31 07:47:34 <Questionin> gmaxwell: It's an interesting thing to think about.
 370 2014-07-31 07:47:48 <Questionin> gmaxwell: At first my reaction was negative towards an aggregate.
 371 2014-07-31 07:47:56 <Questionin> But I can see some uses.
 372 2014-07-31 07:48:03 <gmaxwell> Questionin: an aggregate doesn't solve this.
 373 2014-07-31 07:48:03 <dsnrk> wonder if Electrum makes a local cache of UTXO and diffs it with the remote server.
 374 2014-07-31 07:48:14 <Luke-Jr> gmaxwell: I think we mean different problems :p
 375 2014-07-31 07:48:45 <gmaxwell> dsnrk: hm? no it just tracks its own inputs.
 376 2014-07-31 07:49:14 <dsnrk> gmaxwell: of it's wallets UTXO I mean. checking to see if any outputs don't get returned by a server that did before.
 377 2014-07-31 07:49:33 <dsnrk> ie, basic censorship detection.
 378 2014-07-31 07:49:47 <gmaxwell> dsnrk: really these queries should be made PIR, which would also make them censor proof... but AFAIK no one is working on that.
 379 2014-07-31 07:49:59 <jcorgan> PIR?
 380 2014-07-31 07:50:08 damethos has joined
 381 2014-07-31 07:50:21 <dsnrk> good gives me Portland International Raceway, which can't be right.
 382 2014-07-31 07:50:25 <dsnrk> *google
 383 2014-07-31 07:50:39 <gmaxwell> http://en.wikipedia.org/wiki/Private_information_retrieval
 384 2014-07-31 07:50:50 <dsnrk> oh, bloom filters?
 385 2014-07-31 07:50:55 <gmaxwell> f-no.
 386 2014-07-31 07:51:30 <gmaxwell> (or more practically, http://percy.sourceforge.net/ which is a realistic implementation of the underlying primitives)
 387 2014-07-31 07:51:41 <dsnrk> doesn't a lossy bloom filter achieve that to some degree? if you set the filter too small you get junk back too.
 388 2014-07-31 07:52:21 <dsnrk> looks like I've some reading to do.
 389 2014-07-31 07:52:32 <gmaxwell> dsnrk: no, because you have no control at over the leakage amount, and it's almost always so leaky that if a single query doesn't deanonymize you, two or three over time do. :(
 390 2014-07-31 07:52:38 * jcorgan adds yet another gmaxwell topic to his queue of "things to go off and research when you want to avoid real work" :)
 391 2014-07-31 07:53:55 banghouse has quit (Remote host closed the connection)
 392 2014-07-31 07:53:59 <gmaxwell> PIR is fun, information theoretic PIR is practical— but requires an assumption of n servers that won't conspire against you. (computational PIR requires so much cpu on the server its usually cheaper to just send the whole database).
 393 2014-07-31 07:54:13 <dsnrk> gmaxwell: you could build your filter from say, the first 500 keys of a BIP32 wallet and then the filter would be for all intents totally static. still easy to work out what's mess and what's not though, all of the ones you're interested in would probably interact as change addresses, versus ones which never merge being the chaff.
 394 2014-07-31 07:54:40 banghouse has joined
 395 2014-07-31 07:55:18 <dsnrk> issue is even with perfect PIR, you've still got to broadcast transactions- which shows off what your addresses are anyway.
 396 2014-07-31 07:56:35 <gmaxwell> dsnrk: but thats not inherently linking in the way that incoming payment lookups are, because the sends are rare events, while you need to poll or constantly scan on the incoming side.
 397 2014-07-31 07:56:57 CoalPowerGorilla has joined
 398 2014-07-31 07:57:12 gjj has quit (Ping timeout: 255 seconds)
 399 2014-07-31 07:57:14 <dsnrk> true.
 400 2014-07-31 07:57:34 <dsnrk> wonder how many of the electrum nodes are "evil" ones logging every request. you'd expect at least one of them is.
 401 2014-07-31 07:58:43 <dsnrk> short of being blockchain.info that's the cheapest way I can think of to expose large numbers of people's addresses.
 402 2014-07-31 08:05:12 tarantillo_ has quit (Remote host closed the connection)
 403 2014-07-31 08:05:25 <Belxjander> Would it be legitimate for a node implimenation to use any DB backend of choice as long as the clients and network facing connectivity was unchanged?
 404 2014-07-31 08:05:34 tarantillo_ has joined
 405 2014-07-31 08:05:41 <Belxjander> and only node local storage was affected where an "export" tool was also available for the same?
 406 2014-07-31 08:06:14 derbumi has quit (Ping timeout: 256 seconds)
 407 2014-07-31 08:06:38 erska has quit (Read error: Connection reset by peer)
 408 2014-07-31 08:07:48 <gmaxwell> Belxjander: if you're asking these questions you're probably not ready to make a node implementation... but if its externally invisible it doesn't matter. But there isn't a guarentee that the blockchain database implementation isn't leaking through a bit, and a node that falls out of consensus is a very sad node indeed.
 409 2014-07-31 08:08:01 t7 has joined
 410 2014-07-31 08:08:43 xenog has joined
 411 2014-07-31 08:09:36 benrcole1 has joined
 412 2014-07-31 08:09:40 <Belxjander> gmaxwell: I'm more trying to just work through concept for building a node then adding a wallet on top...and connecting to ASIC mining hardware later if I can see a practical way for each step
 413 2014-07-31 08:10:15 <Belxjander> but right now I have no sense of what practical steps are needed to just get the blockchain locally stored and accessible for anything at this point
 414 2014-07-31 08:10:45 jordandotdev has quit (Quit: Connection closed for inactivity)
 415 2014-07-31 08:11:37 erska has joined
 416 2014-07-31 08:11:47 gjj has joined
 417 2014-07-31 08:11:57 gjj has quit (Remote host closed the connection)
 418 2014-07-31 08:12:31 gjj has joined
 419 2014-07-31 08:12:31 benrcole has quit (Ping timeout: 245 seconds)
 420 2014-07-31 08:16:05 phoenix54 has quit (Quit: phoenix54)
 421 2014-07-31 08:16:55 <stonecoldpat> gmaxwell: im looking at your wizardary transaction, it still requires a signature from a specified public key right? (pubkey is in the scriptpubkey) - so argubly that is still from a bitcoin address (just need to hash it up), its the same (needing more than just a signature) as needing a sig + pre-image of hash approach used in your coinswap protocol
 422 2014-07-31 08:17:57 derbumi has joined
 423 2014-07-31 08:18:15 <gmaxwell> stonecoldpat: nah, it's not really a public key  (I mean, I found that txout randomly on the blockchain, and solved it)
 424 2014-07-31 08:18:25 <gmaxwell> stonecoldpat: obviously there are also txouts with no public keys at all.
 425 2014-07-31 08:20:15 <gmaxwell> if thats causing a mental hangup for you: https://blockchain.info/tx/4f1433d6433d3ce8a877519ba9ddc310dbee96dba939aca0dbef0176a3563436
 426 2014-07-31 08:21:14 <dsnrk> that's weird. Insight thinks that output is uncomfirmed (what).
 427 2014-07-31 08:21:33 banghouse has quit (Remote host closed the connection)
 428 2014-07-31 08:21:41 edulix has quit (Ping timeout: 245 seconds)
 429 2014-07-31 08:22:17 banghouse has joined
 430 2014-07-31 08:22:30 W0rmDr1nk has joined
 431 2014-07-31 08:25:37  has joined
 432 2014-07-31 08:25:37  has quit (Clown|!~clown@static-87-79-93-140.netcologne.de|Changing host)
 433 2014-07-31 08:25:37  has joined
 434 2014-07-31 08:28:57 derbumi has quit (Quit: derbumi)
 435 2014-07-31 08:29:23 edulix has joined
 436 2014-07-31 08:30:00 phoenix54 has joined
 437 2014-07-31 08:30:14 <stonecoldpat> thats very weird, initially i assumed OP_DROP would drop the rest of the script, but it would drop 04678afd04678afd from the stack, and then hash 04678afd04678a, but 04678afd04678a != sha256(894eeb82f9a851f5d1cb1be3249f58bc8d259963832c5e7474a76f7a859ee95c), the internet has beat me today
 438 2014-07-31 08:30:56 phoenix54 has quit (Client Quit)
 439 2014-07-31 08:30:58 adlai has quit (Remote host closed the connection)
 440 2014-07-31 08:31:24 adlai has joined
 441 2014-07-31 08:31:50 <gmaxwell> stonecoldpat: stack machine, never used a RPN calculator?
 442 2014-07-31 08:31:58 <gmaxwell> the operations are always operating on the stack.
 443 2014-07-31 08:32:06 <gmaxwell> never on the tape
 444 2014-07-31 08:34:17 <stonecoldpat> gmaxwell: i haven't (an area I need to practice for sure), I was using https://en.bitcoin.it/wiki/Script#Standard_Transaction_to_Bitcoin_address_.28pay-to-pubkey-hash.29 as reference
 445 2014-07-31 08:35:15 <stonecoldpat> so you consider scriptsig the tape, and scriptpubkey the stack?
 446 2014-07-31 08:36:42 <gmaxwell> no, both are tapes. the stack exists only during execution.
 447 2014-07-31 08:37:15 <dsnrk> stonecoldpat: this shows it quite well. the stack is on the left, execution follows down the table through each operation. http://webbtc.com/script/5d445ddf7cad4bb79bb49e2c3695a1b73c7be3283ec87f2c454270b41418f41a:0
 448 2014-07-31 08:37:22 <gmaxwell> the stack starts empty, step through the script sig tape and perform every action it specifies, updating the stack as you go, then the scriptpubkey.
 449 2014-07-31 08:37:29 JackH has joined
 450 2014-07-31 08:37:37 <gmaxwell> dsnrk: pft, cheater. :P
 451 2014-07-31 08:37:40 weilu has joined
 452 2014-07-31 08:38:12 akstunt600 has quit (Read error: Connection reset by peer)
 453 2014-07-31 08:39:01 akstunt600 has joined
 454 2014-07-31 08:40:46 drizztbsd has joined
 455 2014-07-31 08:41:11 tjopper1 has joined
 456 2014-07-31 08:46:11 <stonecoldpat> dsnrk: +1 for that link, being bookmarked, very nice.
 457 2014-07-31 08:48:10 <stonecoldpat> gmaxwell: i understand how that transaction works now thanks guys :)
 458 2014-07-31 08:52:10 Aido_ is now known as Aido
 459 2014-07-31 09:04:14 Skirmant has joined
 460 2014-07-31 09:06:41 damethos has quit (Remote host closed the connection)
 461 2014-07-31 09:06:54 damethos has joined
 462 2014-07-31 09:09:41 damethos has quit (Remote host closed the connection)
 463 2014-07-31 09:09:53 damethos has joined
 464 2014-07-31 09:14:45 benrcole has joined
 465 2014-07-31 09:15:51 benrcole1 has quit (Ping timeout: 245 seconds)
 466 2014-07-31 09:17:44 tjopper1 has quit (Quit: Leaving.)
 467 2014-07-31 09:17:49 jrklein has quit (Ping timeout: 260 seconds)
 468 2014-07-31 09:18:26 tjopper1 has joined
 469 2014-07-31 09:19:23 jrklein has joined
 470 2014-07-31 09:19:40 banghouse has quit (Remote host closed the connection)
 471 2014-07-31 09:23:09 Belxjander has quit (Quit: System rebootingExec.Library/ColdReboot())
 472 2014-07-31 09:27:02 REiN^ has quit ()
 473 2014-07-31 09:28:00 MobiusL has quit (Remote host closed the connection)
 474 2014-07-31 09:28:52 MobiusL has joined
 475 2014-07-31 09:31:27 benrcole1 has joined
 476 2014-07-31 09:31:57 benrcole has quit (Ping timeout: 250 seconds)
 477 2014-07-31 09:33:05 kostaz has joined
 478 2014-07-31 09:36:39 ArthurNumbanumba has quit (Ping timeout: 255 seconds)
 479 2014-07-31 09:36:43 ArthurNumba2 has quit (Ping timeout: 240 seconds)
 480 2014-07-31 09:40:25 weilu has quit (Remote host closed the connection)
 481 2014-07-31 09:40:27 derbumi has joined
 482 2014-07-31 09:40:29 damethos has quit (Remote host closed the connection)
 483 2014-07-31 09:40:41 damethos has joined
 484 2014-07-31 09:40:46 weilu has joined
 485 2014-07-31 09:41:10 Skirmant_ has joined
 486 2014-07-31 09:41:10 Skirmant has quit (Disconnected by services)
 487 2014-07-31 09:41:12 Skirmant_ is now known as Skirmant
 488 2014-07-31 09:41:20 weilu has quit (Remote host closed the connection)
 489 2014-07-31 09:41:57 weilu has joined
 490 2014-07-31 09:42:04 Belxjander has joined
 491 2014-07-31 09:42:51 Skirmant has quit (Remote host closed the connection)
 492 2014-07-31 09:43:13 Skirmant has joined
 493 2014-07-31 09:44:28 wallet42 has joined
 494 2014-07-31 09:44:32 JackH has quit (Quit: JackH)
 495 2014-07-31 09:46:13 weilu has quit (Ping timeout: 240 seconds)
 496 2014-07-31 09:48:43 weilu has joined
 497 2014-07-31 09:49:28 ArthurNumba2 has joined
 498 2014-07-31 09:50:27 ArthurNumbanumba has joined
 499 2014-07-31 09:51:04 kostaz has quit (Ping timeout: 256 seconds)
 500 2014-07-31 09:51:38 jw391 has joined
 501 2014-07-31 09:52:32 one_zero has quit ()
 502 2014-07-31 09:54:44 <petertod1> sipa: yeah, separate eval was a hardfork due to the concatenation issue. i found thst issue a few months ago and posted it in -wizards (or was it -dev?)
 503 2014-07-31 09:55:12 <petertod1> theymos: link to the stack overflow thing? i wonder if they beat me too it
 504 2014-07-31 09:55:13 weilu has quit (Remote host closed the connection)
 505 2014-07-31 09:55:47 weilu has joined
 506 2014-07-31 09:58:02 kostaz has joined
 507 2014-07-31 10:00:35 weilu has quit (Ping timeout: 272 seconds)
 508 2014-07-31 10:02:22 Chief_Panda has quit (Quit: Leaving)
 509 2014-07-31 10:02:42 belcher has joined
 510 2014-07-31 10:03:37 weilu has joined
 511 2014-07-31 10:06:43 arubi has joined
 512 2014-07-31 10:07:32 puzl has quit (Ping timeout: 264 seconds)
 513 2014-07-31 10:07:53 plaprade has joined
 514 2014-07-31 10:10:54 toffoo has quit ()
 515 2014-07-31 10:11:29 StarenseN has quit (Ping timeout: 250 seconds)
 516 2014-07-31 10:13:56 JackH has joined
 517 2014-07-31 10:16:36 derbumi has quit (Quit: derbumi)
 518 2014-07-31 10:20:03 StarenseN has joined
 519 2014-07-31 10:20:43 puzl has joined
 520 2014-07-31 10:21:33 weilu has quit (Remote host closed the connection)
 521 2014-07-31 10:22:00 weilu has joined
 522 2014-07-31 10:23:29 weilu has quit (Read error: No route to host)
 523 2014-07-31 10:24:24 tjopper2 has joined
 524 2014-07-31 10:24:47 akstunt600 has quit (Read error: Connection reset by peer)
 525 2014-07-31 10:24:55 derbumi has joined
 526 2014-07-31 10:25:32 puzl has quit (Ping timeout: 264 seconds)
 527 2014-07-31 10:25:39 akstunt600 has joined
 528 2014-07-31 10:26:13 tjopper1 has quit (Ping timeout: 240 seconds)
 529 2014-07-31 10:29:37 Insti has joined
 530 2014-07-31 10:29:56 ThomasV has quit (Ping timeout: 245 seconds)
 531 2014-07-31 10:31:10 agricocb has quit (Quit: Leaving.)
 532 2014-07-31 10:40:22 tjopper2 has quit (Quit: Leaving.)
 533 2014-07-31 10:43:53 jw391 has quit (Remote host closed the connection)
 534 2014-07-31 10:44:38 jw391 has joined
 535 2014-07-31 10:45:17 Tiraspol has quit (Ping timeout: 250 seconds)
 536 2014-07-31 10:46:13 Tiraspol has joined
 537 2014-07-31 10:48:10 nowan has joined
 538 2014-07-31 10:48:37 Subo1977 has quit (Remote host closed the connection)
 539 2014-07-31 10:48:50 Subo1977 has joined
 540 2014-07-31 10:49:05 jw391 has quit (Ping timeout: 250 seconds)
 541 2014-07-31 10:49:32 nowan_ has quit (Ping timeout: 260 seconds)
 542 2014-07-31 10:49:55 jw391 has joined
 543 2014-07-31 10:52:45 tjopper1 has joined
 544 2014-07-31 10:53:10 jw391 has quit (Read error: No route to host)
 545 2014-07-31 10:53:43 jw391 has joined
 546 2014-07-31 10:54:11 jw391 has quit (Remote host closed the connection)
 547 2014-07-31 10:54:55 jw391 has joined
 548 2014-07-31 10:56:52 arubi has quit (Remote host closed the connection)
 549 2014-07-31 10:57:35 arubi has joined
 550 2014-07-31 10:59:03 jw391 has quit (Ping timeout: 250 seconds)
 551 2014-07-31 11:02:24 torsthaldo has joined
 552 2014-07-31 11:02:26 Lexa has quit (Remote host closed the connection)
 553 2014-07-31 11:03:02 Lexa has joined
 554 2014-07-31 11:08:14 samson_ has quit (Read error: Connection reset by peer)
 555 2014-07-31 11:08:57 rdponticelli has joined
 556 2014-07-31 11:09:24 samson_ has joined
 557 2014-07-31 11:10:25 benrcole has joined
 558 2014-07-31 11:12:51 benrcole1 has quit (Ping timeout: 245 seconds)
 559 2014-07-31 11:14:51 rdponticelli has quit (Remote host closed the connection)
 560 2014-07-31 11:15:03 ThomasV has joined
 561 2014-07-31 11:15:07 rdponticelli has joined
 562 2014-07-31 11:15:53 davispuh has joined
 563 2014-07-31 11:17:40 HaltingState has joined
 564 2014-07-31 11:18:23 akstunt600 has quit (Read error: Connection reset by peer)
 565 2014-07-31 11:19:14 akstunt600 has joined
 566 2014-07-31 11:20:16 graingert has quit (Quit: Ex-Chat)
 567 2014-07-31 11:20:31 banghouse has joined
 568 2014-07-31 11:20:31 graingert has joined
 569 2014-07-31 11:25:29 banghouse has quit (Ping timeout: 250 seconds)
 570 2014-07-31 11:31:54 phoenix54 has joined
 571 2014-07-31 11:36:46 derbumi has quit (Quit: derbumi)
 572 2014-07-31 11:38:48 YoY has quit (Quit: Leaving...)
 573 2014-07-31 11:39:53 mE\Ta has joined
 574 2014-07-31 11:39:56 YoY has joined
 575 2014-07-31 11:47:25 MiningBuddy has joined
 576 2014-07-31 11:47:25 MiningBuddy has quit (Changing host)
 577 2014-07-31 11:47:25 MiningBuddy has joined
 578 2014-07-31 11:54:03 JackH has quit (Quit: JackH)
 579 2014-07-31 11:55:21 jw391 has joined
 580 2014-07-31 11:57:56 neozaru has quit (Ping timeout: 264 seconds)
 581 2014-07-31 11:59:17 xenog has quit (Ping timeout: 250 seconds)
 582 2014-07-31 11:59:45 jw391 has quit (Ping timeout: 255 seconds)
 583 2014-07-31 12:00:45 HaltingState2 has joined
 584 2014-07-31 12:03:24 HaltingState2 has quit (Client Quit)
 585 2014-07-31 12:03:49 neozaru has joined
 586 2014-07-31 12:04:56 HANTI is now known as hanti
 587 2014-07-31 12:05:19 Dr-G3 has joined
 588 2014-07-31 12:05:40 belcher_ has joined
 589 2014-07-31 12:06:24 belcher has quit (Disconnected by services)
 590 2014-07-31 12:06:26 belcher_ is now known as belcher
 591 2014-07-31 12:06:30 belcher has quit (Changing host)
 592 2014-07-31 12:06:30 belcher has joined
 593 2014-07-31 12:08:25 jctb has quit (Ping timeout: 264 seconds)
 594 2014-07-31 12:08:25 Dr-G2 has quit (Ping timeout: 264 seconds)
 595 2014-07-31 12:09:24 zigz has joined
 596 2014-07-31 12:09:26 <zigz> hi
 597 2014-07-31 12:09:30 <zigz> what does keystore.cpp do?
 598 2014-07-31 12:11:23 <zigz> and alert.cpp
 599 2014-07-31 12:11:35 <zigz> is there proper documentation somewhere for this?
 600 2014-07-31 12:15:57 CheckDavid has joined
 601 2014-07-31 12:16:07 mr_burdell has quit (Remote host closed the connection)
 602 2014-07-31 12:18:39 MiningBuddy has quit (Ping timeout: 272 seconds)
 603 2014-07-31 12:18:47 ValicekB has quit (Ping timeout: 250 seconds)
 604 2014-07-31 12:18:55 StarenseN has left ()
 605 2014-07-31 12:19:24 MiningBuddy has joined
 606 2014-07-31 12:20:34 RAM518 has joined
 607 2014-07-31 12:21:16 <sipa> zigz: keystore defines an interface (and some implementations) for something that stores key
 608 2014-07-31 12:21:33 <sipa> zigz: so that script can depend on that interface, instead of needing to depend on the entire wallet code
 609 2014-07-31 12:21:54 <sipa> alert.cpp deals with alerts
 610 2014-07-31 12:23:11 benrcole1 has joined
 611 2014-07-31 12:23:11 ValicekB has joined
 612 2014-07-31 12:26:28 jctb has joined
 613 2014-07-31 12:26:36 Dr-G3 has quit (Remote host closed the connection)
 614 2014-07-31 12:26:45 benrcole has quit (Ping timeout: 255 seconds)
 615 2014-07-31 12:26:55 Dr-G3 has joined
 616 2014-07-31 12:29:04 jw391 has joined
 617 2014-07-31 12:29:34 belcher has quit (Ping timeout: 255 seconds)
 618 2014-07-31 12:33:30 damethos has quit (Quit: Bye)
 619 2014-07-31 12:39:43 W0rmDr1nk has quit (Ping timeout: 240 seconds)
 620 2014-07-31 12:41:30 wallet42 has quit (Quit: Leaving.)
 621 2014-07-31 12:44:09 drizztbsd is now known as tredaelli
 622 2014-07-31 12:44:47 ThomasV has quit (Ping timeout: 250 seconds)
 623 2014-07-31 12:45:04 crunk-juice has joined
 624 2014-07-31 12:46:22 rdymac has quit (Excess Flood)
 625 2014-07-31 12:46:59 HaltingState has quit (Quit: Leaving)
 626 2014-07-31 12:47:53 rdymac has joined
 627 2014-07-31 12:47:55 owowo has quit (Ping timeout: 250 seconds)
 628 2014-07-31 12:48:56 melvster has quit (Ping timeout: 264 seconds)
 629 2014-07-31 12:53:45 neozaru has quit (Ping timeout: 255 seconds)
 630 2014-07-31 12:54:28 owowo has joined
 631 2014-07-31 12:56:04 mpmcsweeney has joined
 632 2014-07-31 12:57:00 AnoAnon has joined
 633 2014-07-31 12:58:04 pen has quit (Ping timeout: 256 seconds)
 634 2014-07-31 13:00:03 mr_burdell has joined
 635 2014-07-31 13:01:25 hearn has joined
 636 2014-07-31 13:01:26 W0rmDr1nk has joined
 637 2014-07-31 13:01:49 hearn is now known as Guest33543
 638 2014-07-31 13:02:18 benrcole1 has quit (Quit: Leaving.)
 639 2014-07-31 13:04:43 Guest33543 has quit (Client Quit)
 640 2014-07-31 13:04:47 akstunt600 has quit (Read error: Connection reset by peer)
 641 2014-07-31 13:05:07 hearn_ has joined
 642 2014-07-31 13:05:47 hearn_ has left ()
 643 2014-07-31 13:05:47 tjopper1 has quit (Read error: Connection reset by peer)
 644 2014-07-31 13:05:53 akstunt600 has joined
 645 2014-07-31 13:06:00 belcher has joined
 646 2014-07-31 13:06:00 belcher has quit (Changing host)
 647 2014-07-31 13:06:00 belcher has joined
 648 2014-07-31 13:06:50 hearn has joined
 649 2014-07-31 13:06:55 melvster has joined
 650 2014-07-31 13:08:00 KillYourTV has quit (Remote host closed the connection)
 651 2014-07-31 13:08:00 jctb has quit (Remote host closed the connection)
 652 2014-07-31 13:08:16 hmsimha has quit (Ping timeout: 256 seconds)
 653 2014-07-31 13:08:56 jctb has joined
 654 2014-07-31 13:09:27 KillYourTV has joined
 655 2014-07-31 13:13:09 MaxSan has joined
 656 2014-07-31 13:13:36 twiceaday has joined
 657 2014-07-31 13:17:35 agorist002 has joined
 658 2014-07-31 13:17:55 roybadami has joined
 659 2014-07-31 13:17:56 e4xit_ has joined
 660 2014-07-31 13:19:15 tjopper1 has joined
 661 2014-07-31 13:19:53 UukGoblin has quit (Changing host)
 662 2014-07-31 13:19:53 UukGoblin has joined
 663 2014-07-31 13:20:05 fanquake_ has joined
 664 2014-07-31 13:20:07 ronaz_ has joined
 665 2014-07-31 13:20:08 Jaamg_ has joined
 666 2014-07-31 13:20:15 Tiraspol has quit (Ping timeout: 245 seconds)
 667 2014-07-31 13:20:15 tarantillo_ has quit (Ping timeout: 245 seconds)
 668 2014-07-31 13:20:15 joesmoe has quit (Ping timeout: 245 seconds)
 669 2014-07-31 13:20:15 ivan\ has quit (Ping timeout: 245 seconds)
 670 2014-07-31 13:20:15 throughnothing has quit (Ping timeout: 245 seconds)
 671 2014-07-31 13:20:15 so has quit (Ping timeout: 245 seconds)
 672 2014-07-31 13:20:15 WeCluster1 has quit (Ping timeout: 245 seconds)
 673 2014-07-31 13:20:15 Dyaheon has quit (Ping timeout: 245 seconds)
 674 2014-07-31 13:20:15 davec__ has quit (Ping timeout: 245 seconds)
 675 2014-07-31 13:20:15 pecket has quit (Ping timeout: 245 seconds)
 676 2014-07-31 13:20:15 dsnrk has quit (Ping timeout: 245 seconds)
 677 2014-07-31 13:20:15 Logicwax has quit (Ping timeout: 245 seconds)
 678 2014-07-31 13:20:15 Pucilowski has quit (Read error: Connection reset by peer)
 679 2014-07-31 13:20:15 dsnrk has joined
 680 2014-07-31 13:20:16 williamcotton has quit (Ping timeout: 245 seconds)
 681 2014-07-31 13:20:16 saivann has quit (Ping timeout: 245 seconds)
 682 2014-07-31 13:20:16 petertod1 has quit (Ping timeout: 245 seconds)
 683 2014-07-31 13:20:16 nezZario has quit (Ping timeout: 245 seconds)
 684 2014-07-31 13:20:16 ChaosWaffle has quit (Ping timeout: 245 seconds)
 685 2014-07-31 13:20:16 dugo has quit (Ping timeout: 245 seconds)
 686 2014-07-31 13:20:16 phedny has quit (Ping timeout: 245 seconds)
 687 2014-07-31 13:20:16 ChaosWaffle has joined
 688 2014-07-31 13:20:17 dugo_ has joined
 689 2014-07-31 13:20:19 dyoder has quit (Ping timeout: 240 seconds)
 690 2014-07-31 13:20:19 ValicekB has quit (Ping timeout: 240 seconds)
 691 2014-07-31 13:20:19 kostaz has quit (Ping timeout: 240 seconds)
 692 2014-07-31 13:20:19 ronaz has quit (Ping timeout: 240 seconds)
 693 2014-07-31 13:20:19 roybadam1 has quit (Ping timeout: 240 seconds)
 694 2014-07-31 13:20:19 dizko has quit (Ping timeout: 240 seconds)
 695 2014-07-31 13:20:19 roasbeef has quit (Ping timeout: 240 seconds)
 696 2014-07-31 13:20:19 tjopper has quit (Ping timeout: 240 seconds)
 697 2014-07-31 13:20:19 skinnkavaj has quit (Ping timeout: 240 seconds)
 698 2014-07-31 13:20:19 shesek has quit (Ping timeout: 240 seconds)
 699 2014-07-31 13:20:20 jgarzik has quit (Ping timeout: 240 seconds)
 700 2014-07-31 13:20:20 Jaamg has quit (Ping timeout: 240 seconds)
 701 2014-07-31 13:20:20 e4xit has quit (Read error: Connection reset by peer)
 702 2014-07-31 13:20:20 phedny has joined
 703 2014-07-31 13:20:21 agorist001 has quit (Read error: Connection reset by peer)
 704 2014-07-31 13:20:23 e4xit_ is now known as e4xit
 705 2014-07-31 13:20:27 catcow has quit (Ping timeout: 245 seconds)
 706 2014-07-31 13:20:27 makomk has quit (Ping timeout: 245 seconds)
 707 2014-07-31 13:20:27 Mikalv has quit (Ping timeout: 245 seconds)
 708 2014-07-31 13:20:27 JackH has joined
 709 2014-07-31 13:20:32 akstunt600 has quit (Ping timeout: 240 seconds)
 710 2014-07-31 13:20:32 epscy has quit (Ping timeout: 240 seconds)
 711 2014-07-31 13:20:33 makomk has joined
 712 2014-07-31 13:20:34 skinnkavaj has joined
 713 2014-07-31 13:20:37 Mikalv has joined
 714 2014-07-31 13:20:46 kostaz has joined
 715 2014-07-31 13:20:50 shesek has joined
 716 2014-07-31 13:20:54 davec has joined
 717 2014-07-31 13:21:01 ivan\ has joined
 718 2014-07-31 13:21:05 throughnothing has joined
 719 2014-07-31 13:21:09 epscy has joined
 720 2014-07-31 13:21:14 dyoder has joined
 721 2014-07-31 13:21:15 akstunt600 has joined
 722 2014-07-31 13:21:21 JoannisStribingi has quit (Read error: Connection reset by peer)
 723 2014-07-31 13:21:24 nezZario has joined
 724 2014-07-31 13:21:27 joesmoe has joined
 725 2014-07-31 13:21:34 roasbeef has joined
 726 2014-07-31 13:21:34 petertodd has joined
 727 2014-07-31 13:21:36 so has joined
 728 2014-07-31 13:21:37 jgarzik has joined
 729 2014-07-31 13:21:38 saivann has joined
 730 2014-07-31 13:21:42 catcow has joined
 731 2014-07-31 13:21:44 Pucilowski has joined
 732 2014-07-31 13:21:45 banghouse has joined
 733 2014-07-31 13:21:53 Logicwax has joined
 734 2014-07-31 13:22:05 llllllllll has joined
 735 2014-07-31 13:22:17 WeCluster has joined
 736 2014-07-31 13:22:58 Michail1 has quit (Excess Flood)
 737 2014-07-31 13:22:59 agricocb has joined
 738 2014-07-31 13:23:03 Tiraspol has joined
 739 2014-07-31 13:23:03 Tiraspol has quit (Changing host)
 740 2014-07-31 13:23:03 Tiraspol has joined
 741 2014-07-31 13:23:15 ValicekB_ has joined
 742 2014-07-31 13:23:24 Dyaheon has joined
 743 2014-07-31 13:23:27 Michail1_ has joined
 744 2014-07-31 13:23:30 Dr-G3 is now known as Dr-G
 745 2014-07-31 13:23:41 Michail1_ is now known as Michail1
 746 2014-07-31 13:24:12 pecket has joined
 747 2014-07-31 13:24:40 jgarzik is now known as home_jg
 748 2014-07-31 13:26:23 banghouse has quit (Ping timeout: 250 seconds)
 749 2014-07-31 13:28:24 maraoz has joined
 750 2014-07-31 13:28:42 trn has joined
 751 2014-07-31 13:28:58 RAM518 has quit (Quit: Konversation terminated!)
 752 2014-07-31 13:29:25 ValicekB_ is now known as ValicekB
 753 2014-07-31 13:29:31 RAM518 has joined
 754 2014-07-31 13:32:39 Eiii has joined
 755 2014-07-31 13:37:01 MaxSan has quit (Quit: Leaving.)
 756 2014-07-31 13:38:28 jordandotdev has joined
 757 2014-07-31 13:38:40 MaxSan has joined
 758 2014-07-31 13:58:06 akstunt600 has quit (Read error: Connection reset by peer)
 759 2014-07-31 13:58:56 akstunt600 has joined
 760 2014-07-31 14:02:43 fanquake_ has left ()
 761 2014-07-31 14:03:30 MolokoDeck has joined
 762 2014-07-31 14:07:33 maraoz has quit (Ping timeout: 255 seconds)
 763 2014-07-31 14:10:27 <michagogo> ;;seen jgarzik
 764 2014-07-31 14:10:28 <gribble> jgarzik was last seen in #bitcoin-dev 8 hours, 17 minutes, and 15 seconds ago: <jgarzik> gmaxwell, good point
 765 2014-07-31 14:11:10 <michagogo> Was cbe39a38526a6c17619d02cc697b80ebfd57203b PR'd?
 766 2014-07-31 14:11:43 <michagogo> Looks like it was merged in a715a643bcda579c324b2c1d2dac449a320951c9
 767 2014-07-31 14:12:09 <michagogo> ;;seen home_jg
 768 2014-07-31 14:12:09 <gribble> home_jg was last seen in #bitcoin-dev 2 days, 21 hours, 9 minutes, and 3 seconds ago: <home_jg> jcorgan, +1 re discovering zmq port.  please don't add it to "getinfo" kitchen sink though.  I think there is a "getnetworkinfo" or somesuch.
 769 2014-07-31 14:12:12 Zarutian has joined
 770 2014-07-31 14:12:13 Gyps has joined
 771 2014-07-31 14:12:14 sabfer has joined
 772 2014-07-31 14:12:17 MolokoBot has joined
 773 2014-07-31 14:13:24 MolokoDeck has quit (Ping timeout: 255 seconds)
 774 2014-07-31 14:13:48 <michagogo> home_jg: ping?
 775 2014-07-31 14:14:45 banghouse has joined
 776 2014-07-31 14:15:05 damethos has joined
 777 2014-07-31 14:15:30 <home_jg> michagogo, da?
 778 2014-07-31 14:15:39 home_jg is now known as jgarzik
 779 2014-07-31 14:15:46 <michagogo> jgarzik: ^
 780 2014-07-31 14:15:59 Guest32810 has quit (Quit: leaving)
 781 2014-07-31 14:16:13 <michagogo> Was cbe39a38526a6c17619d02cc697b80ebfd57203b PR'd? I see you merging it with commit a715a643bcda579c324b2c1d2dac449a320951c9
 782 2014-07-31 14:16:31 <michagogo> Also, it seems you forgot to make it optional at configure-time
 783 2014-07-31 14:16:35 <jgarzik> michagogo, yes #4332
 784 2014-07-31 14:16:43 <jgarzik> michagogo, no, not forgotten
 785 2014-07-31 14:16:54 <michagogo> hm?
 786 2014-07-31 14:17:17 <jgarzik> michagogo, intentional.  that's a wrong practice to add --enable-just-one-prog for every tiny util or prog.
 787 2014-07-31 14:17:41 <michagogo> ...we have --with-cli
 788 2014-07-31 14:17:45 <michagogo> Is that not comparable?
 789 2014-07-31 14:17:53 <jgarzik> michagogo, that needs to go
 790 2014-07-31 14:18:17 <michagogo> Why?
 791 2014-07-31 14:18:18 <zigz> <sipa> alert.cpp deals with alerts
 792 2014-07-31 14:18:21 dparrish has quit (Ping timeout: 272 seconds)
 793 2014-07-31 14:18:21 <jgarzik> michagogo, further, the logic must not be "is there an existing feature like this?"  for that leads to blind additions.
 794 2014-07-31 14:18:26 <zigz> i thought as much
 795 2014-07-31 14:18:31 <jgarzik> michagogo, the logic must be, "are there users that need this?"
 796 2014-07-31 14:18:35 <michagogo> What if someone wants one and not the other?
 797 2014-07-31 14:18:37 <jgarzik> answer: not really.  maybe 1.
 798 2014-07-31 14:18:52 <jgarzik> michagogo, who cares?   they can cp or rm as they need.
 799 2014-07-31 14:19:03 <zigz> sipa: https://en.bitcoin.it/wiki/Bitcoin_Alert is about an android app
 800 2014-07-31 14:19:16 <michagogo> jgarzik: is it always compiled, or is it compiled iff one of the other things is compiled?
 801 2014-07-31 14:19:16 <jgarzik> michagogo, the vast majority of builders build everything, then pick what to package.
 802 2014-07-31 14:19:20 <zigz> sipa: i assume alert.cpp is something else, but what?
 803 2014-07-31 14:19:28 <jgarzik> michagogo, always compiled
 804 2014-07-31 14:19:41 <michagogo> hm
 805 2014-07-31 14:20:14 <kinlo> zigz: https://en.bitcoin.it/wiki/Alerts
 806 2014-07-31 14:23:04 benrcole has joined
 807 2014-07-31 14:24:15 xenog has joined
 808 2014-07-31 14:24:52 dparrish has joined
 809 2014-07-31 14:25:26 damethos has quit (Quit: Bye)
 810 2014-07-31 14:28:23 damethos has joined
 811 2014-07-31 14:28:41 damethos has quit (Remote host closed the connection)
 812 2014-07-31 14:29:10 damethos has joined
 813 2014-07-31 14:29:29 dabura667 has joined
 814 2014-07-31 14:29:31 benrcole has quit (Ping timeout: 245 seconds)
 815 2014-07-31 14:31:12 maraoz has joined
 816 2014-07-31 14:32:23 <jgarzik> About to update blockchain torrent.  Anybody know of a good HTTP tracker or two?  I only have UDP trackers listed.
 817 2014-07-31 14:32:33 benrcole has joined
 818 2014-07-31 14:33:29 <michagogo> jgarzik: which blocks are you adding?
 819 2014-07-31 14:33:37 <wumpus> michagogo: they could do make <executablename>
 820 2014-07-31 14:33:51 <jgarzik> michagogo, up to 313,000
 821 2014-07-31 14:34:07 <wumpus> michagogo: we do need to keep a way to enable/disable the large units, such as the qt gui
 822 2014-07-31 14:34:13 benrcole1 has joined
 823 2014-07-31 14:34:15 <jgarzik> wumpus, +1
 824 2014-07-31 14:34:30 DougieBot5000 has joined
 825 2014-07-31 14:35:02 <wumpus> something could be said for always building the tests
 826 2014-07-31 14:35:07 <jgarzik> michagogo, I tend to update the torrent to almost-latest block, usually tip-288 or somesuch.
 827 2014-07-31 14:35:48 <hearn> jgarzik: how do you think the torrent will compare to headers-first sync? it seems with headers first bandwidth is no longer the constraint on sync speed
 828 2014-07-31 14:36:01 <jgarzik> michagogo, by the time the torrent has been created and beta-tested and uploaded, it is usually tip-(288*N) blocks
 829 2014-07-31 14:36:16 <jgarzik> hearn, yes, headers-first should be faster than torrent in theory
 830 2014-07-31 14:36:25 <jgarzik> hearn, we have far higher replication factor too
 831 2014-07-31 14:36:31 <jgarzik> on bitcoin P2P
 832 2014-07-31 14:36:53 <michagogo> https://www.irccloud.com/pastebin/rk6wWWSD
 833 2014-07-31 14:38:02 benrcole has quit (Ping timeout: 240 seconds)
 834 2014-07-31 14:38:22 benrcole1 has quit (Ping timeout: 245 seconds)
 835 2014-07-31 14:38:53 <jgarzik> michagogo, beta @ http://gtf.org/garzik/bitcoin/bootstrap.dat.torrent
 836 2014-07-31 14:39:01 <michagogo> Should just be able to run that, and then cat bootstrap.dat.295001-313000 >> bootstrap.dat, right?
 837 2014-07-31 14:39:24 <jgarzik> michagogo, yes, though be careful of off-by-one
 838 2014-07-31 14:39:40 <michagogo> jgarzik: hm?
 839 2014-07-31 14:39:44 kostaz has quit (Quit: Lost terminal)
 840 2014-07-31 14:40:35 <michagogo> (by "run that" I mean run linearize.py with that config)
 841 2014-07-31 14:40:45 <jgarzik> michagogo, yes
 842 2014-07-31 14:41:05 <michagogo> What do you mean by "be careful of off-by-one"?
 843 2014-07-31 14:41:57 <jgarzik> $ sha256sum bootstrap.dat
 844 2014-07-31 14:41:57 <jgarzik> 08ec49237decea485b246ff7f29e8ec900ffcfef4388a53be92428e800317df6  bootstrap.dat
 845 2014-07-31 14:42:29 <jgarzik> michagogo, I forget how the linearize.py loop is written.  It might want height-1 as start or something.  I ran into that a couple times when I had the first couple bootstrap.dat's.
 846 2014-07-31 14:42:55 <michagogo> I actually tweaked linearize.py at some point
 847 2014-07-31 14:43:14 <michagogo> (surprising that I managed to do it on the first try, considering I don't know Python)
 848 2014-07-31 14:44:15 <michagogo> for height in xrange(settings['min_height'], settings['max_height']+1):
 849 2014-07-31 14:44:29 <michagogo> ;;google python xrange
 850 2014-07-31 14:44:29 <gribble> 2. Built-in Functions — Python v2.7.8 documentation: <https://docs.python.org/2/library/functions.html>; Difference between range and xrange ?? - Python.org mailing lists: <https://mail.python.org/pipermail/python-list/2012-November/634509.html>; python - What is the difference between range and xrange? - Stack ...: <http://stackoverflow.com/questions/94935/what-is-the-difference- (1 more message)
 851 2014-07-31 14:45:21 <michagogo> >>> range(1, 11)
 852 2014-07-31 14:45:22 <michagogo> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
 853 2014-07-31 14:45:41 <michagogo> So 295001 should be right
 854 2014-07-31 14:45:51 nullbyte has joined
 855 2014-07-31 14:45:51 nullbyte has quit (Changing host)
 856 2014-07-31 14:45:51 nullbyte has joined
 857 2014-07-31 14:46:57 [7] has quit (Disconnected by services)
 858 2014-07-31 14:46:57 <michagogo> I wish μTorrent supported updating of a torrent
 859 2014-07-31 14:47:10 TheSeven has joined
 860 2014-07-31 14:47:16 <michagogo> Instead, I need to remove the torrent and add the new one, discarding the stats :(
 861 2014-07-31 14:48:09 <michagogo> jgarzik: http://exodus.desync.com:6969/announce ?
 862 2014-07-31 14:48:29 <michagogo> (re: 17:27:11 <jgarzik> About to update blockchain torrent.  Anybody know of a good HTTP tracker or two?  I only have UDP trackers listed. )
 863 2014-07-31 14:48:39 REiN^ has joined
 864 2014-07-31 14:48:59 randy-waterhouse has quit (Quit: Leaving.)
 865 2014-07-31 14:50:10 dgenr8 has joined
 866 2014-07-31 14:50:32 sabfer has quit (Ping timeout: 240 seconds)
 867 2014-07-31 14:50:46 <michagogo> jgarzik: what's the size of the new torrent, btw?
 868 2014-07-31 14:51:27 akstunt600 has quit (Read error: Connection reset by peer)
 869 2014-07-31 14:52:03 <jgarzik> michagogo, 21575802677 bytes
 870 2014-07-31 14:52:12 <sipa> :o
 871 2014-07-31 14:52:15 akstunt600 has joined
 872 2014-07-31 14:52:18 <hearn> gavinandresen: hey, around? do you know what kind of hardware/network bitcoincore.org has?
 873 2014-07-31 14:52:40 MolokoBot has quit (Ping timeout: 260 seconds)
 874 2014-07-31 14:52:54 <michagogo> Oh, and is the torrent you linked the exact one that'll be posted if nothing comes up?
 875 2014-07-31 14:53:40 <gavinandresen> hearn: one sec, let me look
 876 2014-07-31 14:54:28 Gyps has quit (Quit: Gyps)
 877 2014-07-31 14:55:21 klotztest has joined
 878 2014-07-31 14:55:39 klotztest has quit (Remote host closed the connection)
 879 2014-07-31 14:56:08 perrier has joined
 880 2014-07-31 14:56:39 perrier has quit (Remote host closed the connection)
 881 2014-07-31 14:56:47 sabfer has joined
 882 2014-07-31 14:57:00 <jgarzik> michagogo, yes
 883 2014-07-31 14:57:09 perrier has joined
 884 2014-07-31 14:57:21 * jgarzik is currently fighting with $something in Ubuntu that keeps restarting transmission-daemon, even though I kill it.
 885 2014-07-31 14:57:35 <jgarzik> Virus? Malware?  Most likely..... systemd.
 886 2014-07-31 14:58:14 <pigeons> systemd might be the straw that chases people to netbsd
 887 2014-07-31 14:59:34 <jgarzik> pigeons, major Linux folks hate systemd...  but it would take a lot more to chase folks to NetBSD I think ;p
 888 2014-07-31 14:59:42 <michagogo> just 5k blocks to go...
 889 2014-07-31 15:00:11 <michagogo> I wish that script could somehow just copy the blocks from disk
 890 2014-07-31 15:00:49 <jgarzik> michagogo, yah, it needs a rewrite to (a) grab block hashes from RPC, then (b) scan blocks on disk
 891 2014-07-31 15:00:52 <michagogo> (I wonder how much of this time is disk I/O and how much is assorted overhead)
 892 2014-07-31 15:00:53 <jgarzik> michagogo, much much faster
 893 2014-07-31 15:00:57 Subo1977_ has joined
 894 2014-07-31 15:00:58 <jgarzik> michagogo, overhead
 895 2014-07-31 15:01:14 <michagogo> jgarzik: I know, I'm sure there's a bunch of overhead
 896 2014-07-31 15:01:18 <michagogo> I'm just wondering, how much
 897 2014-07-31 15:01:48 <michagogo> Hm, I might see if I can hack it to add a timestamp to the messages it prints
 898 2014-07-31 15:02:25 AnoAnon has quit (Read error: Connection reset by peer)
 899 2014-07-31 15:02:26 <michagogo> (again, I don't know Python...)
 900 2014-07-31 15:02:41 <jgarzik> michagogo, >50% overhead.  a major amount.
 901 2014-07-31 15:03:42 <jgarzik> michagogo, Also, I have been thinking for a while that the torrent should be blocks/blk*.dat and then -reindex, for zero copying
 902 2014-07-31 15:03:49 <jgarzik> michagogo, current method results in 21G of duplication
 903 2014-07-31 15:04:14 <michagogo> Or change the imported to eat the file :P
 904 2014-07-31 15:04:17 <michagogo> importer*
 905 2014-07-31 15:04:29 cagedwisdom has quit (Remote host closed the connection)
 906 2014-07-31 15:04:49 Subo1977 has quit (Ping timeout: 264 seconds)
 907 2014-07-31 15:04:59 AnoAnon has joined
 908 2014-07-31 15:05:01 <michagogo> The thing is, different people can end up with different blocks/blk*.dat
 909 2014-07-31 15:05:12 AnoAnon has quit (Max SendQ exceeded)
 910 2014-07-31 15:05:14 <sipa> jgarzik: just rename bootstrap.dat to blocks/blk00000.dat, and reindex
 911 2014-07-31 15:05:25 <sipa> jgarzik: there's no constraints on the blk file sizes afaik
 912 2014-07-31 15:05:25 <michagogo> If they get onto a short fork at some point, or if they upgraded from an older version
 913 2014-07-31 15:05:28 <sipa> oh, maybe 4G
 914 2014-07-31 15:07:21 <michagogo> Wrote block 313000
 915 2014-07-31 15:07:23 <michagogo> \o/
 916 2014-07-31 15:08:00 <michagogo> Now as soon as I get the result of $ cat /cygdrive/c/Users/Micha/.../bootstrap.dat /cygdrive/c/Users/Micha/.../bootstrap.dat.295001-313000 | sha256sum
 917 2014-07-31 15:08:04 <michagogo> I can update to the new torrent
 918 2014-07-31 15:09:03 <jgarzik> sipa, actually there is
 919 2014-07-31 15:09:07 <jgarzik> sipa, I tried that, and it failed
 920 2014-07-31 15:09:29 <jgarzik> sipa, with near-HEAD master
 921 2014-07-31 15:10:21 neozaru has joined
 922 2014-07-31 15:10:23 <jgarzik> michagogo, I have my home laptop seeding + cloudatcost.com slow server @ 0.1%, so more is welcome.  :)
 923 2014-07-31 15:10:35 <michagogo> hm
 924 2014-07-31 15:10:46 <michagogo> I have an OpenVZ container with a lot of bandwidth
 925 2014-07-31 15:10:53 <cdecker_> Will join the bittorrent seeds as soon as I am home
 926 2014-07-31 15:10:54 * michagogo checks the `df -h`
 927 2014-07-31 15:11:20 <michagogo> 9.9G avail :/
 928 2014-07-31 15:11:38 <cdecker_> Magnet link for the Torrent?
 929 2014-07-31 15:12:19 <jgarzik> cdecker_, magnet:?xt=urn:btih:682759b001fac5d3b0d8517d2a179af2e65ebed6&dn=bootstrap.dat&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.ccc.de%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A80
 930 2014-07-31 15:12:32 <cdecker_> Thanks
 931 2014-07-31 15:15:26 dizko has joined
 932 2014-07-31 15:15:37 maraoz has quit (Ping timeout: 255 seconds)
 933 2014-07-31 15:16:18 viic has quit (Ping timeout: 240 seconds)
 934 2014-07-31 15:16:36 viic has joined
 935 2014-07-31 15:18:59 maraoz has joined
 936 2014-07-31 15:20:07 edulix has quit (Ping timeout: 255 seconds)
 937 2014-07-31 15:20:59 <sipa> jgarzik: yes, offset in block file is an unsigned int
 938 2014-07-31 15:21:28 <sipa> jgarzik: it's stored as a varint, so we could just change it to int64_t
 939 2014-07-31 15:21:31 Amine has joined
 940 2014-07-31 15:21:53 <sipa> but that's an extra >1MiB of RAM
 941 2014-07-31 15:21:53 Amine is now known as Guest86401
 942 2014-07-31 15:21:55 rdbell has joined
 943 2014-07-31 15:22:04 crunk-juice has quit (Remote host closed the connection)
 944 2014-07-31 15:22:15 <sipa> jgarzik: also, for pruning we really want smaller files
 945 2014-07-31 15:22:32 <Guest86401> Guys, what's the best way to get a previous transaction hash for a new bitcoin address?
 946 2014-07-31 15:22:32 <jgarzik> sipa, I think it's fine.  It forces a split.  :)
 947 2014-07-31 15:22:40 edulix has joined
 948 2014-07-31 15:22:44 <sipa> Guest86401: run a wallet? :)
 949 2014-07-31 15:23:05 <sipa> you need to somehow know about transactions that pay you
 950 2014-07-31 15:23:35 <sipa> jgarzik: it forces a split?
 951 2014-07-31 15:24:32 <jgarzik> sipa, the offset being unsigned int implies a solution of "mv bootstrap.dat blocks/blk00000.dat" is impossible on current systems, forcing an alternative to be sought.  Which is IMO good.
 952 2014-07-31 15:24:38 Zarutian has quit (Quit: Zarutian)
 953 2014-07-31 15:25:00 <sipa> Guest86401: please stay in channel
 954 2014-07-31 15:25:03 <jgarzik> sipa, or IOW, blkNNNNN.dat is therefore required to be <4G, which is fine
 955 2014-07-31 15:25:17 <sipa> jgarzik: a torrent with blk*.dat files would be fine
 956 2014-07-31 15:25:45 <jgarzik> sipa, yes, that is the probable plan for the next torrent.
 957 2014-07-31 15:26:09 <sipa> i'd like to retry my effort of coming up with a compact block format sometime
 958 2014-07-31 15:26:20 <sipa> using backreferences for txids, varint encodings for headers, ...
 959 2014-07-31 15:26:25 <sipa> and piping it through zlib
 960 2014-07-31 15:26:37 <jgarzik> Speaking of, people also call for a compressed torrent, which (a) shaves several GB, but (b) prevents re-use of old torrents.
 961 2014-07-31 15:26:59 <jgarzik> and archive formats are not perfect across multiple OS's, vis a vis directories
 962 2014-07-31 15:27:22 MiningBuddy- has joined
 963 2014-07-31 15:27:41 sabfer has quit (Remote host closed the connection)
 964 2014-07-31 15:29:14 Guest86401 has quit (Ping timeout: 246 seconds)
 965 2014-07-31 15:29:19 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
 966 2014-07-31 15:29:32 Burrito has joined
 967 2014-07-31 15:30:22 MiningBuddy has quit (Ping timeout: 245 seconds)
 968 2014-07-31 15:30:23 Skirmant_ has joined
 969 2014-07-31 15:30:23 Skirmant has quit (Disconnected by services)
 970 2014-07-31 15:31:20 oujh has quit (Quit: Leaving)
 971 2014-07-31 15:32:25 pen has joined
 972 2014-07-31 15:34:23 Sleepnbum has joined
 973 2014-07-31 15:35:02 <michagogo> jgarzik: just don't use a directory and put "ZIP-BOMB" in the name :P
 974 2014-07-31 15:36:45 iwilcox has joined
 975 2014-07-31 15:36:55 grubles has joined
 976 2014-07-31 15:37:58 <michagogo>  Anyway, the thing is, if you make the torrent blk*.dat files, you make it harder for people to generate their own, don't you?
 977 2014-07-31 15:38:02 t7 has quit (Quit: さようなら)
 978 2014-07-31 15:39:56 <sipa> linearize.py could produce blk*.dat files
 979 2014-07-31 15:40:23 mjb504 has quit (Ping timeout: 250 seconds)
 980 2014-07-31 15:40:31 <michagogo> But then you lose the advantage of not needing duplicate data
 981 2014-07-31 15:40:42 oujh has joined
 982 2014-07-31 15:41:27 cambrian has joined
 983 2014-07-31 15:42:20 <sipa> how so?
 984 2014-07-31 15:42:24 <sipa> it can be deterministic
 985 2014-07-31 15:42:45 Jaamg_ is now known as Jaamg
 986 2014-07-31 15:43:18 <michagogo> Well, I guess if you then proceed to replace your current node's blocks and reindex, it could work
 987 2014-07-31 15:43:42 Skirmant__ has joined
 988 2014-07-31 15:43:44 Skirmant__ is now known as Skirmant
 989 2014-07-31 15:43:58 <cdecker_> I wanted to ask: how do I register my GPG key for the gitian build system?
 990 2014-07-31 15:44:11 mjb504 has joined
 991 2014-07-31 15:44:11 <michagogo> cdr"register"?
 992 2014-07-31 15:44:18 <michagogo> cdecker_: "register"?
 993 2014-07-31 15:44:23 hearn has joined
 994 2014-07-31 15:44:48 akstunt600 has quit (Read error: Connection reset by peer)
 995 2014-07-31 15:45:10 <cdecker_> Or do I simply build with any of my keys and then PR the signatures?
 996 2014-07-31 15:45:14 <michagogo> sipa: only thing is you'd need to make sure not to include any blk*.dat files that aren't at max size
 997 2014-07-31 15:45:35 akstunt600 has joined
 998 2014-07-31 15:45:43 <sipa> oh i see
 999 2014-07-31 15:45:47 <sipa> well, that won't work
1000 2014-07-31 15:45:48 xenog has quit (Ping timeout: 256 seconds)
1001 2014-07-31 15:45:56 <sipa> it'd be only good for replacing your current files
1002 2014-07-31 15:45:57 Skirmant has quit (Client Quit)
1003 2014-07-31 15:46:25 xenog has joined
1004 2014-07-31 15:46:30 <michagogo> And there, duplication can be solved by just having the import eat the file
1005 2014-07-31 15:47:11 chax has joined
1006 2014-07-31 15:47:25 Skirmant_ has quit (Ping timeout: 264 seconds)
1007 2014-07-31 15:50:04 pen has quit (Ping timeout: 260 seconds)
1008 2014-07-31 15:50:27 mjb504 has quit (Ping timeout: 245 seconds)
1009 2014-07-31 15:51:56 chax has quit (Ping timeout: 260 seconds)
1010 2014-07-31 15:52:14 jw391 has quit (Remote host closed the connection)
1011 2014-07-31 15:52:48 jw391 has joined
1012 2014-07-31 15:53:11 Hasimir has quit (Ping timeout: 272 seconds)
1013 2014-07-31 15:53:16 Zarutian has joined
1014 2014-07-31 15:55:24 Hasimir has joined
1015 2014-07-31 15:57:20 jw391 has quit (Ping timeout: 264 seconds)
1016 2014-07-31 15:59:28 abossard has quit (Quit: abossard)
1017 2014-07-31 15:59:48 robonerd has quit (Ping timeout: 250 seconds)
1018 2014-07-31 16:00:36 chax has joined
1019 2014-07-31 16:01:45 robonerd has joined
1020 2014-07-31 16:03:05 rdbell has quit (Quit: rdbell)
1021 2014-07-31 16:03:15 hearn_ has joined
1022 2014-07-31 16:03:26 chax has quit (Remote host closed the connection)
1023 2014-07-31 16:03:46 MiningBuddy- has quit (Ping timeout: 255 seconds)
1024 2014-07-31 16:03:53 chax has joined
1025 2014-07-31 16:03:53 chax has quit (Read error: Connection reset by peer)
1026 2014-07-31 16:04:36 chax has joined
1027 2014-07-31 16:04:58 hearn has quit (Disconnected by services)
1028 2014-07-31 16:05:01 hearn_ is now known as hearn
1029 2014-07-31 16:07:16 <jgarzik> michagogo, In theory, the "bootstrap.dat -> blkNNNNN.dat" process is deterministic.  As sipa guessed, my plan by distributing blocks/blk*.dat would be to have linearize.py download block hashes via RPC, then produce a deterministic blocks/blk*.dat by scanning a local blocks/blk*.dat + block hash dataset.
1030 2014-07-31 16:07:24 <jgarzik> It's still linearized, just split into multiple files.
1031 2014-07-31 16:07:30 <jgarzik> ie. no forks stored
1032 2014-07-31 16:08:10 <jgarzik> And blocks/blk*.dat still preserves the "append" property of torrent reuse.... presuming no compressing+archive is done
1033 2014-07-31 16:08:21 <jgarzik> I think compression saves ~7G nowadays
1034 2014-07-31 16:08:24 <jgarzik> via xz
1035 2014-07-31 16:11:56 xenog has quit (Ping timeout: 250 seconds)
1036 2014-07-31 16:12:27 uiop has quit (Ping timeout: 250 seconds)
1037 2014-07-31 16:14:07 davispuh has quit (Ping timeout: 245 seconds)
1038 2014-07-31 16:14:28 <michagogo> jgarzik: The question is, why do we want to distribute blk*.dat instead of bootstrap.dat
1039 2014-07-31 16:14:58 <michagogo> The issue of it creating a duplicate when you use it to bootstrap can be solved by having the importer eat the file
1040 2014-07-31 16:16:31 <jgarzik> michagogo, "import than delete" doesn't really work for lower resource machines (as I ran into with my own vps), as you still require $chainstorage*2.
1041 2014-07-31 16:16:44 <jgarzik> michagogo, with -reindex, there is never any need for duplication, however temporary
1042 2014-07-31 16:16:48 <michagogo> 19:09:46 <michagogo> The issue of it creating a duplicate when you use it to bootstrap can be solved by having the importer eat the file
1043 2014-07-31 16:17:21 <michagogo> Btw, I got the storage upgraded on the container, so I can seed on there
1044 2014-07-31 16:17:40 W0rmDr1nk has quit (Ping timeout: 250 seconds)
1045 2014-07-31 16:18:19 davispuh has joined
1046 2014-07-31 16:19:49 <jgarzik> michagogo, you cannot eat from the front to the back
1047 2014-07-31 16:19:56 <jgarzik> michagogo, in a single 20G file
1048 2014-07-31 16:20:03 <michagogo> You can't?
1049 2014-07-31 16:20:23 <jgarzik> michagogo, no.  filesystems can truncate (eat from back to front), but not the reverse.
1050 2014-07-31 16:20:23 <michagogo> :-/
1051 2014-07-31 16:20:36 <jgarzik> [well, not easily, and with boatloads of caveats]
1052 2014-07-31 16:20:48 <michagogo> ...reverse the file? :P
1053 2014-07-31 16:21:00 <jgarzik> michagogo, breaks existing bitcoind's
1054 2014-07-31 16:21:14 <michagogo> er, right.
1055 2014-07-31 16:21:36 <michagogo> hm
1056 2014-07-31 16:21:40 <michagogo> micha@bitcoinnode:~/bootstrap$ python linearize.py example-linearize.cfg
1057 2014-07-31 16:21:40 <michagogo>   File "linearize.py", line 5
1058 2014-07-31 16:21:40 <michagogo>     host=127.0.0.1
1059 2014-07-31 16:21:41 <michagogo>                ^
1060 2014-07-31 16:21:41 <michagogo> SyntaxError: invalid syntax
1061 2014-07-31 16:22:00 <michagogo> Wait a minute
1062 2014-07-31 16:22:02 <michagogo> WTF?
1063 2014-07-31 16:22:17 <michagogo> How did I end up with linearize.py being the example conf?
1064 2014-07-31 16:23:07 MiningBuddy has joined
1065 2014-07-31 16:23:18 jw391 has joined
1066 2014-07-31 16:24:48 jw391 has quit (Read error: Connection reset by peer)
1067 2014-07-31 16:25:05 jw391 has joined
1068 2014-07-31 16:26:40 gnuborg has joined
1069 2014-07-31 16:28:18 viic has quit (Ping timeout: 240 seconds)
1070 2014-07-31 16:28:27 RAM518 has quit (Quit: Konversation terminated!)
1071 2014-07-31 16:28:42 viic has joined
1072 2014-07-31 16:28:43 RAM518 has joined
1073 2014-07-31 16:29:25 jw391 has quit (Ping timeout: 255 seconds)
1074 2014-07-31 16:30:00 derbumi has joined
1075 2014-07-31 16:32:19 jw391 has joined
1076 2014-07-31 16:32:22 crunk-juice has joined
1077 2014-07-31 16:33:28 pen has joined
1078 2014-07-31 16:33:37 MaxSan has quit (Read error: Connection reset by peer)
1079 2014-07-31 16:34:32 RAM518 has quit (Ping timeout: 245 seconds)
1080 2014-07-31 16:36:37 crunk-juice has quit (Ping timeout: 245 seconds)
1081 2014-07-31 16:38:05 akstunt600 has quit (Read error: Connection reset by peer)
1082 2014-07-31 16:38:42 jMyles has quit (Ping timeout: 245 seconds)
1083 2014-07-31 16:39:09 akstunt600 has joined
1084 2014-07-31 16:39:25 richcollins has joined
1085 2014-07-31 16:40:05 xenog has joined
1086 2014-07-31 16:40:40 RAM518 has joined
1087 2014-07-31 16:43:47 richcollins has quit (Client Quit)
1088 2014-07-31 16:52:32 jMyles has joined
1089 2014-07-31 16:55:59 the8thbit has quit (Disconnected by services)
1090 2014-07-31 16:56:30 the8thbit_ has joined
1091 2014-07-31 16:56:37 ericmuyser has quit (Remote host closed the connection)
1092 2014-07-31 16:56:57 ericmuyser has joined
1093 2014-07-31 16:57:16 the8thbit_ has quit (Disconnected by services)
1094 2014-07-31 16:57:47 the8thbit__ has joined
1095 2014-07-31 16:58:13 Blackreign has joined
1096 2014-07-31 17:02:07 tombtc has joined
1097 2014-07-31 17:04:22 kermit has quit (Quit: Leaving.)
1098 2014-07-31 17:07:13 llllllllll has quit (Ping timeout: 255 seconds)
1099 2014-07-31 17:07:39 rdbell has joined
1100 2014-07-31 17:17:07 ItSANgo has quit (Quit: Leaving...)
1101 2014-07-31 17:21:09 jw391 has quit (Remote host closed the connection)
1102 2014-07-31 17:22:01 dustinjd has joined
1103 2014-07-31 17:23:43 ItSANgo has joined
1104 2014-07-31 17:29:32 Zarutian has quit (Ping timeout: 240 seconds)
1105 2014-07-31 17:31:26 akstunt600 has quit (Read error: Connection reset by peer)
1106 2014-07-31 17:31:32 Applicat_ has joined
1107 2014-07-31 17:32:13 akstunt600 has joined
1108 2014-07-31 17:33:39 damethos has quit (Quit: Bye)
1109 2014-07-31 17:34:13 sahlhoff has joined
1110 2014-07-31 17:34:53 damethos has joined
1111 2014-07-31 17:35:08 Application has quit (Ping timeout: 250 seconds)
1112 2014-07-31 17:36:42 denisx has joined
1113 2014-07-31 17:36:47 Zarutian has joined
1114 2014-07-31 17:37:22 <denisx> with the switch from 0.8.x to 0.9 bitcoind generate 50% more disk io
1115 2014-07-31 17:37:25 <denisx> is that ok?
1116 2014-07-31 17:39:51 llllllllll has joined
1117 2014-07-31 17:39:54 jMyles has quit (Ping timeout: 250 seconds)
1118 2014-07-31 17:40:00 perrier has quit (Remote host closed the connection)
1119 2014-07-31 17:40:05 scosant has quit (Quit: Leaving)
1120 2014-07-31 17:40:09 perrier has joined
1121 2014-07-31 17:40:57 perrier has quit (Remote host closed the connection)
1122 2014-07-31 17:41:06 perrier has joined
1123 2014-07-31 17:41:33 <sipa> increase your db cache :)
1124 2014-07-31 17:41:38 <sipa> it's expected, yes
1125 2014-07-31 17:41:43 <sipa> oh, 0.9?
1126 2014-07-31 17:41:49 <sipa> no, it was expected from 0.7 to 0.8
1127 2014-07-31 17:42:04 RAM518 has quit (Ping timeout: 250 seconds)
1128 2014-07-31 17:42:41 ielo has joined
1129 2014-07-31 17:42:47 perrier has quit (Remote host closed the connection)
1130 2014-07-31 17:42:56 perrier has joined
1131 2014-07-31 17:44:17 <hearn> sipa: yeah i was a bit mystified by that. i can't think of any changes that would have changed disk io a lot in 0.9
1132 2014-07-31 17:44:24 <hearn> denisx: how are you measuring this?
1133 2014-07-31 17:44:42 <denisx> hearn: my machine is a munin-node
1134 2014-07-31 17:44:52 <denisx> I’m collecting all the data
1135 2014-07-31 17:44:59 <denisx> and disk IO is one of them
1136 2014-07-31 17:45:01 <hearn> munin node?
1137 2014-07-31 17:45:36 kermit has joined
1138 2014-07-31 17:45:52 <denisx> is some sort of monitoring software
1139 2014-07-31 17:46:09 <denisx> http://munin-monitoring.org
1140 2014-07-31 17:48:21 <hearn> so you know for sure it comes from bitcoin? then i don't have any explanation ...
1141 2014-07-31 17:48:33 <denisx> no, not 100% sure
1142 2014-07-31 17:49:06 eize has joined
1143 2014-07-31 17:49:24 <denisx> the time it happened was exactly the time the freebsd port of bitcoin 0.9 was released
1144 2014-07-31 17:50:21 banghouse has quit (Remote host closed the connection)
1145 2014-07-31 17:50:54 banghouse has joined
1146 2014-07-31 17:51:04 <michagogo> Grr
1147 2014-07-31 17:51:27 <michagogo> jgarzik: looks like aria2 doesn't support using an existing file to seed a torrent
1148 2014-07-31 17:52:45 <jgarzik> michagogo, c'est la vie.  That's why there is a pre-seed beta announce...
1149 2014-07-31 17:52:59 justanotheruser has joined
1150 2014-07-31 17:53:01 <jgarzik> michagogo, My 2nd node is at ~25% for annoying reasons as well
1151 2014-07-31 17:53:12 <michagogo> [#5b7a68 99MiB/20GiB(0%) CN:7 SD:1 DL:534KiB UL:563KiB(40MiB) ETA:10h54m14s]
1152 2014-07-31 17:53:12 <michagogo> :-/
1153 2014-07-31 17:53:22 jMyles has joined
1154 2014-07-31 17:54:36 rdbell has quit (Quit: rdbell)
1155 2014-07-31 17:54:53 JackH has quit (Quit: JackH)
1156 2014-07-31 17:55:35 banghouse has quit (Ping timeout: 272 seconds)
1157 2014-07-31 17:55:38 rdbell has joined
1158 2014-07-31 17:55:49 <michagogo> maybe I should look for a different torrent client
1159 2014-07-31 17:56:58 <denisx> try transmission
1160 2014-07-31 17:57:46 Applicat_ has quit (Remote host closed the connection)
1161 2014-07-31 17:58:13 Namworld has joined
1162 2014-07-31 18:04:43 mapppum has quit (Remote host closed the connection)
1163 2014-07-31 18:05:10 damethos has quit (Quit: Bye)
1164 2014-07-31 18:05:58 pigeons is now known as pigeons`
1165 2014-07-31 18:06:39 mapppum has joined
1166 2014-07-31 18:06:43 pigeons` is now known as pigeons
1167 2014-07-31 18:07:07 cagedwisdom has joined
1168 2014-07-31 18:08:24 pigeons is now known as pigeons_
1169 2014-07-31 18:08:59 pigeons_ is now known as pigeons
1170 2014-07-31 18:11:12 pigeons is now known as pigeons-
1171 2014-07-31 18:11:38 pigeons- is now known as pigeons
1172 2014-07-31 18:11:39 jw391 has joined
1173 2014-07-31 18:12:32 Dyaheon has quit (Ping timeout: 240 seconds)
1174 2014-07-31 18:13:43 dabura667 has quit (Read error: Connection reset by peer)
1175 2014-07-31 18:14:58 kermit has quit (Quit: Leaving.)
1176 2014-07-31 18:15:39 pigeons is now known as pigeon
1177 2014-07-31 18:16:09 pigeon is now known as Guest72354
1178 2014-07-31 18:16:15 Guest72354 is now known as pigeons
1179 2014-07-31 18:24:46 akstunt600 has quit (Read error: Connection reset by peer)
1180 2014-07-31 18:25:37 Application has joined
1181 2014-07-31 18:25:47 akstunt600 has joined
1182 2014-07-31 18:25:59 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1183 2014-07-31 18:26:17 kermit has joined
1184 2014-07-31 18:26:24 banghouse has joined
1185 2014-07-31 18:30:28 jw391 has quit (Remote host closed the connection)
1186 2014-07-31 18:30:52 lclc has quit (Quit: Konversation terminated!)
1187 2014-07-31 18:30:56 Sauvin has quit (Read error: Connection reset by peer)
1188 2014-07-31 18:31:18 tredaelli has quit (Read error: Connection reset by peer)
1189 2014-07-31 18:34:25 <maaku> why is CFeeRate an int64, not a double?
1190 2014-07-31 18:34:42 <maaku> the code it replaced at various points used both
1191 2014-07-31 18:36:47 kermit has quit (Ping timeout: 255 seconds)
1192 2014-07-31 18:41:29 grishnakh__ has quit (Ping timeout: 256 seconds)
1193 2014-07-31 18:43:29 <michagogo> jgarzik: okay, seed is up
1194 2014-07-31 18:44:46 kermit has joined
1195 2014-07-31 18:44:47 kermit has quit (Changing host)
1196 2014-07-31 18:44:47 kermit has joined
1197 2014-07-31 18:45:50 jw391 has joined
1198 2014-07-31 18:47:02 sabfer has joined
1199 2014-07-31 18:48:23 <gdm85> did also other people here receive that mass mail (with recipients in clear Cc) about "louisdor project"
1200 2014-07-31 18:50:08 blubberbop has joined
1201 2014-07-31 18:50:17 randy-waterhouse has joined
1202 2014-07-31 18:50:23 kgk has joined
1203 2014-07-31 18:50:44 maraoz has quit (Ping timeout: 255 seconds)
1204 2014-07-31 18:52:41 Neozonz has joined
1205 2014-07-31 18:53:09 chax has quit (Remote host closed the connection)
1206 2014-07-31 18:53:36 chax has joined
1207 2014-07-31 18:56:41 llllllllll has quit ()
1208 2014-07-31 18:56:46 MoALTz has joined
1209 2014-07-31 18:58:15 rdbell has quit (Quit: Computer has gone to sleep.)
1210 2014-07-31 18:58:16 chax has quit (Ping timeout: 255 seconds)
1211 2014-07-31 18:58:48 rdbell has joined
1212 2014-07-31 18:59:12 jw391 has quit (Remote host closed the connection)
1213 2014-07-31 18:59:45 hmsimha has joined
1214 2014-07-31 19:02:28 belcher_ has joined
1215 2014-07-31 19:02:45 belcher has quit (Ping timeout: 255 seconds)
1216 2014-07-31 19:02:52 jw391 has joined
1217 2014-07-31 19:05:15 coeus has joined
1218 2014-07-31 19:05:16 mapppum is now known as mappum_
1219 2014-07-31 19:07:39 chax has joined
1220 2014-07-31 19:08:12 llllllllll has joined
1221 2014-07-31 19:08:47 gdm85 has quit (Remote host closed the connection)
1222 2014-07-31 19:10:28 blubberbop has quit (Ping timeout: 250 seconds)
1223 2014-07-31 19:11:01 hearn has joined
1224 2014-07-31 19:11:33 gjs278 has joined
1225 2014-07-31 19:11:56 JackH has joined
1226 2014-07-31 19:13:15 maraoz has joined
1227 2014-07-31 19:13:32 cambrian has quit (Ping timeout: 240 seconds)
1228 2014-07-31 19:15:29 derbumi has quit (Quit: derbumi)
1229 2014-07-31 19:16:50 belcher_ has quit (Ping timeout: 255 seconds)
1230 2014-07-31 19:17:00 daybyter has joined
1231 2014-07-31 19:18:07 akstunt600 has quit (Read error: Connection reset by peer)
1232 2014-07-31 19:18:52 agricocb has quit (Read error: Connection reset by peer)
1233 2014-07-31 19:18:52 akstunt600 has joined
1234 2014-07-31 19:19:07 agricocb has joined
1235 2014-07-31 19:19:59 sabfer has quit (Remote host closed the connection)
1236 2014-07-31 19:21:45 banghouse has quit (Remote host closed the connection)
1237 2014-07-31 19:22:17 ielo has quit (Ping timeout: 256 seconds)
1238 2014-07-31 19:22:18 banghouse has joined
1239 2014-07-31 19:22:24 maraoz has quit (Ping timeout: 260 seconds)
1240 2014-07-31 19:23:25 gjj has quit (Read error: Connection reset by peer)
1241 2014-07-31 19:23:33 derbumi has joined
1242 2014-07-31 19:24:21 gjj has joined
1243 2014-07-31 19:25:07 <jcorgan> i did
1244 2014-07-31 19:26:44 banghouse has quit (Ping timeout: 255 seconds)
1245 2014-07-31 19:26:48 random_cat_ has quit (Remote host closed the connection)
1246 2014-07-31 19:27:55 Dyaheon has joined
1247 2014-07-31 19:27:57 random_cat_ has joined
1248 2014-07-31 19:29:35 sahlhoff has quit (Quit: sahlhoff)
1249 2014-07-31 19:33:22 <wumpus> maaku: because we don't use doubles for monetary amounts
1250 2014-07-31 19:34:19 gjs278 has quit (Quit: Konversation terminated!)
1251 2014-07-31 19:34:22 moarrr has joined
1252 2014-07-31 19:34:32 ielo has joined
1253 2014-07-31 19:37:05 GM0127 has joined
1254 2014-07-31 19:39:31 <wumpus> or at least, shouldn't, there are still doubles used in the JSON parser and AmountFromValue/ValueFromAmount, hope we can get rid of those at some point too
1255 2014-07-31 19:40:46 jordandotdev has quit (Quit: Connection closed for inactivity)
1256 2014-07-31 19:40:59 grubles has quit (Ping timeout: 256 seconds)
1257 2014-07-31 19:41:56 toffoo has joined
1258 2014-07-31 19:42:50 grubles has joined
1259 2014-07-31 19:43:32 <michagogo> jgarzik: so I have it being seeded on a box with a bunch of bandwidth
1260 2014-07-31 19:43:39 toffoo has quit (Client Quit)
1261 2014-07-31 19:43:48 <michagogo> And then also on my laptop, when it's on
1262 2014-07-31 19:50:40 mappum_ has quit (Remote host closed the connection)
1263 2014-07-31 19:50:44 sahlhoff has joined
1264 2014-07-31 19:51:10 mapppum has joined
1265 2014-07-31 19:53:53 derbumi has quit (Quit: derbumi)
1266 2014-07-31 19:54:18 derbumi has joined
1267 2014-07-31 19:56:03 <jgarzik> michagogo, yep, suddenly the torrent is healthy ;p
1268 2014-07-31 19:56:22 <michagogo> Define "healthy"?
1269 2014-07-31 19:56:30 jchp has quit (Ping timeout: 250 seconds)
1270 2014-07-31 19:56:49 <jgarzik> michagogo, several connected peers suddenly went to 100% in the past couple hours (since I left for late lunch)
1271 2014-07-31 19:57:05 <jgarzik> versus a single seeder
1272 2014-07-31 19:57:26 <michagogo> Are you 162.219.x.xx?
1273 2014-07-31 19:59:15 denisx has quit (Quit: denisx)
1274 2014-07-31 19:59:22 <michagogo> I'm seeing 3 seeds
1275 2014-07-31 19:59:23 jw391 has quit (Remote host closed the connection)
1276 2014-07-31 19:59:31 <michagogo> I guess you have one?
1277 2014-07-31 19:59:57 <michagogo> (or, you have two and the seed count doesn't include localhost)
1278 2014-07-31 19:59:59 jw391 has joined
1279 2014-07-31 20:00:53 <jgarzik> michagogo, 24.98. and 162.219.
1280 2014-07-31 20:01:04 <jgarzik> michagogo, transmission-daemon, both
1281 2014-07-31 20:01:13 <michagogo> Guessing the former is a seed already?
1282 2014-07-31 20:01:13 <maaku> wumpus: in consensus code sure, in the fee code doubles were used for good reason
1283 2014-07-31 20:01:18 <jgarzik> michagogo, yes
1284 2014-07-31 20:01:29 <michagogo> Both of my seeds are uploading to the latter
1285 2014-07-31 20:01:50 <jgarzik> one quite rapidly ;p
1286 2014-07-31 20:01:51 <michagogo> (albeit very, very slowly on my laptop :P )
1287 2014-07-31 20:02:09 super3 has quit (Ping timeout: 264 seconds)
1288 2014-07-31 20:02:16 <michagogo> Yeah, 1.5-2 MB/s
1289 2014-07-31 20:02:20 sabfer has joined
1290 2014-07-31 20:02:58 <michagogo> Wow, spiking up now
1291 2014-07-31 20:03:22 AaronvanW has quit (Ping timeout: 245 seconds)
1292 2014-07-31 20:03:30 derbumi has quit (Quit: derbumi)
1293 2014-07-31 20:04:02 jw391 has quit (Ping timeout: 240 seconds)
1294 2014-07-31 20:04:23 <jgarzik> cloudatcost.com server is very bursty.  sometimes it receives and sends at many mb/s, sometimes there are multi-second stalls.
1295 2014-07-31 20:04:27 AaronvanW has joined
1296 2014-07-31 20:04:41 <michagogo> what's that?
1297 2014-07-31 20:04:44 * michagogo cliks
1298 2014-07-31 20:04:46 <michagogo> clicks*
1299 2014-07-31 20:06:08 <michagogo> Heh, cool
1300 2014-07-31 20:06:28 <michagogo> If they took bitcoins, I might get one of the base ones
1301 2014-07-31 20:06:33 derbumi has joined
1302 2014-07-31 20:06:38 <michagogo> Apparently they have half-off everything today
1303 2014-07-31 20:06:54 * jgarzik just started his eval.  So far, looks overloaded but usable, so if you set expectations properly [low]...
1304 2014-07-31 20:07:16 <michagogo> Right, I would assume as much
1305 2014-07-31 20:07:36 dgenr8 has quit (Quit: dgenr8)
1306 2014-07-31 20:07:46 derbumi has quit (Client Quit)
1307 2014-07-31 20:08:18 mapppum has quit (Remote host closed the connection)
1308 2014-07-31 20:09:54 jchp has joined
1309 2014-07-31 20:09:57 justanotheruser has quit (Ping timeout: 264 seconds)
1310 2014-07-31 20:10:04 hazz3y has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1311 2014-07-31 20:10:14 jw391 has joined
1312 2014-07-31 20:10:22 moarrr has quit ()
1313 2014-07-31 20:11:24 akstunt600 has quit (Read error: Connection reset by peer)
1314 2014-07-31 20:11:32 mapppum has joined
1315 2014-07-31 20:12:15 akstunt600 has joined
1316 2014-07-31 20:12:15 HaltingState has joined
1317 2014-07-31 20:12:28 altoz has quit (Remote host closed the connection)
1318 2014-07-31 20:12:32 wrabbit has quit (Ping timeout: 250 seconds)
1319 2014-07-31 20:12:32 sheepman has quit (Ping timeout: 250 seconds)
1320 2014-07-31 20:13:10 WeCluster has quit (Quit: WeCluster)
1321 2014-07-31 20:13:13 napedia has quit (Ping timeout: 240 seconds)
1322 2014-07-31 20:13:52 wrabbit has joined
1323 2014-07-31 20:15:58 sheepman has joined
1324 2014-07-31 20:21:12 wrabbit has quit (Ping timeout: 260 seconds)
1325 2014-07-31 20:26:22 random_cat_ has quit (Remote host closed the connection)
1326 2014-07-31 20:27:02 Dizzle has joined
1327 2014-07-31 20:27:27 random_cat_ has joined
1328 2014-07-31 20:28:02 jw391 has quit (Remote host closed the connection)
1329 2014-07-31 20:28:38 jw391 has joined
1330 2014-07-31 20:28:56 gst has quit (Remote host closed the connection)
1331 2014-07-31 20:28:56 smorim has quit (Remote host closed the connection)
1332 2014-07-31 20:28:56 wiretapped has quit (Remote host closed the connection)
1333 2014-07-31 20:28:56 rdponticelli has quit (Remote host closed the connection)
1334 2014-07-31 20:28:57 Dr-G has quit (Remote host closed the connection)
1335 2014-07-31 20:28:57 iwilcox has quit (Write error: Connection reset by peer)
1336 2014-07-31 20:28:57 Subo1977_ has quit (Write error: Connection reset by peer)
1337 2014-07-31 20:29:12 gst has joined
1338 2014-07-31 20:29:15 Dr-G has joined
1339 2014-07-31 20:29:22 wiretapped has joined
1340 2014-07-31 20:29:25 rdponticelli has joined
1341 2014-07-31 20:29:27 iwilcox has joined
1342 2014-07-31 20:30:05 smorim has joined
1343 2014-07-31 20:31:16 Subo1977 has joined
1344 2014-07-31 20:31:32 YoY has quit (Ping timeout: 255 seconds)
1345 2014-07-31 20:33:20 jw391 has quit (Ping timeout: 260 seconds)
1346 2014-07-31 20:34:02 Emzy has joined
1347 2014-07-31 20:34:04 YoY has joined
1348 2014-07-31 20:35:04 mapppum has quit (Remote host closed the connection)
1349 2014-07-31 20:36:36 wrabbit has joined
1350 2014-07-31 20:38:39 denisx has joined
1351 2014-07-31 20:39:04 mapppum has joined
1352 2014-07-31 20:39:06 <denisx> do you need help with seeding something?
1353 2014-07-31 20:40:05 ValicekB has quit (Read error: Connection reset by peer)
1354 2014-07-31 20:40:52 super3 has joined
1355 2014-07-31 20:41:18 justanotheruser has joined
1356 2014-07-31 20:41:27 banghouse has joined
1357 2014-07-31 20:41:29 derbumi has joined
1358 2014-07-31 20:42:09 wrabbit has quit (Ping timeout: 272 seconds)
1359 2014-07-31 20:43:40 ValicekB has joined
1360 2014-07-31 20:45:29 GM0127 has quit (Quit: Leaving)
1361 2014-07-31 20:45:34 brson has joined
1362 2014-07-31 20:45:42 Starduster_ has joined
1363 2014-07-31 20:46:40 Starduster has quit (Ping timeout: 250 seconds)
1364 2014-07-31 20:46:49 MobiusL has quit (Ping timeout: 264 seconds)
1365 2014-07-31 20:49:09 mapppum has quit (Remote host closed the connection)
1366 2014-07-31 20:49:14 Dizzle has quit (Read error: Connection reset by peer)
1367 2014-07-31 20:49:39 Dizzle has joined
1368 2014-07-31 20:50:20 gjj_ has joined
1369 2014-07-31 20:52:27 gjj has quit (Ping timeout: 245 seconds)
1370 2014-07-31 20:54:46 mapppum has joined
1371 2014-07-31 20:55:27 jw391 has joined
1372 2014-07-31 20:56:20 jw391 has quit (Read error: Connection reset by peer)
1373 2014-07-31 20:56:39 jw391 has joined
1374 2014-07-31 20:58:39 randy-waterhouse has quit (Quit: Leaving.)
1375 2014-07-31 20:59:03 brson has quit (Ping timeout: 240 seconds)
1376 2014-07-31 20:59:14 MobiusL has joined
1377 2014-07-31 20:59:30 blicero has joined
1378 2014-07-31 20:59:57 neozaru has quit (Remote host closed the connection)
1379 2014-07-31 21:01:24 Starduster_ has quit (Ping timeout: 250 seconds)
1380 2014-07-31 21:02:09 blicero_ has quit (Ping timeout: 264 seconds)
1381 2014-07-31 21:04:09 wrabbit has joined
1382 2014-07-31 21:04:45 akstunt600 has quit (Read error: Connection reset by peer)
1383 2014-07-31 21:05:29 akstunt600 has joined
1384 2014-07-31 21:10:28 brson has joined
1385 2014-07-31 21:10:54 kermit has quit (Quit: Leaving.)
1386 2014-07-31 21:12:00 kermit has joined
1387 2014-07-31 21:14:29 mr_burdell has quit (Ping timeout: 256 seconds)
1388 2014-07-31 21:14:32 kgk has quit (Read error: Connection reset by peer)
1389 2014-07-31 21:17:41 <sipa> ;;nethash
1390 2014-07-31 21:17:42 <gribble> 149472406.697
1391 2014-07-31 21:18:21 blicero has quit (Ping timeout: 264 seconds)
1392 2014-07-31 21:18:27 Lexa has quit (Remote host closed the connection)
1393 2014-07-31 21:18:28 jw391 has quit (Remote host closed the connection)
1394 2014-07-31 21:18:30 <sipa> 27 hours left until we hit 2^80 hashes of chainwork!
1395 2014-07-31 21:18:49 Lexa has joined
1396 2014-07-31 21:19:05 jw391 has joined
1397 2014-07-31 21:19:29 toffoo has joined
1398 2014-07-31 21:20:45 <dsnrk> Total chain work: 2**79.98 hashes
1399 2014-07-31 21:21:06 <dsnrk> like watching the odometer tick over, you just know you're going to miss it.
1400 2014-07-31 21:22:06 <Emcy> little do we know
1401 2014-07-31 21:22:22 <Emcy> sipa has a secret killswitch to stop hashing right on 2^80
1402 2014-07-31 21:23:33 jw391 has quit (Ping timeout: 240 seconds)
1403 2014-07-31 21:31:06 tonokip has quit (Read error: Connection reset by peer)
1404 2014-07-31 21:32:29 <michagogo> denisx: yes, the new bootstrap.dat
1405 2014-07-31 21:32:48 <michagogo> magnet:?xt=urn:btih:682759b001fac5d3b0d8517d2a179af2e65ebed6&dn=bootstrap.dat&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.ccc.de%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A80
1406 2014-07-31 21:33:09 <denisx> ok, its running
1407 2014-07-31 21:33:19 <denisx> even with ipv6
1408 2014-07-31 21:34:13 <michagogo> I guess you're 195.160.xxx.x?
1409 2014-07-31 21:34:26 Applicat_ has joined
1410 2014-07-31 21:34:59 <denisx> yep
1411 2014-07-31 21:35:06 Applica__ has joined
1412 2014-07-31 21:36:14 jw391 has joined
1413 2014-07-31 21:36:57 Application has quit (Ping timeout: 264 seconds)
1414 2014-07-31 21:37:22 <denisx> michagogo: all peers have 100%
1415 2014-07-31 21:37:49 <michagogo> denisx: yeah
1416 2014-07-31 21:37:58 <michagogo> It's not announced (on the forum thread, etc) yet
1417 2014-07-31 21:38:36 <denisx> I see, you are preparing?
1418 2014-07-31 21:38:44 Applicat_ has quit (Ping timeout: 240 seconds)
1419 2014-07-31 21:38:49 <michagogo> yep
1420 2014-07-31 21:39:19 grau has joined
1421 2014-07-31 21:39:43 grau has quit (Client Quit)
1422 2014-07-31 21:39:45 hazz3y has joined
1423 2014-07-31 21:40:24 derbumi has quit (Quit: derbumi)
1424 2014-07-31 21:41:33 derbumi has joined
1425 2014-07-31 21:41:36 derbumi has quit (Client Quit)
1426 2014-07-31 21:43:32 Applica__ has quit (Ping timeout: 250 seconds)
1427 2014-07-31 21:45:52 <sipa> jgarzik: the advantage of blk*.dat in torrents is that you could sym/hardlink the datadir files and the torrent serving together
1428 2014-07-31 21:46:18 <jgarzik> sipa, yep. several advantages.
1429 2014-07-31 21:48:34 <jgarzik> sipa, That requires programming and time, and people are getting impatient, so that will be in the next torrent release.
1430 2014-07-31 21:48:56 <sipa> let's merge headersfirst instead :p
1431 2014-07-31 21:50:36 <denisx> jgarzik: I see you use tracker.ccc.de, can you remove that. we don’t operate that tracker anymore
1432 2014-07-31 21:51:00 <jgarzik> sipa, sure :)
1433 2014-07-31 21:51:42 gnuborg has quit (Quit: Lost terminal)
1434 2014-07-31 21:51:49 samson_ has quit (Ping timeout: 272 seconds)
1435 2014-07-31 21:52:05 <jgarzik> denisx, Any chance you can post on https://bitcointalk.org/index.php?topic=145386.msg8124601#msg8124601 saying same, for the record?
1436 2014-07-31 21:52:54 <jcorgan> sipa: any progress on -reindex with headersfirst?
1437 2014-07-31 21:53:05 <sipa> jcorgan: haven't bothered, no
1438 2014-07-31 21:53:06 <denisx> jgarzik: no, never managed to get an account there
1439 2014-07-31 21:53:18 <sipa> jcorgan: it won't get merged without pulltester support anyway
1440 2014-07-31 21:53:26 <sipa> which will take a while
1441 2014-07-31 21:53:32 <jcorgan> ah
1442 2014-07-31 21:53:38 Emzy has quit (Quit: Textual IRC Client: www.textualapp.com)
1443 2014-07-31 21:53:55 samson_ has joined
1444 2014-07-31 21:55:14 brson has quit (Ping timeout: 240 seconds)
1445 2014-07-31 21:55:25 blubberbop has joined
1446 2014-07-31 21:56:11 * jgarzik tries to crowdsource the tracker question, http://www.reddit.com/r/Bitcoin/comments/2ca2uw/bitcoin_blockchain_torrent_call_for_trackers/
1447 2014-07-31 21:56:52 <denisx> every open tracker will be used by fileshares after some time
1448 2014-07-31 21:57:35 sabfer has quit (Remote host closed the connection)
1449 2014-07-31 21:58:01 sabfer has joined
1450 2014-07-31 21:58:03 akstunt600 has quit (Read error: Connection reset by peer)
1451 2014-07-31 21:58:47 belcher has joined
1452 2014-07-31 21:58:47 belcher has quit (Changing host)
1453 2014-07-31 21:58:47 belcher has joined
1454 2014-07-31 21:59:03 akstunt600 has joined
1455 2014-07-31 22:00:27 <michagogo> 00:40:40 <sipa> jgarzik: the advantage of blk*.dat in torrents is that you could sym/hardlink the datadir files and the torrent serving together
1456 2014-07-31 22:00:35 brson has joined
1457 2014-07-31 22:00:56 <dsnrk> denisx: so don't make it open?
1458 2014-07-31 22:00:59 <michagogo> Right, only thing is that you need to make sure that the torrent only contains max-size blk*.dat files
1459 2014-07-31 22:01:21 <denisx> dsnrk: that would help, also it wouls not need much resources then
1460 2014-07-31 22:01:21 <michagogo> Also, you need to reindex each time you want to update the torrent
1461 2014-07-31 22:01:47 benrcole has joined
1462 2014-07-31 22:03:17 <sipa> we could have type of -reindex that only recreates the block index, and doesn't touch the chainstate
1463 2014-07-31 22:03:26 <sipa> so it wouldn't require full validation again
1464 2014-07-31 22:04:13 <michagogo> That would be nice
1465 2014-07-31 22:05:05 <michagogo> Do chainstate entries include what block created an utxo?
1466 2014-07-31 22:05:57 <Emcy> jgarzik
1467 2014-07-31 22:06:02 <Emcy> udp://tracker.prq.to:80
1468 2014-07-31 22:06:02 <Emcy> udp://tracker.publicbt.com:80
1469 2014-07-31 22:06:02 <Emcy> udp://tracker.openbittorrent.com:80
1470 2014-07-31 22:06:02 <Emcy> udp://tracker.istole.it:80
1471 2014-07-31 22:06:02 <Emcy> udp://open.demonii.com:1337
1472 2014-07-31 22:06:03 <Emcy> udp://inferno.demonoid.com:3396
1473 2014-07-31 22:06:09 <Emcy> these are the ones i normally add
1474 2014-07-31 22:06:19 <Emcy> more isnt necessarily better with trackers though
1475 2014-07-31 22:06:39 mpmcsweeney has quit (Remote host closed the connection)
1476 2014-07-31 22:07:05 <michagogo> (it'd need to make sure that the chain is intact)
1477 2014-07-31 22:07:06 mpmcsweeney has joined
1478 2014-07-31 22:07:13 <Emcy> only incrementally more resilient really. Consider demonoid died for 2 and half years and the torrent didnt notice due to dht
1479 2014-07-31 22:08:09 <sipa> michagogo: no
1480 2014-07-31 22:08:24 <sipa> michagogo: chainstate = utxo data + block hash up to where synced
1481 2014-07-31 22:08:34 <sipa> so as long as the block index does have that block hash, it's fine
1482 2014-07-31 22:08:40 <sipa> otherwise they are completely separate
1483 2014-07-31 22:08:43 <michagogo> Ah
1484 2014-07-31 22:08:49 <denisx> is the start of bootstrap.dat the same like blk00000.dat?
1485 2014-07-31 22:09:02 <jgarzik> denisx, yes
1486 2014-07-31 22:09:09 Plinker_ has quit (Remote host closed the connection)
1487 2014-07-31 22:09:23 <jgarzik> denisx, if it weren't for an internal software limitation, you could simply "mv bootstrap.dat blocks/blk00000.dat", as they are the same format
1488 2014-07-31 22:09:35 <Emcy> hm what happened to exodus.desync.com
1489 2014-07-31 22:09:40 Plinker_ has joined
1490 2014-07-31 22:09:47 <michagogo> Hm, I guess the ideal would be to have linearize look at your blocks/blk*.dat
1491 2014-07-31 22:09:55 Chief_Panda has joined
1492 2014-07-31 22:10:05 <michagogo> Detect which files are already in the "canonical" format
1493 2014-07-31 22:10:11 <jgarzik> michagogo, ...after getting the list of hashes
1494 2014-07-31 22:10:18 <jgarzik> michagogo, blk*.dat includes weak chains
1495 2014-07-31 22:10:32 <michagogo> And then create the ones that need to be replaced
1496 2014-07-31 22:10:44 <michagogo> jgarzik: I know
1497 2014-07-31 22:10:47 samson_ has quit (Ping timeout: 245 seconds)
1498 2014-07-31 22:10:59 <michagogo> Maybe '"canonical" format' was a bad way of putting it
1499 2014-07-31 22:11:16 mpmcsweeney has quit (Ping timeout: 250 seconds)
1500 2014-07-31 22:11:18 <michagogo> I mean, have linearize get the hashchain
1501 2014-07-31 22:11:49 <michagogo> Look at your blocks/blk*.dat to see which files, if any, are in the right format (right size, right content)
1502 2014-07-31 22:12:06 Plinker__ has joined
1503 2014-07-31 22:12:45 mr_burdell has joined
1504 2014-07-31 22:13:21 <michagogo> and then create the files that need to be changed, and then just tell you to shut down the node, `mv <linearize output dir>/* ~/.bitcoin/blocks`, and `bitcoind -litereindex`
1505 2014-07-31 22:13:40 <michagogo> or whatever
1506 2014-07-31 22:14:32 fabianfa_ has joined
1507 2014-07-31 22:14:56 <Emcy> jgarzik i dont understand your comment about "associated with illegal activities"
1508 2014-07-31 22:15:04 <jgarzik> michagogo, no need to shut down the node
1509 2014-07-31 22:15:07 Plinker_ has quit (Ping timeout: 256 seconds)
1510 2014-07-31 22:15:08 <Emcy> tpb hasnt run  its tracker for like 4 years now
1511 2014-07-31 22:15:21 <jgarzik> Emcy, tpb-associated
1512 2014-07-31 22:15:27 <michagogo> jgarzik: hm?
1513 2014-07-31 22:15:36 <Emcy> i dont think there are such a think any more
1514 2014-07-31 22:15:42 <michagogo> If you don't, won't it crash if it's asked for a block and it's not where it's expected?
1515 2014-07-31 22:15:59 <Emcy> the openbt and publicbt ones are completely open, they will track anything without prior arrangement
1516 2014-07-31 22:16:09 <jgarzik> michagogo, oh, I wouldn't bother with trying to sync.  a pointless exercise.
1517 2014-07-31 22:16:30 <jgarzik> people will start with a "pretty" blk*.dat, then immediately diverge within 24 hours.
1518 2014-07-31 22:16:43 <michagogo> https://www.irccloud.com/pastebin/lt5yw202
1519 2014-07-31 22:16:49 <michagogo> Er
1520 2014-07-31 22:16:59 <michagogo> that was in response to 00:58:05 <sipa> we could have type of -reindex that only recreates the block index, and doesn't touch the chainstate 00:58:13 <sipa> so it wouldn't require full validation again
1521 2014-07-31 22:17:06 <jgarzik> you can torrent-host the existing files, as torrent will not write to the hosted files, and bitcoind only appends.
1522 2014-07-31 22:17:09 <Emcy> "politicised trackers" is kind of a strange term anyway
1523 2014-07-31 22:17:20 <michagogo> jgarzik: right
1524 2014-07-31 22:17:24 <michagogo> well
1525 2014-07-31 22:17:25 <jgarzik> You have to trick bitcoind into not appending to the last file, though
1526 2014-07-31 22:17:28 <jgarzik> by creating a tiny one
1527 2014-07-31 22:17:53 <michagogo> Right.
1528 2014-07-31 22:18:00 <michagogo> Oh, interesting
1529 2014-07-31 22:18:22 <michagogo> Right, of course
1530 2014-07-31 22:18:50 <michagogo> You don't need to make them all max-size the way I was thinking, you just touch the next file
1531 2014-07-31 22:19:19 <michagogo> jgarzik: also, I wasn't talking about syncing constantly
1532 2014-07-31 22:19:30 <michagogo> Just periodically when you update the torrent
1533 2014-07-31 22:20:29 <jgarzik> 2GB is the safety margin max-size.  Sizes can be random.  Torrent remains append-only.  I was thinking about putting all TX from 2009 into blocks/blk00000.dat, 2010 in blk00001.dat, 2011 in blk00002.dat, ...
1534 2014-07-31 22:20:37 <jgarzik> until it gets too large to do that anymore
1535 2014-07-31 22:23:24 <helo> blk02009.dat etc
1536 2014-07-31 22:23:39 <helo> oh, wrong channel... </bikeshedding>
1537 2014-07-31 22:23:48 <jgarzik> heh, alas no
1538 2014-07-31 22:24:13 samson_ has joined
1539 2014-07-31 22:25:18 <gmaxwell> They're in the current geometry to be pruning compatible, because rewriting a N gigabyte file to remove some of its blocks would be kinda lame.
1540 2014-07-31 22:26:07 tombtc has quit (Quit: Wychodzi)
1541 2014-07-31 22:27:38 gjj_ has quit (Ping timeout: 255 seconds)
1542 2014-07-31 22:36:09 <jgarzik> so
1543 2014-07-31 22:36:22 <jgarzik> let us see how long 313,000 RPC calls takes
1544 2014-07-31 22:38:00 wallet42 has joined
1545 2014-07-31 22:43:09 gjj has joined
1546 2014-07-31 22:44:53 <jgarzik> 7 minutes. tolerable.
1547 2014-07-31 22:45:05 <jgarzik> sad for in-RAM calls, though.
1548 2014-07-31 22:45:14 <cfields> gavinandresen: ping
1549 2014-07-31 22:45:33 <cfields> or anyone familiar with DEBUG_LOCKORDER
1550 2014-07-31 22:45:40  has quit (Clown|!~clown@unaffiliated/clown/x-0272709|Ping timeout: 272 seconds)
1551 2014-07-31 22:46:03 ielo has quit (Ping timeout: 240 seconds)
1552 2014-07-31 22:47:10 <sipa> cfields: moderately
1553 2014-07-31 22:47:25 <sipa> though i haven't actually tried building with it recently
1554 2014-07-31 22:47:39 <cfields> sipa: i'm just looking over it, go ahead and pretend I have no idea how it works...
1555 2014-07-31 22:48:06 <cfields> is it helpful when building/running tests? or only realistic during real usage?
1556 2014-07-31 22:48:26 <sipa> well it shouldn't ever find problems
1557 2014-07-31 22:48:39 <sipa> but yes, it's more useful during actual usage
1558 2014-07-31 22:49:09 <cfields> sipa: ok, that's my #2 question. is it relatively free of false-positives?
1559 2014-07-31 22:49:11 <sipa> as our unit tests unfortunately hardly exercise all functionality
1560 2014-07-31 22:49:20 <sipa> cfields: no idea these days
1561 2014-07-31 22:49:35 <cfields> obviously what i'm driving at is: would it be helpful to add it to the c-i test matrix?
1562 2014-07-31 22:49:53 <sipa> not at this stage, imho
1563 2014-07-31 22:50:17 <cfields> ok
1564 2014-07-31 22:51:24 akstunt600 has quit (Read error: Connection reset by peer)
1565 2014-07-31 22:52:07 akstunt600 has joined
1566 2014-07-31 22:54:33 sabfer has quit (Remote host closed the connection)
1567 2014-07-31 22:55:33 Zarutian has quit (Ping timeout: 264 seconds)
1568 2014-07-31 22:57:22 AnoAnon has joined
1569 2014-07-31 22:57:49 AnoAnon has quit (Read error: Connection reset by peer)
1570 2014-07-31 22:58:58 DougieBot5000 has quit (Quit: Leaving)
1571 2014-07-31 23:01:55 Adohgg is now known as LTCpro
1572 2014-07-31 23:02:09 jw391 has quit (Remote host closed the connection)
1573 2014-07-31 23:02:13 hanti is now known as HANTI
1574 2014-07-31 23:02:47 jw391 has joined
1575 2014-07-31 23:03:00 benrcole has quit (Quit: Leaving.)
1576 2014-07-31 23:03:28 Zarutian has joined
1577 2014-07-31 23:03:50 denisx has quit (Quit: denisx)
1578 2014-07-31 23:05:12 scosant has joined
1579 2014-07-31 23:05:15  has joined
1580 2014-07-31 23:06:52 daybyter has quit (Quit: Konversation terminated!)
1581 2014-07-31 23:07:02 jw391 has quit (Ping timeout: 245 seconds)
1582 2014-07-31 23:09:05 MoALTz_ has joined
1583 2014-07-31 23:09:51 CoalPowerGorilla has quit (Read error: Connection reset by peer)
1584 2014-07-31 23:09:56 trixisowned has quit (Ping timeout: 255 seconds)
1585 2014-07-31 23:11:03 <jcorgan> wumpus: ping
1586 2014-07-31 23:11:33 MoALTz has quit (Ping timeout: 260 seconds)
1587 2014-07-31 23:13:54 CoalPowerGorilla has joined
1588 2014-07-31 23:14:00 one_zero has joined
1589 2014-07-31 23:16:42 plaprade has quit (Ping timeout: 272 seconds)
1590 2014-07-31 23:16:50 Questionin has quit (Ping timeout: 246 seconds)
1591 2014-07-31 23:17:22 banghouse has quit (Remote host closed the connection)
1592 2014-07-31 23:18:02 smorim has quit (Ping timeout: 264 seconds)
1593 2014-07-31 23:18:14 dustinjd has quit (Ping timeout: 240 seconds)
1594 2014-07-31 23:19:11 jw391 has joined
1595 2014-07-31 23:19:42 blicero has joined
1596 2014-07-31 23:21:33 Chromiumm has joined
1597 2014-07-31 23:23:47 AaronvanW has quit (Ping timeout: 245 seconds)
1598 2014-07-31 23:24:22 Application has joined
1599 2014-07-31 23:26:09 <Chromiumm> Hey
1600 2014-07-31 23:26:43 <Chromiumm> I'm looking for someone with experience in the Bitcoin codebase. $250 for some modifications. PM me if interested.
1601 2014-07-31 23:28:42 pen has quit (Ping timeout: 245 seconds)
1602 2014-07-31 23:32:46 Raziel has quit (Ping timeout: 255 seconds)
1603 2014-07-31 23:34:02 tsutsu has joined
1604 2014-07-31 23:35:09 justanotheruser has quit (Ping timeout: 264 seconds)
1605 2014-07-31 23:36:31 CoalPowerGorilla has quit (Remote host closed the connection)
1606 2014-07-31 23:37:58 pen has joined
1607 2014-07-31 23:42:20 CoalPowerGorilla has joined
1608 2014-07-31 23:42:22 mpmcsweeney has joined
1609 2014-07-31 23:44:42 akstunt600 has quit (Read error: Connection reset by peer)
1610 2014-07-31 23:45:24 Dizzle has quit (Quit: Leaving...)
1611 2014-07-31 23:45:41 akstunt600 has joined
1612 2014-07-31 23:47:25 ThomasV has joined
1613 2014-07-31 23:59:16 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1614 2014-07-31 23:59:26 Chromiumm has quit (Ping timeout: 255 seconds)