1 2014-06-08 00:01:12 yubrew has quit (Ping timeout: 240 seconds)
2 2014-06-08 00:02:28 melvster has quit (Ping timeout: 252 seconds)
3 2014-06-08 00:04:17 dparrish has quit (Ping timeout: 252 seconds)
4 2014-06-08 00:04:38 Guest26759 has quit (Quit: This computer has gone to sleep)
5 2014-06-08 00:08:11 eristisk has joined
6 2014-06-08 00:10:40 dparrish has joined
7 2014-06-08 00:14:53 weilu has joined
8 2014-06-08 00:16:18 plagiarism has joined
9 2014-06-08 00:19:32 weilu has quit (Ping timeout: 265 seconds)
10 2014-06-08 00:26:13 JackH has quit (Remote host closed the connection)
11 2014-06-08 00:28:30 mapppum has joined
12 2014-06-08 00:28:53 cadaver has joined
13 2014-06-08 00:32:51 digitalmagus has joined
14 2014-06-08 00:32:53 mapppum has quit (Ping timeout: 252 seconds)
15 2014-06-08 00:34:01 Maged has joined
16 2014-06-08 00:34:21 netg_ has joined
17 2014-06-08 00:37:12 plagiarism has quit (Quit: Leaving)
18 2014-06-08 00:41:34 [EddyF] has quit (Quit: coding,sleeping or doing something better than chatting to you.)
19 2014-06-08 00:42:28 rdn has quit (Quit: t)
20 2014-06-08 00:42:59 rdn has joined
21 2014-06-08 00:45:40 spinza has quit (Remote host closed the connection)
22 2014-06-08 00:45:58 CheckDavid has quit (Quit: Connection closed for inactivity)
23 2014-06-08 00:47:34 antix has quit (Ping timeout: 252 seconds)
24 2014-06-08 00:47:59 antix has joined
25 2014-06-08 00:47:59 antix has quit (Changing host)
26 2014-06-08 00:47:59 antix has joined
27 2014-06-08 00:51:02 yubrew has joined
28 2014-06-08 00:51:54 spinza has joined
29 2014-06-08 00:53:18 belcher has quit (Quit: Leaving)
30 2014-06-08 00:55:27 yubrew has quit (Ping timeout: 240 seconds)
31 2014-06-08 01:02:35 StarenseN has quit (Ping timeout: 252 seconds)
32 2014-06-08 01:03:42 digitalmagus has quit (Ping timeout: 252 seconds)
33 2014-06-08 01:09:15 <andytoshi> hey, fyi mdev has an assertion failure in #bitcoin. (i don't want to send him here because he doesn't play well with others)
34 2014-06-08 01:14:56 Zarutian has quit (Ping timeout: 260 seconds)
35 2014-06-08 01:15:30 fanquake has joined
36 2014-06-08 01:16:21 Pullphinger has joined
37 2014-06-08 01:16:54 <jcorgan> i got him to run with -reindex
38 2014-06-08 01:17:05 llllllllll has quit ()
39 2014-06-08 01:17:16 <jcorgan> he was kbanned from #bitcoin a couple days ago, but seems to have learned his lesson
40 2014-06-08 01:21:36 Zarutian has joined
41 2014-06-08 01:22:52 ValicekB has quit (Ping timeout: 265 seconds)
42 2014-06-08 01:27:13 ValicekB has joined
43 2014-06-08 01:27:22 banghouse has joined
44 2014-06-08 01:29:06 mapppum has joined
45 2014-06-08 01:29:36 Application has quit (Ping timeout: 240 seconds)
46 2014-06-08 01:31:24 one_zero has joined
47 2014-06-08 01:32:17 banghouse has quit (Ping timeout: 252 seconds)
48 2014-06-08 01:33:46 mapppum has quit (Ping timeout: 252 seconds)
49 2014-06-08 01:34:25 seba_gon has joined
50 2014-06-08 01:35:03 seba_gon has quit (Quit: #bitcoin)
51 2014-06-08 01:36:15 seba_gon has joined
52 2014-06-08 01:37:36 seba_gon has left ()
53 2014-06-08 01:37:46 implr has quit (Ping timeout: 240 seconds)
54 2014-06-08 01:45:20 yubrew has joined
55 2014-06-08 01:49:08 benten has joined
56 2014-06-08 01:49:22 implr has joined
57 2014-06-08 01:49:54 yubrew has quit (Ping timeout: 252 seconds)
58 2014-06-08 02:00:25 Burrito has quit (Quit: Leaving)
59 2014-06-08 02:02:16 jtimon has quit (Ping timeout: 276 seconds)
60 2014-06-08 02:03:41 djcoin_ has joined
61 2014-06-08 02:14:06 benten has quit (Read error: Connection reset by peer)
62 2014-06-08 02:19:09 chainey has quit (Quit: Connection reset by beer)
63 2014-06-08 02:20:22 banghouse has joined
64 2014-06-08 02:21:56 weilu has joined
65 2014-06-08 02:24:36 ahbritto_ has quit (Read error: Connection reset by peer)
66 2014-06-08 02:25:07 metacoin has joined
67 2014-06-08 02:25:12 ahbritto_ has joined
68 2014-06-08 02:25:13 banghouse has quit (Ping timeout: 265 seconds)
69 2014-06-08 02:26:31 <metacoin> I am wondering, is it wrong to create a blockchain bootstrap file by simply zipping blkindex.dat and blk000*.dat files? Why are the blk000*.dat files generally concatenated rather than compressed in this process?
70 2014-06-08 02:26:35 weilu has quit (Ping timeout: 245 seconds)
71 2014-06-08 02:27:11 <metacoin> I feel like the answer may be obvious, but I'm fried from writing HTML and javascript all day, which are not my favorite things to do.
72 2014-06-08 02:33:33 Subo1977_ has joined
73 2014-06-08 02:34:06 <deego> metacoin: just copy the subdirectories such as chainstate, etc., to bootstrap.
74 2014-06-08 02:34:32 weilu has joined
75 2014-06-08 02:35:24 <metacoin> So I can create a .zip of those files/directories and that would be ok? What is the purpose of bootstrap.dat?
76 2014-06-08 02:36:52 <deego> metacoin: afaik, they were used by older bitcoin versions.
77 2014-06-08 02:37:01 <metacoin> deego: Thanks. :)
78 2014-06-08 02:37:51 Subo1977 has quit (Ping timeout: 272 seconds)
79 2014-06-08 02:39:03 banghouse has joined
80 2014-06-08 02:39:20 yubrew has joined
81 2014-06-08 02:40:31 crunk-juice has quit (Remote host closed the connection)
82 2014-06-08 02:41:30 crunk-juice has joined
83 2014-06-08 02:42:33 digitalmagus has joined
84 2014-06-08 02:44:05 banghouse has quit (Ping timeout: 260 seconds)
85 2014-06-08 02:44:31 yubrew has quit (Ping timeout: 276 seconds)
86 2014-06-08 02:55:42 DiabloD3 has joined
87 2014-06-08 02:57:27 Diablo-D3 has quit (Ping timeout: 240 seconds)
88 2014-06-08 02:59:39 LightningFury has joined
89 2014-06-08 02:59:44 <LightningFury> hi
90 2014-06-08 03:00:18 djcoin_ has quit (Ping timeout: 252 seconds)
91 2014-06-08 03:01:34 <LightningFury> little question what mean server mininput
92 2014-06-08 03:06:22 MolokoDeck has quit (Read error: Connection reset by peer)
93 2014-06-08 03:07:03 MolokoDeck has joined
94 2014-06-08 03:07:27 Aido has quit (Ping timeout: 240 seconds)
95 2014-06-08 03:07:35 torsthaldo has quit (Quit: Leaving.)
96 2014-06-08 03:09:47 ryanxcharles has quit (Read error: Connection reset by peer)
97 2014-06-08 03:10:19 ryanxcharles has joined
98 2014-06-08 03:10:25 Aido has joined
99 2014-06-08 03:12:48 dgenr8 has quit (Quit: dgenr8)
100 2014-06-08 03:13:33 dgenr8 has joined
101 2014-06-08 03:21:09 <PRab> metacoin: O
102 2014-06-08 03:21:23 <PRab> metacoin: I'm a bit late, but bootsrap.dat is untrusted.
103 2014-06-08 03:21:52 <metacoin> PRab: I'm still here! Yes, I'm aware it's not a good 'decentralized' solution, and bootstrap.zip wouldn't be any better right?
104 2014-06-08 03:22:20 Chief_Panda has quit (Quit: Leaving)
105 2014-06-08 03:22:24 <PRab> metacoin: Even if a malicious person provided bootstrap.dat, it wouldn't harm your node. If you let a malicious party modify the blk...dat files, that would cause your node to behave incorrectly.
106 2014-06-08 03:23:28 <metacoin> There is a functional difference between concatenating the blk..dat files and compressing them?
107 2014-06-08 03:24:05 <PRab> They will be bigger if you just concat them...
108 2014-06-08 03:24:24 <PRab> Other than that, they must come from a trusted party or be created by your own node.
109 2014-06-08 03:24:30 _acidmelt has quit (Ping timeout: 245 seconds)
110 2014-06-08 03:24:45 acidmelt has joined
111 2014-06-08 03:25:04 <metacoin> Yeah, I'm just creating a bootstrap for my own purposes. I was wondering if there was a functional difference between using bootstrap.dat and simply compressing everything into a zip and unzipping it elsewhere.
112 2014-06-08 03:25:24 <Luke-Jr> metacoin: a huge difference
113 2014-06-08 03:25:33 <Luke-Jr> metacoin: bootstrap.dat is verified when it gets loaded
114 2014-06-08 03:25:45 <Luke-Jr> ZIPping the dbs may be a security issue
115 2014-06-08 03:25:54 LightningFury has left ()
116 2014-06-08 03:26:01 <Luke-Jr> that's why bootstrap.dat is still decentralised
117 2014-06-08 03:26:02 <metacoin> I see. Thank you, Luke-Jr.
118 2014-06-08 03:26:16 <metacoin> That is a big difference.
119 2014-06-08 03:26:32 <PRab> metacoin: what Luke-Jr said. If you trust the zip file, then that there is no practical difference, but there is a huge functional difference.
120 2014-06-08 03:26:44 <metacoin> Understood. Thanks everyone. That answers my question.
121 2014-06-08 03:26:47 <Luke-Jr> metacoin: btw, blkindex.dat is dead. you can delete it if you use 0.8.x or newer
122 2014-06-08 03:27:22 <metacoin> Deleting things in the Bitcoin directory makes me uneasy, but ok! I'll keep that in mind :P
123 2014-06-08 03:28:27 banghouse has joined
124 2014-06-08 03:29:06 cbeams has joined
125 2014-06-08 03:29:40 Blackreign has joined
126 2014-06-08 03:30:44 mapppum has joined
127 2014-06-08 03:33:28 yubrew has joined
128 2014-06-08 03:35:52 mapppum has quit (Ping timeout: 276 seconds)
129 2014-06-08 03:36:16 cbeams has quit (Remote host closed the connection)
130 2014-06-08 03:37:37 yubrew has quit (Ping timeout: 240 seconds)
131 2014-06-08 03:37:38 weilu has quit (Remote host closed the connection)
132 2014-06-08 03:38:51 MiningBuddy has quit (Remote host closed the connection)
133 2014-06-08 03:39:22 Zarutian has quit (Quit: Zarutian)
134 2014-06-08 03:39:45 TheSeven has quit (Ping timeout: 264 seconds)
135 2014-06-08 03:40:01 akstunt600 has quit (Ping timeout: 240 seconds)
136 2014-06-08 03:40:28 MiningBuddy has joined
137 2014-06-08 03:40:57 TheSeven has joined
138 2014-06-08 03:40:57 gfawkes has quit (Ping timeout: 264 seconds)
139 2014-06-08 03:41:27 fanquake has quit (Ping timeout: 240 seconds)
140 2014-06-08 03:41:33 MiningBuddy has quit (Remote host closed the connection)
141 2014-06-08 03:41:49 MiningBuddy has joined
142 2014-06-08 03:41:57 digitalmagus has quit (Ping timeout: 240 seconds)
143 2014-06-08 03:43:51 bassguitarman has joined
144 2014-06-08 03:44:15 <bassguitarman> Anyone around?
145 2014-06-08 03:45:22 <PRab> bassguitarman: Yep, lots of people. If you have a question, just ask it.
146 2014-06-08 03:45:35 fanquake has joined
147 2014-06-08 03:52:00 crunk-juice has quit (Remote host closed the connection)
148 2014-06-08 04:01:11 banghouse has quit (Remote host closed the connection)
149 2014-06-08 04:01:36 fanquake has quit (Ping timeout: 245 seconds)
150 2014-06-08 04:02:31 acidmelt has quit (Ping timeout: 276 seconds)
151 2014-06-08 04:03:06 acidmelt has joined
152 2014-06-08 04:04:41 Gyps has joined
153 2014-06-08 04:05:39 fanquake has joined
154 2014-06-08 04:07:51 digitalmagus has joined
155 2014-06-08 04:15:10 zone117x has joined
156 2014-06-08 04:21:56 akstunt600 has joined
157 2014-06-08 04:26:18 mapppum has joined
158 2014-06-08 04:26:20 banghouse has joined
159 2014-06-08 04:26:34 baldur has quit (Ping timeout: 264 seconds)
160 2014-06-08 04:26:36 akstunt600 has quit (Ping timeout: 245 seconds)
161 2014-06-08 04:27:41 yubrew has joined
162 2014-06-08 04:29:02 cadaver has quit (Ping timeout: 252 seconds)
163 2014-06-08 04:32:01 yubrew has quit (Ping timeout: 245 seconds)
164 2014-06-08 04:32:52 kadoban has joined
165 2014-06-08 04:34:23 papa2 has joined
166 2014-06-08 04:35:01 kadoban_ has joined
167 2014-06-08 04:35:23 Namworld has quit ()
168 2014-06-08 04:36:19 banghouse has quit (Ping timeout: 276 seconds)
169 2014-06-08 04:36:55 papa3 has quit (Ping timeout: 272 seconds)
170 2014-06-08 04:38:55 digitalmagus has quit (Ping timeout: 276 seconds)
171 2014-06-08 04:47:17 jchp has quit (Ping timeout: 260 seconds)
172 2014-06-08 04:51:12 Adlai has quit (Remote host closed the connection)
173 2014-06-08 04:51:38 Adlai has joined
174 2014-06-08 05:04:37 seven has quit (Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite!)
175 2014-06-08 05:13:30 aburan28 has joined
176 2014-06-08 05:14:22 jchp has joined
177 2014-06-08 05:14:27 paveljanik has joined
178 2014-06-08 05:14:33 paveljanik has quit (Changing host)
179 2014-06-08 05:14:33 paveljanik has joined
180 2014-06-08 05:17:30 melvster has joined
181 2014-06-08 05:20:10 Blackreign has quit ()
182 2014-06-08 05:20:28 samson_ has quit (Ping timeout: 240 seconds)
183 2014-06-08 05:20:39 samson_ has joined
184 2014-06-08 05:21:37 yubrew has joined
185 2014-06-08 05:26:07 yubrew has quit (Ping timeout: 240 seconds)
186 2014-06-08 05:26:40 ericmuyser has joined
187 2014-06-08 05:32:00 Guest19107 is now known as Hasimir
188 2014-06-08 05:32:01 Hasimir has quit (Changing host)
189 2014-06-08 05:32:01 Hasimir has joined
190 2014-06-08 05:32:51 coeus has quit (Ping timeout: 245 seconds)
191 2014-06-08 05:32:53 johnsoft has quit (Quit: Leaving)
192 2014-06-08 05:33:15 johnsoft has joined
193 2014-06-08 05:33:58 Vitalik_ has joined
194 2014-06-08 05:34:37 weilu has joined
195 2014-06-08 05:35:43 thaReal has quit (Quit: Leaving)
196 2014-06-08 05:36:09 _archer____ has joined
197 2014-06-08 05:38:04 Vitalik__ has quit (Ping timeout: 265 seconds)
198 2014-06-08 05:39:28 weilu has quit (Ping timeout: 240 seconds)
199 2014-06-08 05:43:57 seven has joined
200 2014-06-08 05:44:57 dfletcher is now known as drgreenthumb
201 2014-06-08 05:45:18 roconnor has joined
202 2014-06-08 05:46:17 seba_gon has joined
203 2014-06-08 05:47:09 _archer____ has quit ()
204 2014-06-08 05:47:19 blank_na_ has joined
205 2014-06-08 05:47:39 seba_gon has quit ()
206 2014-06-08 05:48:01 blank_na_ has quit (Client Quit)
207 2014-06-08 05:48:12 _blank_ has joined
208 2014-06-08 05:48:58 zone117x has quit (Ping timeout: 252 seconds)
209 2014-06-08 05:49:29 zone117x has joined
210 2014-06-08 05:57:28 mappum has quit (Quit: Leaving)
211 2014-06-08 05:57:30 banghouse has joined
212 2014-06-08 05:59:18 Application has joined
213 2014-06-08 06:03:33 _blank_ has quit ()
214 2014-06-08 06:03:44 roconnor has quit (Quit: Konversation terminated!)
215 2014-06-08 06:03:50 mapppum has quit (Remote host closed the connection)
216 2014-06-08 06:04:44 drgreenthumb is now known as dfletcher
217 2014-06-08 06:06:13 weilu has joined
218 2014-06-08 06:08:04 dfletcher is now known as drgreenthumb
219 2014-06-08 06:09:48 zone117x has quit (Ping timeout: 240 seconds)
220 2014-06-08 06:10:15 papa3 has joined
221 2014-06-08 06:10:19 zone117x has joined
222 2014-06-08 06:12:45 bassguitarman has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
223 2014-06-08 06:14:27 papa2 has quit (Ping timeout: 272 seconds)
224 2014-06-08 06:15:37 yubrew has joined
225 2014-06-08 06:18:58 paveljanik has quit (Quit: This computer has gone to sleep)
226 2014-06-08 06:20:37 yubrew has quit (Ping timeout: 260 seconds)
227 2014-06-08 06:31:31 Dizzle has joined
228 2014-06-08 06:35:31 wallet42 has joined
229 2014-06-08 06:39:40 jtimon has joined
230 2014-06-08 06:46:19 jtimon has quit (Ping timeout: 276 seconds)
231 2014-06-08 06:54:52 banghouse has quit (Remote host closed the connection)
232 2014-06-08 06:59:42 jtimon has joined
233 2014-06-08 07:01:51 davout has joined
234 2014-06-08 07:03:33 plaprade has joined
235 2014-06-08 07:04:47 mappum has joined
236 2014-06-08 07:08:41 snoopstr is now known as leolepi
237 2014-06-08 07:09:16 mappum has quit (Ping timeout: 252 seconds)
238 2014-06-08 07:09:58 GM0127 has joined
239 2014-06-08 07:10:04 yubrew has joined
240 2014-06-08 07:13:17 lolstate has joined
241 2014-06-08 07:14:24 yubrew has quit (Ping timeout: 252 seconds)
242 2014-06-08 07:18:08 davout has quit (Read error: Connection reset by peer)
243 2014-06-08 07:18:21 aschildbach has joined
244 2014-06-08 07:22:20 digitalmagus has joined
245 2014-06-08 07:24:24 tombtc has joined
246 2014-06-08 07:26:46 mappum has joined
247 2014-06-08 07:30:10 postpre has quit (Ping timeout: 252 seconds)
248 2014-06-08 07:31:38 mappum has quit (Ping timeout: 252 seconds)
249 2014-06-08 07:33:29 cbeams has joined
250 2014-06-08 07:33:53 zone117x has quit (Ping timeout: 260 seconds)
251 2014-06-08 07:35:20 moarrr has joined
252 2014-06-08 07:37:31 aburan28 has quit (Read error: Connection reset by peer)
253 2014-06-08 07:40:16 banghouse has joined
254 2014-06-08 07:42:38 anton000 has joined
255 2014-06-08 07:43:13 anton000 has quit (Changing host)
256 2014-06-08 07:43:13 anton000 has joined
257 2014-06-08 07:45:21 banghouse has quit (Ping timeout: 245 seconds)
258 2014-06-08 07:45:52 neozaru has joined
259 2014-06-08 07:46:55 banghouse has joined
260 2014-06-08 07:47:25 cbeams has quit (Ping timeout: 276 seconds)
261 2014-06-08 07:50:25 anton000 has quit (Remote host closed the connection)
262 2014-06-08 07:50:46 anton000 has joined
263 2014-06-08 07:53:41 digitalmagus has quit (Ping timeout: 245 seconds)
264 2014-06-08 07:56:47 banghouse has quit (Ping timeout: 265 seconds)
265 2014-06-08 07:57:40 moarrr has quit (Read error: Connection reset by peer)
266 2014-06-08 07:57:50 moarrr has joined
267 2014-06-08 07:58:13 moarrr is now known as Guest60641
268 2014-06-08 07:58:26 banghouse has joined
269 2014-06-08 07:59:10 <michagogo> metacoin: if you've upgraded from pre-0.8 to 0.8 or later, blkindex.dat is probably just a hard link to a file in blocks/
270 2014-06-08 08:00:07 <michagogo> metacoin: also, bootstrap.dat is effectively just the blk#####.dat files concatenated
271 2014-06-08 08:00:26 <michagogo> (Except that it's cleaned up, and is only the main chain)
272 2014-06-08 08:00:50 <michagogo> Sure, you could compress it if you wanted
273 2014-06-08 08:01:29 <michagogo> If you're bootstrapping a new node from a current trusted one, you can copy blocks/ and chainstate/ and skip having to reindex
274 2014-06-08 08:02:53 venzen has quit (Quit: Lost terminal)
275 2014-06-08 08:03:34 tarantillo_ has quit (Remote host closed the connection)
276 2014-06-08 08:03:40 banghouse has quit (Ping timeout: 276 seconds)
277 2014-06-08 08:03:52 tarantillo_ has joined
278 2014-06-08 08:04:42 cbeams has joined
279 2014-06-08 08:09:29 ThomasV has joined
280 2014-06-08 08:09:33 ThomasV has quit (Changing host)
281 2014-06-08 08:09:33 ThomasV has joined
282 2014-06-08 08:11:14 cbeams has quit (Ping timeout: 252 seconds)
283 2014-06-08 08:11:35 da2ce7 has joined
284 2014-06-08 08:12:22 <gdm85> michagogo: is there a sensible advantage in compression?
285 2014-06-08 08:12:54 psgs is now known as psgs|away
286 2014-06-08 08:13:51 <michagogo> gdm85: well, I don't know how well it compresses
287 2014-06-08 08:14:08 <gdm85> I am going to give it a try later
288 2014-06-08 08:14:15 <michagogo> I know there's a lot of random data in there (hashes of blocks and transactions)
289 2014-06-08 08:14:35 <michagogo> (And pubkeys, and signatures)
290 2014-06-08 08:14:56 Gyps has quit (Quit: Gyps)
291 2014-06-08 08:15:17 banghouse has joined
292 2014-06-08 08:15:47 <michagogo> I mean, there are some series of 0 bytes and 255 bytes
293 2014-06-08 08:16:31 <michagogo> And a few sequences in the single-digit number of bytes that recur for most transactions
294 2014-06-08 08:17:31 <michagogo> But the bulk of data is random... Each block header is mostly (64/80 bytes) random
295 2014-06-08 08:17:38 Dizzle has quit (Quit: Leaving...)
296 2014-06-08 08:17:53 <michagogo> (32-bit prevblockhash and merkle root)
297 2014-06-08 08:18:52 <sipa> with per-block zipping ypu get 10-20% maybe
298 2014-06-08 08:19:02 <michagogo> And then each transaction has 32 bytes prevtx, 33/65 bytes pubkey, and a bunch of bytes (32? Idk) signature per input
299 2014-06-08 08:19:03 <sipa> and that break per-transaction indexing
300 2014-06-08 08:19:18 <dsnrk> I got ~30% by compressing block files.
301 2014-06-08 08:19:33 <michagogo> And 20 bytes per output
302 2014-06-08 08:19:35 kadoban_ has quit (Remote host closed the connection)
303 2014-06-08 08:19:46 <sipa> entire block files, with heavier algorithms than zip, yes
304 2014-06-08 08:20:09 <sipa> bootstrap.dat could be zipped, true
305 2014-06-08 08:20:14 <sipa> but not the on-disk files
306 2014-06-08 08:20:15 digitalmagus has joined
307 2014-06-08 08:20:29 <michagogo> Can a zipped file be append-only?
308 2014-06-08 08:20:46 banghouse has quit (Ping timeout: 245 seconds)
309 2014-06-08 08:20:57 <sipa> unsure whether the import algorithm for bootstrap.dat works on nonseekable data though
310 2014-06-08 08:21:06 <dsnrk> I suppose that's how gzip works
311 2014-06-08 08:21:26 <sipa> zip is append only yes, but you need the conpression state to append
312 2014-06-08 08:21:39 <sipa> which implies decompressing what goes before
313 2014-06-08 08:22:30 <michagogo> sipa: well, that's not a total dealbreaker
314 2014-06-08 08:22:42 <wumpus> dsnrk: probably on the initial files only?
315 2014-06-08 08:23:01 <michagogo> The major benefit of append-only is in the ability to update a torret
316 2014-06-08 08:23:05 <dsnrk> if you were curious, compressing a block file with xz gets them down to 90MB from 134MB
317 2014-06-08 08:23:07 <michagogo> Torrent*
318 2014-06-08 08:23:10 <wumpus> I've found that latter block files compress way worse
319 2014-06-08 08:23:18 <gdm85> dsnrk: you mean -70%?
320 2014-06-08 08:23:30 <michagogo> dsnrk: wumpus makes a good point. Which files did you test on?
321 2014-06-08 08:23:34 <wumpus> no he means -30%
322 2014-06-08 08:23:36 <dsnrk> wumpus: no, I compressed a block 3 from the head
323 2014-06-08 08:23:44 <dsnrk> *block file
324 2014-06-08 08:24:08 <gdm85> btw, bitcoin.conf is shared with bitcoin-qt right? but only some options do matter for bitcoin-qt..
325 2014-06-08 08:24:14 <michagogo> gdm85: yes
326 2014-06-08 08:24:18 <gdm85> michagogo: ok, thanks
327 2014-06-08 08:24:21 <wumpus> gdm85: all options that matter for bitcoind also matter for bitcoin-qt
328 2014-06-08 08:24:30 <gdm85> but not the other way round
329 2014-06-08 08:24:41 <michagogo> Right
330 2014-06-08 08:24:41 <wumpus> there are a few bitcoin-qt only options, but not much
331 2014-06-08 08:25:25 <michagogo> Even some things that you'd think were -Qt only aren't
332 2014-06-08 08:25:33 <michagogo> -server, for example
333 2014-06-08 08:25:36 <wumpus> the bitcoin-qt-specific configuration is in the GUI itself, not command line options
334 2014-06-08 08:25:46 <gdm85> I have to admit I haven't played with the daemon for a while now, and I do not understand rpcconnect option: you could run a node only to be a 'proxy' of RPC calls?
335 2014-06-08 08:25:55 <michagogo> (How do you stop such a bitcoind? Does it take SIGTERM well?)
336 2014-06-08 08:26:06 <wumpus> michagogo: yes
337 2014-06-08 08:26:09 <michagogo> gdm85: nah
338 2014-06-08 08:26:17 <wumpus> gdm85: rpcconnect is for the command line interface
339 2014-06-08 08:26:23 <michagogo> I think that's for when you use it for sending rpc
340 2014-06-08 08:26:25 <wumpus> gdm85: it doesn't do anything in server mode
341 2014-06-08 08:26:29 <gdm85> michagogo: what does that do? -server for bitcoind I mean
342 2014-06-08 08:26:32 <michagogo> (Note that this is now deprecated)
343 2014-06-08 08:26:47 <gdm85> wumpus: ah. so bitcoin-cli is reading options also from bitcoin.conf?
344 2014-06-08 08:26:47 <michagogo> gdm85: if server=0 bitcoind doesn't listen for rpc
345 2014-06-08 08:26:51 <wumpus> michagogo: right, the bitcoin-cli functionality will be removed from bitcoind
346 2014-06-08 08:26:55 <michagogo> gdm85: indeed
347 2014-06-08 08:27:03 <wumpus> gdm85: yes, that makes it easy to use it with the same password/user/port
348 2014-06-08 08:27:15 <gdm85> a bit like mysql, I see
349 2014-06-08 08:27:15 <michagogo> wumpus: hm, does SIGTERM exist on Wondows?
350 2014-06-08 08:27:20 <michagogo> Windows*
351 2014-06-08 08:27:27 <wumpus> michagogo: I have no clue
352 2014-06-08 08:27:42 <gdm85> sorry to say the obvious, but having [sections] would be nicer there
353 2014-06-08 08:27:45 <michagogo> Also, I like how my phone knows to capitalize SIGTERM
354 2014-06-08 08:28:00 <wumpus> gdm85: would have been, but we're stuck with what we have now
355 2014-06-08 08:28:16 <wumpus> gdm85: you can already divide it into sections with comments if you want
356 2014-06-08 08:28:19 <gdm85> wumpus: in lack of that, we could still make some comment blocks
357 2014-06-08 08:28:20 <gdm85> yep
358 2014-06-08 08:28:28 <michagogo> Well, you could have a new format
359 2014-06-08 08:28:46 <michagogo> With auto conversion or backwards compatibility or something
360 2014-06-08 08:28:49 <gdm85> because I just submitted a PR to update the default debian bitcoin.conf, but now I am thinking such comment-made sections would be nice too
361 2014-06-08 08:28:52 <wumpus> you could, but there's not much chance it would be accepted, just too much bother
362 2014-06-08 08:28:56 <dsnrk> just for the hell of it I compressed a sample of block files from my directory. blocks 0, 40, 80, 120, 146 went from 134MB to 88MB, 74MB, 82MB, 90MB, 90MB in turn. worked a lot better than I expected.
363 2014-06-08 08:28:59 YoY has joined
364 2014-06-08 08:29:14 <michagogo> dsnrk: I guess you mean block files
365 2014-06-08 08:29:31 YoY has quit (Client Quit)
366 2014-06-08 08:29:38 <dsnrk> mm, said that in the first bit but missed it in the second.
367 2014-06-08 08:30:05 netg2 has joined
368 2014-06-08 08:30:08 netg2 has quit (Client Quit)
369 2014-06-08 08:30:27 <wumpus> I suppose you could change the config file format if you combine it with an overall options system redesign, see discussion in https://github.com/bitcoin/bitcoin/issues/1044 and https://github.com/bitcoin/bitcoin/pull/4194
370 2014-06-08 08:30:30 <gdm85> I am going to specify all the bitcoind command line options in the config and ignore the others. dsnrk as you said those will be picked up without issues
371 2014-06-08 08:30:40 <wumpus> but tacking it on the current system... please no
372 2014-06-08 08:30:40 MolokoDeck has quit (Ping timeout: 252 seconds)
373 2014-06-08 08:30:50 YoY has joined
374 2014-06-08 08:31:02 kadoban has quit (Ping timeout: 252 seconds)
375 2014-06-08 08:31:11 <gdm85> wumpus: eh, for me it would be already good enough that next Debian package ships with a better documented config
376 2014-06-08 08:31:11 <michagogo> wumpus: yeah, I think that's what I meant
377 2014-06-08 08:31:46 <michagogo> It wouldn't make sense to just make it something more restrictive/strict than what we have now with the same options
378 2014-06-08 08:31:48 <gdm85> but first I'd have to learn better about all the currently available options to make a comprehensive bitcoin.conf with good comments on it
379 2014-06-08 08:32:12 <wumpus> gdm85: yes, that'd be nice
380 2014-06-08 08:32:23 <wumpus> michagogo: at least a start was made with catgorizing the options with the --help output
381 2014-06-08 08:32:34 <michagogo> Yep
382 2014-06-08 08:32:55 <dsnrk> gdm85: the generate, 4way and IP receive stuff all need to go. the rpcssl stuff is of questionable value, nobody should be exposing it externally anyway.
383 2014-06-08 08:33:28 <michagogo> Is the contrib/debian dir actually what gets used in the ppa?
384 2014-06-08 08:33:36 ThomasV has quit (Ping timeout: 252 seconds)
385 2014-06-08 08:33:45 <gdm85> michagogo: good question
386 2014-06-08 08:34:14 <gdm85> michagogo: Debian has ppas too? I thought it was Ubuntu-specific :s
387 2014-06-08 08:34:23 <wumpus> michagogo: yes, it is what is used for the bluematt's ppa
388 2014-06-08 08:34:25 <michagogo> (And maybe the Debian package? (a bit less likely))
389 2014-06-08 08:34:35 <michagogo> gdm85: no, PPAs are Ubuntu
390 2014-06-08 08:34:47 <michagogo> But Ubuntu uses Debiany packaging
391 2014-06-08 08:35:03 <michagogo> wumpus: yeah, guessed it probably was
392 2014-06-08 08:35:52 <michagogo> Also, good news: there's a SRU pending to remove bitcoind from Precise (12.04, supported for 5 years, ships 0.3.24)
393 2014-06-08 08:35:53 <gdm85> dsnrk: ok, I will update my PR. but what do you mean with exposing rpcssl externally?
394 2014-06-08 08:36:35 <michagogo> an* SRU, I guess
395 2014-06-08 08:37:03 <gdm85> michagogo: because the version they ship is terribly broken?
396 2014-06-08 08:37:16 <michagogo> gdm85: yep
397 2014-06-08 08:37:20 <wumpus> yes, they ship 0.3.x
398 2014-06-08 08:37:24 <dsnrk> gdm85: well the example debian config includes bits for allowing RPC connections to things outside of localhost, and then goes on to talk about rpcssl. it's sort of something nobody should ever be doing, and if they are doing it they're probably doing something wrong.
399 2014-06-08 08:37:29 <wumpus> that's truly, desperately awful
400 2014-06-08 08:37:47 <michagogo> At some point, the Debian maintainers did the smart thing and pulled it out of the stable versions
401 2014-06-08 08:38:00 da2ce7_laptop has joined
402 2014-06-08 08:38:03 <michagogo> It's in unstable only, where it can be freely upgraded
403 2014-06-08 08:38:22 <wumpus> wow, that sounds like an actutally sensible thing to do
404 2014-06-08 08:38:25 <gdm85> dsnrk: eheh..I felt like I was dealing with coprolitis while reading it :D
405 2014-06-08 08:38:42 <michagogo> wumpus: yeah
406 2014-06-08 08:39:01 <michagogo> Unfortunately, Ubuntu syncs packages from Debian
407 2014-06-08 08:39:04 <gdm85> yeah, better patch it or drop it
408 2014-06-08 08:39:16 <dsnrk> gdm85: for that check out the receive by IP thing, that hasn't been in bitcoind forever. nasty insecure.
409 2014-06-08 08:39:19 <michagogo> Either testing or unstable
410 2014-06-08 08:39:59 <michagogo> I don't know if it got pulled from unstable, or if it got pulled before Debian got responsible about it
411 2014-06-08 08:40:17 <michagogo> But they pulled it in to their stable releases
412 2014-06-08 08:40:39 <sipa> debian had itnin a stable release too, no?
413 2014-06-08 08:40:53 <michagogo> sipa: at one point, I think they did
414 2014-06-08 08:40:56 YoY has quit (Ping timeout: 252 seconds)
415 2014-06-08 08:40:56 da2ce7 has quit (Ping timeout: 252 seconds)
416 2014-06-08 08:41:20 <michagogo> IIRC when the maintainers changed the new ones were smart enough to realize it was stupid
417 2014-06-08 08:41:23 <sipa> dsnrk: anyway, we can't conpress the block files, as that means losing the ability to read just one block from it
418 2014-06-08 08:41:31 <sipa> dsnrk: we could comoress bootstrap.dat
419 2014-06-08 08:41:36 <gdm85> dsnrk: already removed that
420 2014-06-08 08:41:55 <michagogo> So versions in various stages of oldness got into Ubuntu's precise, quantal, raring, and saucy releases
421 2014-06-08 08:41:57 <sipa> dsnrk: compressing per-block in the files could work, but has lower compression rate
422 2014-06-08 08:42:12 lclc has joined
423 2014-06-08 08:42:14 <gdm85> right now what I am trying to accomplish (via config) is an isolated regtest node, that connects only to other specified regtest nodes or nothing if they are not online
424 2014-06-08 08:42:26 <sipa> -connect
425 2014-06-08 08:42:35 <dsnrk> sipa: I don't think I ever thought it was a sane suggestion, I just found it interesting. I'm actually going to see how it works on bootstrap.dat in a minute when linearize.py finishes doing it's thing.
426 2014-06-08 08:42:44 <michagogo> (I wrote to them in (iirc) October and got the package removed from Trusty, and blacklisted from syncing in the future)
427 2014-06-08 08:42:46 <sipa> dsnrk: ok
428 2014-06-08 08:43:11 hearn has joined
429 2014-06-08 08:43:14 da2ce7 has joined
430 2014-06-08 08:43:58 <michagogo> At the moment, they have 0.3.24 in precise and 0.8.5 (I think) in saucy
431 2014-06-08 08:44:01 <gdm85> sipa: indeed. although it feels a bit wrong to provide a wrong IP address for the first node
432 2014-06-08 08:44:19 YoY has joined
433 2014-06-08 08:44:48 <gdm85> also I will use -externalip with a local address, just in case
434 2014-06-08 08:44:49 <michagogo> I think it was actually one of the Debian maintainers that contributed the dummy package that removes it from precise, once that gets pulled in
435 2014-06-08 08:45:30 <michagogo> If someone wanted to, they could make a package for saucy too -- I think it would involve making a dummy .desktop file too
436 2014-06-08 08:45:46 da2ce7_laptop has quit (Ping timeout: 245 seconds)
437 2014-06-08 08:45:47 chichov has joined
438 2014-06-08 08:45:52 <gdm85> michagogo: a desktop file with an URL to instructions or..?
439 2014-06-08 08:45:54 <michagogo> But precise only has bitcoind, so it's basically just an echo script iirx
440 2014-06-08 08:45:57 <michagogo> iirc*
441 2014-06-08 08:46:25 <michagogo> But saucy becomes unsupported next month
442 2014-06-08 08:46:41 <gdm85> when creating a regtest wallet-less node, I can't just tell it do not connect to anybody else and wait for incoming connections? I guess not..
443 2014-06-08 08:46:42 <michagogo> And all the rest of the releases that ship old Bitcoin are already unsupported
444 2014-06-08 08:47:26 <michagogo> (And unsupported releases don't get SRUs, so anyone still using those is stuck with old packages in the repo)
445 2014-06-08 08:47:59 <michagogo> (Oh, and unsupported releases also can't have ppa packages built for them...)
446 2014-06-08 08:48:13 <gdm85> michagogo: and I guess their apt-get update will fail too?
447 2014-06-08 08:48:26 <michagogo> gdm85: nope, I don't think so
448 2014-06-08 08:48:44 <michagogo> Pretty sure the apt repos stay up, just untouched
449 2014-06-08 08:49:02 <gdm85> uhm..users would keep living in a bubble in the past
450 2014-06-08 08:49:54 <sipa> gdm85: -connect=0.0.0.0
451 2014-06-08 08:50:04 <michagogo> gdm85: I think so, yeah.
452 2014-06-08 08:50:26 <sipa> gdm85: but regtest makes no outgoing connections bybdefault iirc
453 2014-06-08 08:50:38 <gdm85> sipa: ah, thanks
454 2014-06-08 08:51:43 anton000 has quit (Changing host)
455 2014-06-08 08:51:43 anton000 has joined
456 2014-06-08 08:53:35 <gdm85> btw, regarding the default password mentioning YOU_GET_ROBBED etc.: it would be nicer to just not provide a default, and then if RPC is enabled the daemon just fails when no password is defined
457 2014-06-08 08:53:48 cbeams has joined
458 2014-06-08 08:53:48 cbeams has quit (Changing host)
459 2014-06-08 08:53:48 cbeams has joined
460 2014-06-08 08:53:53 <gdm85> it forces discovery of the relevant option
461 2014-06-08 08:54:06 dlb76 has quit (Ping timeout: 245 seconds)
462 2014-06-08 08:55:23 da2ce7_laptop has joined
463 2014-06-08 08:55:27 <wumpus> gdm85: and the daemon will generate a secure password if you try to start with server and without password
464 2014-06-08 08:55:40 <wumpus> the only thing the user has to do is add it to the configuration file
465 2014-06-08 08:56:11 da2ce7 has quit (Ping timeout: 245 seconds)
466 2014-06-08 08:56:13 <gdm85> wumpus: where does the daemon inform user about such secure password? logs?
467 2014-06-08 08:56:23 <wumpus> the console
468 2014-06-08 08:56:34 <wumpus> I'd hope the password is not written to the log :)
469 2014-06-08 08:56:35 <sipa> before daemonizing
470 2014-06-08 08:56:36 <justanotheruser> Sorry if this is #bitcoin material, but why do I even need a password if my client is only acting as a daemon and not a server?
471 2014-06-08 08:56:37 <gdm85> then it's not secure
472 2014-06-08 08:56:45 googleua has joined
473 2014-06-08 08:56:55 <sipa> justanotheruser: bitcoind is always an rpc server
474 2014-06-08 08:57:07 <justanotheruser> sipa: oh? Then what does --server do?
475 2014-06-08 08:57:11 <sipa> nothing
476 2014-06-08 08:57:19 <justanotheruser> is that even an argument?
477 2014-06-08 08:57:22 <wumpus> you don't need a password if you don't listen on rpc
478 2014-06-08 08:57:27 <sipa> -server does not exist for bitcoind; only for bitcoin-qt
479 2014-06-08 08:57:35 <wumpus> sipa: it does now
480 2014-06-08 08:57:40 <wumpus> you can run bitcoind with -server=0
481 2014-06-08 08:57:43 <sipa> oh?
482 2014-06-08 08:57:47 <justanotheruser> oh. I've been putting --server every time I want to run bitcoind as a server
483 2014-06-08 08:57:50 <sipa> oh really, i did not kno
484 2014-06-08 08:57:55 da2ce7 has joined
485 2014-06-08 08:58:00 <wumpus> then it will not start RPC, just P2P
486 2014-06-08 08:58:06 <sipa> cool
487 2014-06-08 08:58:16 <justanotheruser> Wait, so I need --server then to use the json rpc right?
488 2014-06-08 08:58:18 yubrew has joined
489 2014-06-08 08:58:19 <sipa> no
490 2014-06-08 08:58:28 <sipa> bitcoind has -server on bybdefault
491 2014-06-08 08:58:35 <sipa> bitcoin has it off by default
492 2014-06-08 08:58:35 <justanotheruser> oh ok
493 2014-06-08 08:58:44 <justanotheruser> bitcoin-Qt you mean
494 2014-06-08 08:58:50 <justanotheruser> or -Core I should say
495 2014-06-08 08:58:51 <wumpus> yes
496 2014-06-08 08:58:53 <sipa> sorry, yes
497 2014-06-08 08:59:08 <sipa> "Bitcoin Core GUI"
498 2014-06-08 08:59:40 <gdm85> is there a default (different) port for regtest?
499 2014-06-08 09:00:25 cbeams has quit (Remote host closed the connection)
500 2014-06-08 09:00:28 da2ce7_laptop has quit (Ping timeout: 240 seconds)
501 2014-06-08 09:00:52 cbeams has joined
502 2014-06-08 09:01:33 <gdm85> also I was wondering: what happens if there are 2 options defined? last gets picked or undetermined?
503 2014-06-08 09:01:45 <gdm85> I mean 2 lines in the config about same option
504 2014-06-08 09:02:02 <sipa> some are multioptions
505 2014-06-08 09:02:13 <sipa> in which case it can be set multiple times
506 2014-06-08 09:02:25 <sipa> in other cases, the last one takes effect
507 2014-06-08 09:02:28 yubrew has quit (Ping timeout: 240 seconds)
508 2014-06-08 09:03:24 <gdm85> sipa: cool. thanks
509 2014-06-08 09:04:05 Blackreign has joined
510 2014-06-08 09:07:22 banghouse has joined
511 2014-06-08 09:08:01 cbeams has quit (Ping timeout: 240 seconds)
512 2014-06-08 09:08:52 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
513 2014-06-08 09:09:23 lclc has quit (Quit: Konversation terminated!)
514 2014-06-08 09:10:57 pooler has quit (Ping timeout: 260 seconds)
515 2014-06-08 09:11:11 shadowbroker has quit (Read error: Connection reset by peer)
516 2014-06-08 09:12:11 banghouse has quit (Ping timeout: 265 seconds)
517 2014-06-08 09:14:13 moar_bitcoin_afk has joined
518 2014-06-08 09:15:02 Guest60641 has quit (Ping timeout: 252 seconds)
519 2014-06-08 09:15:14 Emzy has joined
520 2014-06-08 09:16:28 _biO_ has joined
521 2014-06-08 09:17:07 googleua has quit (Ping timeout: 276 seconds)
522 2014-06-08 09:18:51 lolstate has quit (Quit: lolstate)
523 2014-06-08 09:21:00 lolstate has joined
524 2014-06-08 09:21:01 banghouse has joined
525 2014-06-08 09:22:01 Hasimir has quit (Ping timeout: 240 seconds)
526 2014-06-08 09:23:47 robonerd has quit (Ping timeout: 265 seconds)
527 2014-06-08 09:25:24 robonerd has joined
528 2014-06-08 09:26:40 paveljanik has joined
529 2014-06-08 09:26:42 hhhzzzz75 has joined
530 2014-06-08 09:27:23 Hasimir has joined
531 2014-06-08 09:27:34 Hasimir is now known as Guest37262
532 2014-06-08 09:28:16 mappum has joined
533 2014-06-08 09:33:00 mappum has quit (Ping timeout: 252 seconds)
534 2014-06-08 09:33:44 banghouse has quit (Ping timeout: 252 seconds)
535 2014-06-08 09:34:33 llllllllll has joined
536 2014-06-08 09:34:56 abrkn has quit (Ping timeout: 252 seconds)
537 2014-06-08 09:42:28 anton000 has quit (Ping timeout: 276 seconds)
538 2014-06-08 09:43:04 psgs is now known as away!~psgs@2001:41d0:1:68a3::39|psgs
539 2014-06-08 09:45:09 Belxjander has quit (Read error: No route to host)
540 2014-06-08 09:45:38 <michagogo> The fact that there is one config file for testnet and mainnet, combined with the fact that BlueMatt's relay node uses a port other than 8333, is annoying
541 2014-06-08 09:46:19 <michagogo> I have it addnoded, and it clutters up my testnet log with invalid messages
542 2014-06-08 09:50:18 skinnkavaj has joined
543 2014-06-08 09:51:04 <warren> michagogo: you can addnode with a port number
544 2014-06-08 09:51:11 <warren> addnode=IP:PORT
545 2014-06-08 09:51:16 <warren> ooh
546 2014-06-08 09:51:29 <warren> michagogo: use scripts and -datadir then ...
547 2014-06-08 09:51:34 <warren> yes it's annoying
548 2014-06-08 09:52:00 <wumpus> in retrospect per-network configuration files would have been better
549 2014-06-08 09:52:20 yubrew has joined
550 2014-06-08 09:54:18 ThomasV has joined
551 2014-06-08 09:54:40 haskoiner has joined
552 2014-06-08 09:55:41 stalled has quit (Ping timeout: 260 seconds)
553 2014-06-08 09:56:50 yubrew has quit (Ping timeout: 252 seconds)
554 2014-06-08 09:56:57 ericmuyser has quit (Remote host closed the connection)
555 2014-06-08 09:59:15 <warren> I last asked about this a year ago. The answer then was "Satoshi..."
556 2014-06-08 10:02:48 banghouse has joined
557 2014-06-08 10:07:46 banghouse has quit (Ping timeout: 265 seconds)
558 2014-06-08 10:09:24 stalled has joined
559 2014-06-08 10:10:14 drgreenthumb is now known as STAY3
560 2014-06-08 10:10:29 <wumpus> it still is
561 2014-06-08 10:11:15 <wumpus> people even make use of it, by specifying the network to use in the conf file
562 2014-06-08 10:11:18 STAY3 is now known as drgreenthumb
563 2014-06-08 10:11:30 banghouse has joined
564 2014-06-08 10:11:47 belcher has joined
565 2014-06-08 10:15:47 banghouse has quit (Ping timeout: 240 seconds)
566 2014-06-08 10:18:24 banghouse has joined
567 2014-06-08 10:18:28 moar_bitcoin_afk is now known as moarrrr
568 2014-06-08 10:18:29 moarrrr is now known as moarrr
569 2014-06-08 10:18:58 moarrr is now known as Guest83171
570 2014-06-08 10:20:52 netg_ has quit (Quit: WeeChat 1.0-dev)
571 2014-06-08 10:22:51 da2ce7 has quit (Ping timeout: 245 seconds)
572 2014-06-08 10:22:59 banghouse has quit (Ping timeout: 240 seconds)
573 2014-06-08 10:25:52 Guest83171 is now known as moarrr
574 2014-06-08 10:26:59 <wumpus> which makes sense, as you can just do -conf=.... instead of having to specify a datadir as well as a network type
575 2014-06-08 10:27:21 banghouse has joined
576 2014-06-08 10:27:31 drgreenthumb is now known as dfletcher
577 2014-06-08 10:27:52 <wumpus> so the solution is not so much per-network configuration files, but divorcing configuration files and data directories completely, linux as well as other operating systems have guidelines about where to put configuration files and where to put big data, and it's rarely in the same place
578 2014-06-08 10:28:10 da2ce7 has joined
579 2014-06-08 10:29:49 rdymac has quit (Excess Flood)
580 2014-06-08 10:31:02 rdymac has joined
581 2014-06-08 10:31:32 Canuck24 has joined
582 2014-06-08 10:32:02 banghouse has quit (Ping timeout: 252 seconds)
583 2014-06-08 10:33:09 netg_ has joined
584 2014-06-08 10:33:35 cbeams has joined
585 2014-06-08 10:34:38 <Canuck24> Really sorry to bug, but so close... have almost everything in house now -- address generation, create & sign raw transactions, communicate with P2P network to download & send blocks, etc. And I'll ensure to add everything listed at: https://en.bitcoin.it/wiki/Protocol_rules
586 2014-06-08 10:35:15 <Canuck24> One question though -- where do I get the # of confirmations of a transaction? That doesn't exist in the "tx" block. I can get it from bitcoind easily enough, but how do I get it from a node?
587 2014-06-08 10:35:47 <sipa> you can't
588 2014-06-08 10:36:00 <sipa> you need to have at least an SPV node to compute that
589 2014-06-08 10:36:09 <Canuck24> I have to pull it from blockchain.info, or?
590 2014-06-08 10:36:19 <sipa> no, you run wallet software that tracks it for you
591 2014-06-08 10:36:38 banghouse has joined
592 2014-06-08 10:38:00 <Canuck24> Shit. So I have to ping the bitcoind instance every time I want the # of confirmations? No other way (ie. directly from a node)?
593 2014-06-08 10:38:02 gwb3 has quit (Remote host closed the connection)
594 2014-06-08 10:38:18 <sipa> not necessarily bitcoind
595 2014-06-08 10:38:24 <sipa> any wallet implementation can do that
596 2014-06-08 10:38:39 <sipa> you track the best chain, and you track where in the chain each transaction you care about it
597 2014-06-08 10:38:39 <Canuck24> Right, but any wallet implementation that has the full blockchain downloaded, correct?
598 2014-06-08 10:38:41 cbeams has quit (Ping timeout: 260 seconds)
599 2014-06-08 10:38:42 <sipa> no
600 2014-06-08 10:38:47 <sipa> any wallet implementation
601 2014-06-08 10:39:22 <sipa> also, how is "ping bitcoind" and "directly from a node" different?
602 2014-06-08 10:39:26 <Canuck24> Ohhh..... so each "inv" message that contains that txid is a confirmation?
603 2014-06-08 10:39:30 <sipa> no
604 2014-06-08 10:40:00 <sipa> #bitcoin please
605 2014-06-08 10:40:27 <Canuck24> Ohhh, I'm in the wrong channel? Sorry about that. Off to the other one!
606 2014-06-08 10:43:37 banghouse has quit (Ping timeout: 240 seconds)
607 2014-06-08 10:44:38 Adrao has joined
608 2014-06-08 10:45:31 digitalmagus has quit (Ping timeout: 276 seconds)
609 2014-06-08 10:46:19 yubrew has joined
610 2014-06-08 10:48:10 Adra has joined
611 2014-06-08 10:48:18 Adrao has quit (Disconnected by services)
612 2014-06-08 10:48:34 Adra is now known as Guest66608
613 2014-06-08 10:51:16 yubrew has quit (Ping timeout: 265 seconds)
614 2014-06-08 10:55:27 torsthaldo has joined
615 2014-06-08 10:56:34 akstunt600 has joined
616 2014-06-08 11:00:49 Aido has quit (Ping timeout: 240 seconds)
617 2014-06-08 11:01:10 da2ce7_laptop has joined
618 2014-06-08 11:02:10 da2ce7 has quit (Read error: Connection reset by peer)
619 2014-06-08 11:02:38 gwb3 has joined
620 2014-06-08 11:02:47 Aido has joined
621 2014-06-08 11:04:26 gwb3 has quit (Client Quit)
622 2014-06-08 11:04:54 spinza has quit (Disconnected by services)
623 2014-06-08 11:04:54 spinza_ has joined
624 2014-06-08 11:07:55 postpre has joined
625 2014-06-08 11:08:06 wallet42 has quit (Quit: Leaving.)
626 2014-06-08 11:09:30 wallet42 has joined
627 2014-06-08 11:09:33 wallet42 has quit (Changing host)
628 2014-06-08 11:09:33 wallet42 has joined
629 2014-06-08 11:12:45 psgs is now known as psgs|away
630 2014-06-08 11:13:42 fanquake has quit (Quit: fanquake)
631 2014-06-08 11:13:49 Vitalik__ has joined
632 2014-06-08 11:16:25 Vitalik_ has quit (Ping timeout: 240 seconds)
633 2014-06-08 11:16:53 akstunt600 has quit (Read error: Connection reset by peer)
634 2014-06-08 11:17:07 banghouse has joined
635 2014-06-08 11:17:44 dlb76 has joined
636 2014-06-08 11:17:52 akstunt600 has joined
637 2014-06-08 11:21:21 hearn has joined
638 2014-06-08 11:21:36 hearn has quit (Client Quit)
639 2014-06-08 11:21:37 banghouse has quit (Ping timeout: 240 seconds)
640 2014-06-08 11:22:57 [EddyF] has joined
641 2014-06-08 11:25:52 erasmospunk has joined
642 2014-06-08 11:27:07 implr has quit (Ping timeout: 276 seconds)
643 2014-06-08 11:28:25 Canuck24 has quit (Quit: Leaving)
644 2014-06-08 11:29:16 mappum has joined
645 2014-06-08 11:33:13 skinnkavaj has quit (Ping timeout: 240 seconds)
646 2014-06-08 11:33:59 mappum has quit (Ping timeout: 240 seconds)
647 2014-06-08 11:35:20 erasmospunk has quit (Remote host closed the connection)
648 2014-06-08 11:35:26 jtimon has quit (Remote host closed the connection)
649 2014-06-08 11:39:59 Blackreign has quit ()
650 2014-06-08 11:40:13 da2ce7 has joined
651 2014-06-08 11:40:44 yubrew has joined
652 2014-06-08 11:43:32 da2ce7_laptop has quit (Ping timeout: 252 seconds)
653 2014-06-08 11:44:45 da2ce7_laptop has joined
654 2014-06-08 11:44:56 yubrew has quit (Ping timeout: 245 seconds)
655 2014-06-08 11:48:01 da2ce7 has quit (Ping timeout: 240 seconds)
656 2014-06-08 11:49:48 <michagogo> re: Ubuntu's packaging, https://bugs.launchpad.net/ubuntu/+source/bitcoin/+bug/1314616, https://lists.ubuntu.com/archives/ubuntu-motu/2013-December/thread.html, and https://lists.ubuntu.com/archives/ubuntu-motu/2014-April/thread.html
657 2014-06-08 11:50:49 xenog has joined
658 2014-06-08 11:52:46 <chichov> question: how is the true on the top of the stack after OP_EQUALVERIFY in pay-to-pubkeyhash transactions handled?
659 2014-06-08 11:52:55 <chichov> see http://enetium.com/resources/Bitcoin.pdf page 19, bottom part for visualization
660 2014-06-08 11:53:06 <michagogo> chichov: hm?
661 2014-06-08 11:53:17 <chichov> it's skipped there, but after OP_EQUALVERIFY is evaluated a True should be on top of the stack
662 2014-06-08 11:53:18 <michagogo> It's non-false, so the script passes
663 2014-06-08 11:53:37 <chichov> after that OP_CHECKSIG is evaluated with: True, <pubkey> <sig>, isn't it?
664 2014-06-08 11:53:38 <michagogo> oh, wait
665 2014-06-08 11:53:42 <michagogo> equalverify?
666 2014-06-08 11:53:45 <michagogo> ;;bc,wiki script
667 2014-06-08 11:53:46 <gribble> https://en.bitcoin.it/wiki/Script | Mar 11, 2014 ... Bitcoin uses a scripting system for transactions. Forth-like, Script is simple, stack- based, and processed from left to right. It is purposefully not ...
668 2014-06-08 11:54:25 <chichov> look https://github.com/bitcoin/bitcoin/blob/master/src/script.cpp#L674
669 2014-06-08 11:54:50 <chichov> after that a True should be on top of the stack
670 2014-06-08 11:54:58 <michagogo> chichov: chichov I think https://en.bitcoin.it/wiki/Script#Flow_control answers your question
671 2014-06-08 11:54:59 <sipa> read the next 6 lines
672 2014-06-08 11:55:20 <chichov> sipa: I must be blind, thanks :P
673 2014-06-08 11:55:33 <sipa> OP_EQUALVERIFY does not put anything on the stack; just either does nothing, or fail the script
674 2014-06-08 11:55:44 Raziel has joined
675 2014-06-08 11:56:00 <chichov> indeed, it pops that bool again
676 2014-06-08 11:56:16 <chichov> haven't read that part
677 2014-06-08 11:56:50 iwilcox has quit (Remote host closed the connection)
678 2014-06-08 11:57:25 iwilcox has joined
679 2014-06-08 12:00:12 RazielZ has joined
680 2014-06-08 12:00:31 <chichov> however, in P2SH it's an OP_EQUAL, thus a True/False is pushed on top of the stack
681 2014-06-08 12:00:49 <chichov> any idea where it's popped back off again before evaluating the redemption script?
682 2014-06-08 12:01:50 Raziel has quit (Ping timeout: 265 seconds)
683 2014-06-08 12:02:01 erasmospunk has joined
684 2014-06-08 12:02:50 <michagogo> ;;bc,wiki p2sh
685 2014-06-08 12:02:50 <gribble> https://en.bitcoin.it/wiki/BIP_0016 | Mar 1, 2012 ... This page describes a BIP (Bitcoin Improvement Proposal). Please see BIP 0001 for more information about BIPs and creating them. Please do ...
686 2014-06-08 12:02:53 <chichov> my bad, it's not
687 2014-06-08 12:03:08 <chichov> the stack after scriptSig is used for that
688 2014-06-08 12:03:42 <michagogo> Right -- if you know about p2sh, it's a special case
689 2014-06-08 12:04:06 <michagogo> And you recognize that template as having extra meaning
690 2014-06-08 12:04:29 <michagogo> And if you don't know about p2sh, then it's the last opcode, meaning that you're left with true/false on the stack
691 2014-06-08 12:05:06 <michagogo> and then the script ends, making the OP_EQUAL result the result of the script\
692 2014-06-08 12:05:13 banghouse has joined
693 2014-06-08 12:07:10 phoenix54 has quit (Ping timeout: 265 seconds)
694 2014-06-08 12:08:10 <chichov> indeed, that's what the code says
695 2014-06-08 12:09:08 phoenix53 has joined
696 2014-06-08 12:09:21 obsidion has joined
697 2014-06-08 12:10:03 banghouse has quit (Ping timeout: 265 seconds)
698 2014-06-08 12:10:16 akstunt600 has quit (Read error: Connection reset by peer)
699 2014-06-08 12:11:25 akstunt600 has joined
700 2014-06-08 12:15:36 skinnkavaj has joined
701 2014-06-08 12:15:47 cagedwisdom has quit (Remote host closed the connection)
702 2014-06-08 12:16:17 Aido_ has joined
703 2014-06-08 12:18:21 Emzy has quit (Quit: Textual IRC Client: http://www.textualapp.com/)
704 2014-06-08 12:18:44 Aido has quit (Ping timeout: 252 seconds)
705 2014-06-08 12:20:59 ThomasV has quit (Ping timeout: 240 seconds)
706 2014-06-08 12:24:01 da2ce7_laptop has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
707 2014-06-08 12:24:36 erasmospunk has quit (Remote host closed the connection)
708 2014-06-08 12:25:00 Hasimir has joined
709 2014-06-08 12:25:08 Hasimir is now known as Guest84558
710 2014-06-08 12:26:59 Guest37262 has quit (Ping timeout: 240 seconds)
711 2014-06-08 12:30:40 mappum has joined
712 2014-06-08 12:33:55 RazielZ is now known as Raziel
713 2014-06-08 12:34:40 yubrew has joined
714 2014-06-08 12:35:21 mappum has quit (Ping timeout: 260 seconds)
715 2014-06-08 12:39:16 yubrew has quit (Ping timeout: 252 seconds)
716 2014-06-08 12:39:21 hhhzzzz75 has quit (Quit: hhhzzzz75)
717 2014-06-08 12:39:50 Guest66608 has quit (Remote host closed the connection)
718 2014-06-08 12:46:19 banghouse has joined
719 2014-06-08 12:47:04 one_zero has quit ()
720 2014-06-08 12:48:59 YoY has quit (Ping timeout: 240 seconds)
721 2014-06-08 12:50:01 MoALTz has quit (Ping timeout: 240 seconds)
722 2014-06-08 12:50:31 erasmospunk has joined
723 2014-06-08 12:50:59 banghouse has quit (Ping timeout: 240 seconds)
724 2014-06-08 12:52:31 YoY has joined
725 2014-06-08 12:57:28 Zoop_ has quit (Ping timeout: 276 seconds)
726 2014-06-08 12:58:08 Zoop_ has joined
727 2014-06-08 13:00:21 YoY has quit (Ping timeout: 245 seconds)
728 2014-06-08 13:01:45 erasmospunk has quit (Remote host closed the connection)
729 2014-06-08 13:02:50 YoY has joined
730 2014-06-08 13:03:32 akstunt600 has quit (Read error: Connection reset by peer)
731 2014-06-08 13:04:25 akstunt600 has joined
732 2014-06-08 13:06:44 aschildbach has quit (Remote host closed the connection)
733 2014-06-08 13:07:57 digitalmagus has joined
734 2014-06-08 13:08:07 YoY has quit (Max SendQ exceeded)
735 2014-06-08 13:09:47 HANTI is now known as hanti
736 2014-06-08 13:09:56 erasmospunk has joined
737 2014-06-08 13:12:03 damethos has joined
738 2014-06-08 13:13:23 jMyles has joined
739 2014-06-08 13:14:15 YoY has joined
740 2014-06-08 13:16:46 lclc has joined
741 2014-06-08 13:17:33 xenog has quit (Remote host closed the connection)
742 2014-06-08 13:18:13 ThomasV has joined
743 2014-06-08 13:21:12 [nsh] has joined
744 2014-06-08 13:21:51 Aido_ has quit (Remote host closed the connection)
745 2014-06-08 13:26:27 daybyter has joined
746 2014-06-08 13:28:07 erasmospunk has quit (Remote host closed the connection)
747 2014-06-08 13:28:40 yubrew has joined
748 2014-06-08 13:29:00 hanti is now known as HANTI
749 2014-06-08 13:31:13 mappum has joined
750 2014-06-08 13:33:16 yubrew has quit (Ping timeout: 245 seconds)
751 2014-06-08 13:35:37 mappum has quit (Ping timeout: 240 seconds)
752 2014-06-08 13:36:57 [EddyF] has quit (Ping timeout: 260 seconds)
753 2014-06-08 13:39:04 [EddyF] has joined
754 2014-06-08 13:39:58 Aido has joined
755 2014-06-08 13:39:59 YoY has quit (Ping timeout: 240 seconds)
756 2014-06-08 13:39:59 digitalmagus has quit (Ping timeout: 240 seconds)
757 2014-06-08 13:42:41 YoY has joined
758 2014-06-08 13:48:14 jtimon has joined
759 2014-06-08 13:51:04 lolstate has quit (Quit: lolstate)
760 2014-06-08 13:53:12 lolstate has joined
761 2014-06-08 13:54:06 Rococo44 has joined
762 2014-06-08 13:54:08 Rococo44 has quit (Client Quit)
763 2014-06-08 14:00:46 shadowbroker has joined
764 2014-06-08 14:01:47 banghouse has joined
765 2014-06-08 14:06:04 [nsh] has quit (Ping timeout: 265 seconds)
766 2014-06-08 14:07:11 [nsh] has joined
767 2014-06-08 14:10:58 Guest84558 is now known as Hasimir
768 2014-06-08 14:10:58 Hasimir has quit (Changing host)
769 2014-06-08 14:10:58 Hasimir has joined
770 2014-06-08 14:14:17 hhhzzzz75 has joined
771 2014-06-08 14:14:49 jMyles has quit (Ping timeout: 240 seconds)
772 2014-06-08 14:15:08 erasmospunk has joined
773 2014-06-08 14:18:18 Zarutian has joined
774 2014-06-08 14:22:03 rdymac- has joined
775 2014-06-08 14:22:43 rdymac has quit (Read error: Connection reset by peer)
776 2014-06-08 14:22:43 rdymac- is now known as rdymac
777 2014-06-08 14:22:47 yubrew has joined
778 2014-06-08 14:22:59 banghouse has quit (Ping timeout: 240 seconds)
779 2014-06-08 14:23:19 torsthaldo has quit (Quit: Leaving.)
780 2014-06-08 14:25:15 Happzz has quit (Ping timeout: 252 seconds)
781 2014-06-08 14:25:58 posita has joined
782 2014-06-08 14:27:29 Happzz has joined
783 2014-06-08 14:27:29 yubrew has quit (Ping timeout: 240 seconds)
784 2014-06-08 14:28:07 WKNiGHT has quit (Ping timeout: 240 seconds)
785 2014-06-08 14:28:54 torsthaldo has joined
786 2014-06-08 14:29:25 jMyles has joined
787 2014-06-08 14:29:40 SD__ has joined
788 2014-06-08 14:30:19 SD__ has quit (Max SendQ exceeded)
789 2014-06-08 14:30:47 SD__ has joined
790 2014-06-08 14:32:57 Starduster_ has quit (Ping timeout: 252 seconds)
791 2014-06-08 14:33:39 Namworld has joined
792 2014-06-08 14:34:58 ArthurNumbanumba has quit (Ping timeout: 264 seconds)
793 2014-06-08 14:34:58 ArthurNumba2 has quit (Ping timeout: 264 seconds)
794 2014-06-08 14:35:21 torsthaldo has quit (Quit: Leaving.)
795 2014-06-08 14:36:06 [EddyF] has quit (Quit: coding,sleeping or doing something better than chatting to you.)
796 2014-06-08 14:36:22 ArthurNumbanumba has joined
797 2014-06-08 14:36:43 ArthurNumba2 has joined
798 2014-06-08 14:37:04 cbeams has joined
799 2014-06-08 14:37:28 Subo1977 has joined
800 2014-06-08 14:41:46 Subo1977_ has quit (Ping timeout: 272 seconds)
801 2014-06-08 14:42:07 cbeams has quit (Ping timeout: 252 seconds)
802 2014-06-08 14:44:19 johnsoft has quit (Ping timeout: 252 seconds)
803 2014-06-08 14:45:06 johnsoft has joined
804 2014-06-08 14:49:44 implr has joined
805 2014-06-08 14:57:09 lolstate has quit (Quit: lolstate)
806 2014-06-08 14:59:13 lolstate has joined
807 2014-06-08 15:04:16 WKNiGHT has joined
808 2014-06-08 15:06:28 Jasmin68k has joined
809 2014-06-08 15:06:56 Jasmin68k has quit (Client Quit)
810 2014-06-08 15:08:52 baldur has joined
811 2014-06-08 15:16:29 KuDeTa has quit (Quit: KuDeTa)
812 2014-06-08 15:17:03 yubrew has joined
813 2014-06-08 15:18:27 eristisk has quit (Read error: Connection reset by peer)
814 2014-06-08 15:18:27 Lexa has quit (Remote host closed the connection)
815 2014-06-08 15:18:27 random_cat has quit (Remote host closed the connection)
816 2014-06-08 15:18:27 karc has quit (Remote host closed the connection)
817 2014-06-08 15:18:27 iwilcox has quit (Write error: Connection reset by peer)
818 2014-06-08 15:18:27 arubi has quit (Remote host closed the connection)
819 2014-06-08 15:18:27 Subo1977 has quit (Write error: Connection reset by peer)
820 2014-06-08 15:18:27 gst has quit (Write error: Connection reset by peer)
821 2014-06-08 15:18:28 s7r has quit (Write error: Connection reset by peer)
822 2014-06-08 15:18:28 papa3 has quit (Write error: Connection reset by peer)
823 2014-06-08 15:18:28 KillYourTV has quit (Write error: Connection reset by peer)
824 2014-06-08 15:18:28 dignork has quit (Write error: Connection reset by peer)
825 2014-06-08 15:18:28 Adlai has quit (Write error: Connection reset by peer)
826 2014-06-08 15:20:18 buZz is now known as Guest23519
827 2014-06-08 15:20:23 banghouse has joined
828 2014-06-08 15:20:58 Guest23519 is now known as buZz
829 2014-06-08 15:21:43 yubrew has quit (Ping timeout: 252 seconds)
830 2014-06-08 15:21:43 Vitalik__ has quit (Quit: Leaving)
831 2014-06-08 15:22:02 Subo1977 has joined
832 2014-06-08 15:22:12 Vitalik__ has joined
833 2014-06-08 15:23:31 eristisk has joined
834 2014-06-08 15:23:42 dignork has joined
835 2014-06-08 15:23:46 Lexa has joined
836 2014-06-08 15:23:52 karc has joined
837 2014-06-08 15:26:30 lclc has quit (Ping timeout: 240 seconds)
838 2014-06-08 15:28:30 iwilcox has joined
839 2014-06-08 15:28:32 KillYourTV has joined
840 2014-06-08 15:28:48 s7r has joined
841 2014-06-08 15:32:11 damethos has quit (Quit: Bye)
842 2014-06-08 15:32:23 BCBot_ has joined
843 2014-06-08 15:32:28 BCBot` has quit (Ping timeout: 240 seconds)
844 2014-06-08 15:32:37 Adlai has joined
845 2014-06-08 15:35:09 xenog has joined
846 2014-06-08 15:35:10 random_cat has joined
847 2014-06-08 15:39:56 lclc has joined
848 2014-06-08 15:42:13 papa has joined
849 2014-06-08 15:45:27 arubi has joined
850 2014-06-08 15:45:36 iwilcox has quit (Changing host)
851 2014-06-08 15:45:36 iwilcox has joined
852 2014-06-08 15:45:38 Adlai has quit (Changing host)
853 2014-06-08 15:45:38 Adlai has joined
854 2014-06-08 15:45:57 papa has quit (Changing host)
855 2014-06-08 15:45:57 papa has joined
856 2014-06-08 15:46:33 Zarutian has quit (Quit: Zarutian)
857 2014-06-08 15:51:50 agricocb has quit (Quit: Leaving.)
858 2014-06-08 15:52:32 skinnkavaj has quit (Remote host closed the connection)
859 2014-06-08 15:52:51 skinnkavaj has joined
860 2014-06-08 16:01:37 digitalmagus has joined
861 2014-06-08 16:01:42 zone117x has joined
862 2014-06-08 16:02:47 zone117x has quit (Remote host closed the connection)
863 2014-06-08 16:04:21 zone117x has joined
864 2014-06-08 16:08:03 darkee has joined
865 2014-06-08 16:08:16 SD__ is now known as Starduster
866 2014-06-08 16:08:53 Starduster has quit (Quit: connection reset by ... buy... bye... apple)
867 2014-06-08 16:10:26 Starduster has joined
868 2014-06-08 16:11:20 yubrew has joined
869 2014-06-08 16:12:35 Zarutian has joined
870 2014-06-08 16:14:26 belcher has quit (Quit: Leaving)
871 2014-06-08 16:15:22 nvmme has joined
872 2014-06-08 16:15:37 yubrew has quit (Ping timeout: 240 seconds)
873 2014-06-08 16:16:54 wyrag has joined
874 2014-06-08 16:18:34 ericmuyser has joined
875 2014-06-08 16:18:51 belcher has joined
876 2014-06-08 16:18:51 belcher has quit (Changing host)
877 2014-06-08 16:18:51 belcher has joined
878 2014-06-08 16:18:55 lclc has quit (Ping timeout: 252 seconds)
879 2014-06-08 16:19:47 belcher has quit (Read error: Connection reset by peer)
880 2014-06-08 16:21:45 nvmme has left ()
881 2014-06-08 16:22:31 StarenseN has joined
882 2014-06-08 16:23:22 gst has joined
883 2014-06-08 16:24:38 fuc has joined
884 2014-06-08 16:31:49 cbeams has joined
885 2014-06-08 16:33:07 mappum has joined
886 2014-06-08 16:33:58 tcatm has quit (Ping timeout: 265 seconds)
887 2014-06-08 16:35:08 weilu has quit (Remote host closed the connection)
888 2014-06-08 16:35:22 tcatm has joined
889 2014-06-08 16:37:05 posita has quit (Quit: Leaving.)
890 2014-06-08 16:37:19 nvmme has joined
891 2014-06-08 16:37:27 posita has joined
892 2014-06-08 16:37:27 stuntkit_ has quit (Read error: No route to host)
893 2014-06-08 16:37:28 mappum has quit (Ping timeout: 240 seconds)
894 2014-06-08 16:37:50 akstunt600 has quit (Ping timeout: 276 seconds)
895 2014-06-08 16:38:41 zone117x has quit (Quit: Leaving)
896 2014-06-08 16:41:30 nvmme has quit (Quit: nvmme)
897 2014-06-08 16:42:25 kadoban has joined
898 2014-06-08 16:42:30 MoALTz has joined
899 2014-06-08 16:50:18 Blackreign has joined
900 2014-06-08 16:51:22 tcatm has quit (Ping timeout: 265 seconds)
901 2014-06-08 16:53:19 roconnor has joined
902 2014-06-08 16:53:56 xenog has quit (Quit: Leaving.)
903 2014-06-08 16:54:08 Aido_ has joined
904 2014-06-08 16:56:28 nvmme has joined
905 2014-06-08 16:57:08 Aido has quit (Ping timeout: 240 seconds)
906 2014-06-08 16:57:12 phish has joined
907 2014-06-08 16:57:50 brianhoffman_ has joined
908 2014-06-08 17:00:39 nvmme has quit (Quit: nvmme)
909 2014-06-08 17:00:56 brianhoffman_ has quit (Remote host closed the connection)
910 2014-06-08 17:04:01 xenog has joined
911 2014-06-08 17:04:19 belcher has joined
912 2014-06-08 17:04:19 belcher has quit (Changing host)
913 2014-06-08 17:04:19 belcher has joined
914 2014-06-08 17:05:14 yubrew has joined
915 2014-06-08 17:07:36 btc123 has joined
916 2014-06-08 17:09:02 <btc123> anyone seen this error before? i'm compiling from source and see "Error: An error occurred while setting up the RPC port 8332 for listening on IPv4: bind: Address already in use
917 2014-06-08 17:09:14 <btc123> but i dont have any processes running using that port
918 2014-06-08 17:09:18 akstunt600 has joined
919 2014-06-08 17:09:28 yubrew has quit (Ping timeout: 240 seconds)
920 2014-06-08 17:11:05 davout has joined
921 2014-06-08 17:11:36 Zarutian has quit (Quit: Zarutian)
922 2014-06-08 17:11:56 Burrito has joined
923 2014-06-08 17:13:42 <sipa> perhaps a previous application that was listening?
924 2014-06-08 17:13:49 <sipa> open ports linger for a while
925 2014-06-08 17:17:55 gonedrk has joined
926 2014-06-08 17:20:05 Aido_ has quit (Ping timeout: 276 seconds)
927 2014-06-08 17:20:49 <xenog> btc123: I have seen the error
928 2014-06-08 17:21:26 Aido has joined
929 2014-06-08 17:21:26 <xenog> btc123: the socket in listening mode must be used by some process
930 2014-06-08 17:21:30 lolstate has quit (Quit: lolstate)
931 2014-06-08 17:21:49 <pigeons> lsof will help you find it
932 2014-06-08 17:21:51 <xenog> btc123: maybe the TCP layer of your OS is not releasing it
933 2014-06-08 17:22:03 <xenog> netstat -nlp --inet --inet6
934 2014-06-08 17:22:56 cbeams has quit (Remote host closed the connection)
935 2014-06-08 17:26:59 sahlhoff has joined
936 2014-06-08 17:28:48 clopez has joined
937 2014-06-08 17:29:11 deego` has joined
938 2014-06-08 17:30:13 akstunt600 has quit (Read error: Connection reset by peer)
939 2014-06-08 17:30:27 Wrenuld has joined
940 2014-06-08 17:31:07 akstunt600 has joined
941 2014-06-08 17:31:34 A has joined
942 2014-06-08 17:32:29 phedny has joined
943 2014-06-08 17:32:40 A has left (an!~Alan@173.216.84.47|)
944 2014-06-08 17:32:54 <btc123> xenog, its strange though, when i do -rpcallow=* and -connect=ip it connects to peers, but then won't download any blocks!
945 2014-06-08 17:33:32 nvmme has joined
946 2014-06-08 17:33:40 <xenog> btc123: will it download blocks otherwise?
947 2014-06-08 17:34:34 CheckDavid has joined
948 2014-06-08 17:35:21 <xenog> btc123, the connect option is forcing bitcoind to connect to a specific node only
949 2014-06-08 17:35:35 lolstate has joined
950 2014-06-08 17:35:38 <xenog> btc123: are you sure that you want to only connect to that node?
951 2014-06-08 17:36:19 <btc123> no, it wont listen to anything unless i do -rpcallowip=*
952 2014-06-08 17:36:20 <xenog> btc123, the connection that the "connect" parameter refers to is independent from allowing RPC or not
953 2014-06-08 17:36:44 <btc123> yes, i know, thats why its strange
954 2014-06-08 17:36:50 <sipa> btc123: if you want it to listen for other peers (rather than for rpc clients), you need -listen
955 2014-06-08 17:37:03 <btc123> i should check the code maybe the ports are conflicting
956 2014-06-08 17:37:05 <btc123> ahhhhh
957 2014-06-08 17:37:07 <btc123> let me try that
958 2014-06-08 17:37:14 <sipa> rpc and p2p are totally separate systems
959 2014-06-08 17:37:29 phedny has joined
960 2014-06-08 17:37:35 <sipa> rpc is done using -rpcconnect -rpcallowip, -rpcport, ...
961 2014-06-08 17:37:41 <btc123> of course.. i was just mentioning that it wouldn't load unless i did rpcallowip=*, then i see the port in netstat
962 2014-06-08 17:37:42 nvmme has quit (Quit: nvmme)
963 2014-06-08 17:37:46 <xenog> btc123: try to see if you can sync blocks by removing options from the configuration file until yo find the culprit, go back to defaults, you can comment them with #
964 2014-06-08 17:37:50 cbeams has joined
965 2014-06-08 17:37:52 <sipa> p2p using -listen, -bind, -port, -connect
966 2014-06-08 17:38:34 <xenog> if it won't load because someone else is occupying the listening port, you may be forced to change the port or kill the program that attached itself to the bitcoin port
967 2014-06-08 17:38:44 <xenog> or change the port that bitcoind is using
968 2014-06-08 17:39:02 banghouse has quit (Remote host closed the connection)
969 2014-06-08 17:41:12 [nsh] has quit (Ping timeout: 245 seconds)
970 2014-06-08 17:42:02 <xenog> sometimes for testing purposes I want to run multiple instances of bitcoind in the same machine, which forces me to change the RPC and P2P ports for some instances, lest they fight to use the same ones
971 2014-06-08 17:43:18 <btc123> 0fm0mg some idiot made the rpc and p2p ports the same in this code...thats why it says in use when it loads
972 2014-06-08 17:47:19 sahlhoff has quit (Quit: sahlhoff)
973 2014-06-08 17:48:31 <sipa> what code?
974 2014-06-08 17:49:23 tombtc_ has joined
975 2014-06-08 17:50:12 Pullphinger has quit ()
976 2014-06-08 17:50:38 tombtc has quit (Ping timeout: 276 seconds)
977 2014-06-08 17:52:00 CryptoBuck has quit (Ping timeout: 240 seconds)
978 2014-06-08 17:52:26 CryptoBuck has joined
979 2014-06-08 17:53:10 xenog has quit (Ping timeout: 260 seconds)
980 2014-06-08 17:54:15 stuntkite has joined
981 2014-06-08 17:54:37 kmels has joined
982 2014-06-08 17:59:12 yubrew has joined
983 2014-06-08 17:59:53 xenog has joined
984 2014-06-08 18:00:39 agricocb has joined
985 2014-06-08 18:01:00 roboaunt has joined
986 2014-06-08 18:01:27 <xenog> btc123: I was out for awhile as I returned home, was your configuration set to use the same port for P2P and RPC?
987 2014-06-08 18:02:18 daybyter has quit (Quit: Konversation terminated!)
988 2014-06-08 18:03:42 yubrew has quit (Ping timeout: 245 seconds)
989 2014-06-08 18:04:31 tombtc_ has quit (Ping timeout: 252 seconds)
990 2014-06-08 18:04:39 Zarutian has joined
991 2014-06-08 18:10:40 StarenseN has quit (Quit: StarenseN)
992 2014-06-08 18:11:43 BCBot_ has quit (Remote host closed the connection)
993 2014-06-08 18:11:43 Gyps has joined
994 2014-06-08 18:12:22 tombtc has joined
995 2014-06-08 18:12:28 BCBot` has joined
996 2014-06-08 18:12:33 erasmospunk has quit (Remote host closed the connection)
997 2014-06-08 18:15:06 lolstate has quit (Quit: lolstate)
998 2014-06-08 18:16:30 sahlhoff has joined
999 2014-06-08 18:16:32 maximumpanda has joined
1000 2014-06-08 18:17:50 gonedrk has quit (Quit: Leaving)
1001 2014-06-08 18:18:12 <maximumpanda> hello. I'm attempting to use the bitcoin URI and it doesnt seem to be working. <a href="bitcoin:(ADDRESS HERE)">open in wallet</a> should be all thats needed to utilize the URI right?
1002 2014-06-08 18:18:49 <sipa> if you have a bitcoin wallet installed that is registered as a uri handler in the browser, yes
1003 2014-06-08 18:19:32 <maximumpanda> *facepalm.. uri handler. thanks
1004 2014-06-08 18:22:04 thaReal has joined
1005 2014-06-08 18:23:31 akstunt600 has quit (Read error: Connection reset by peer)
1006 2014-06-08 18:24:41 akstunt600 has joined
1007 2014-06-08 18:25:22 chichov has quit (Ping timeout: 245 seconds)
1008 2014-06-08 18:27:40 chainey has joined
1009 2014-06-08 18:27:40 HANTI is now known as hanti
1010 2014-06-08 18:30:25 lclc has joined
1011 2014-06-08 18:30:55 ahbritto_ has quit (Ping timeout: 252 seconds)
1012 2014-06-08 18:30:55 ahbritto has quit (Ping timeout: 252 seconds)
1013 2014-06-08 18:33:36 cbeams has quit (Remote host closed the connection)
1014 2014-06-08 18:34:13 cbeams has joined
1015 2014-06-08 18:34:58 lolstate has joined
1016 2014-06-08 18:35:29 skinnkavaj has quit (Ping timeout: 276 seconds)
1017 2014-06-08 18:35:41 skinnkavaj has joined
1018 2014-06-08 18:39:16 cyphase has quit (Quit: cyphase.com)
1019 2014-06-08 18:39:23 cbeams has quit (Ping timeout: 276 seconds)
1020 2014-06-08 18:40:27 akstunt600 has quit (Ping timeout: 252 seconds)
1021 2014-06-08 18:43:33 ahbritto_ has joined
1022 2014-06-08 18:43:44 ahbritto has joined
1023 2014-06-08 18:45:26 kadoban has quit (Ping timeout: 265 seconds)
1024 2014-06-08 18:45:39 cyphase has joined
1025 2014-06-08 18:46:43 ahbritto_ has quit (Read error: Connection reset by peer)
1026 2014-06-08 18:46:50 digitalmagus has quit (Ping timeout: 240 seconds)
1027 2014-06-08 18:46:57 MolokoDeck has joined
1028 2014-06-08 18:47:20 ahbritto_ has joined
1029 2014-06-08 18:53:38 yubrew has joined
1030 2014-06-08 18:53:56 erasmospunk has joined
1031 2014-06-08 18:58:00 yubrew has quit (Ping timeout: 240 seconds)
1032 2014-06-08 18:58:28 <Hasimir> thanks to whoever it was who sent the testnet btc through a while back :)
1033 2014-06-08 19:00:59 Soligor has quit (Remote host closed the connection)
1034 2014-06-08 19:01:45 Chief_Panda has joined
1035 2014-06-08 19:02:14 rnvk_ has joined
1036 2014-06-08 19:05:58 rnvk has quit (Ping timeout: 260 seconds)
1037 2014-06-08 19:07:07 rnvk_ has quit (Remote host closed the connection)
1038 2014-06-08 19:07:20 stuntkite has quit (Remote host closed the connection)
1039 2014-06-08 19:07:37 rnvk has joined
1040 2014-06-08 19:07:39 <michagogo> Hasimir: o/, I think
1041 2014-06-08 19:07:42 <michagogo> you're welcome
1042 2014-06-08 19:07:52 stuntkite has joined
1043 2014-06-08 19:08:45 Soligor has joined
1044 2014-06-08 19:08:48 <Hasimir> ah, cool, I did wonder ...
1045 2014-06-08 19:08:48 <michagogo> As you may have noticed, I have a bunch :P
1046 2014-06-08 19:09:03 weilu has joined
1047 2014-06-08 19:09:10 <Hasimir> it's testnet, aren't there heaps and no one cares ...
1048 2014-06-08 19:09:15 digitalmagus has joined
1049 2014-06-08 19:09:19 <michagogo> (It was a while ago, I think I may have messed up someone else's attempts at sending and mining a large-fee transaction or something)
1050 2014-06-08 19:09:33 <michagogo> (by mining their transaction)
1051 2014-06-08 19:09:50 <Hasimir> what?
1052 2014-06-08 19:09:52 <Hasimir> how?
1053 2014-06-08 19:09:56 <michagogo> Anyway, I then proceeded to try and figure out how to do that myself
1054 2014-06-08 19:10:15 <michagogo> Hasimir: someone sent a tx with a couple tens of thousands of tnBTC in fees
1055 2014-06-08 19:10:32 <Hasimir> oh, okay
1056 2014-06-08 19:10:37 <michagogo> History around then suggests they were doing it a bunch and mining the transactions
1057 2014-06-08 19:10:52 <Hasimir> I thought you meant you got the amount in the transfer
1058 2014-06-08 19:10:52 weilu_ has joined
1059 2014-06-08 19:11:01 weilu has quit (Read error: Connection reset by peer)
1060 2014-06-08 19:11:02 <michagogo> I think I ended up poking around in the code and commenting out the section that deals with relaying transactions
1061 2014-06-08 19:11:35 <michagogo> So I had a node, I created transactions with the large fee, which didn't leave the node until I mined a block with it
1062 2014-06-08 19:11:47 <michagogo> or something... I don't remember when it was.
1063 2014-06-08 19:11:50 <Hasimir> ah, cool
1064 2014-06-08 19:11:56 <michagogo> (which reminds me, I need to do the rc2 gbuilds...)
1065 2014-06-08 19:12:02 stuntkite has quit (Ping timeout: 245 seconds)
1066 2014-06-08 19:12:10 <Hasimir> wouldn't that be an interesting way to launder money?
1067 2014-06-08 19:12:18 <michagogo> (but it's kinda late, I don't know I'll have time tonight)
1068 2014-06-08 19:12:22 <Hasimir> make it look like mining fees
1069 2014-06-08 19:12:30 <michagogo> Hasimir: Well, you'd need to have enough hashpower to find a block
1070 2014-06-08 19:12:37 <sipa> oh, rc2?
1071 2014-06-08 19:12:45 <michagogo> Also, if you and only you were finding blocks with abnormally high fees...
1072 2014-06-08 19:12:53 <michagogo> sipa: yeah
1073 2014-06-08 19:13:02 <Hasimir> yeah, there's that ...
1074 2014-06-08 19:13:15 <sipa> what changed?
1075 2014-06-08 19:13:17 Vitalik_ has joined
1076 2014-06-08 19:13:47 <michagogo> sipa:
1077 2014-06-08 19:13:53 <michagogo> er, wait
1078 2014-06-08 19:14:01 <michagogo> sipa:
1079 2014-06-08 19:14:02 <michagogo> https://www.irccloud.com/pastebin/qDGRbBHR
1080 2014-06-08 19:14:27 sahlhoff has quit (Quit: sahlhoff)
1081 2014-06-08 19:14:55 <sipa> ok
1082 2014-06-08 19:15:03 <Hasimir> isn't rc2 just adding the latest openssl build?
1083 2014-06-08 19:15:08 weilu_ has quit (Ping timeout: 240 seconds)
1084 2014-06-08 19:15:09 <michagogo> Hasimir: no, see my link
1085 2014-06-08 19:15:39 btc123 has quit (Quit: Lost terminal)
1086 2014-06-08 19:16:28 Vitalik__ has quit (Ping timeout: 240 seconds)
1087 2014-06-08 19:16:28 <Hasimir> ah, more qt stuff
1088 2014-06-08 19:16:41 <michagogo> Hasimir: not only
1089 2014-06-08 19:16:46 <Hasimir> as long as it hasn't passed 4.8 yet I should be fine there
1090 2014-06-08 19:16:54 <michagogo> In fact, only one commit
1091 2014-06-08 19:16:58 <michagogo> BDB?
1092 2014-06-08 19:17:04 <michagogo> We'll never upgrade BDB, I don't think
1093 2014-06-08 19:17:13 <michagogo> Eventually we'll ditch it, though
1094 2014-06-08 19:17:15 <Hasimir> no, qt ...
1095 2014-06-08 19:17:17 <michagogo> Oh, qt
1096 2014-06-08 19:17:28 <michagogo> Also, didn't we upgrade to 5.2.1?
1097 2014-06-08 19:17:35 <michagogo> oh, not on Linux
1098 2014-06-08 19:17:44 <sipa> it's still compatible with 4.6 now i think
1099 2014-06-08 19:17:50 <michagogo> We build on Linux with a dynamic qt for window system integration
1100 2014-06-08 19:17:56 <Hasimir> that's what I thought ...
1101 2014-06-08 19:18:01 <michagogo> And we actually build against the 4.6 headers, yeah
1102 2014-06-08 19:18:13 <michagogo> Not sure since when
1103 2014-06-08 19:18:26 sahlhoff has joined
1104 2014-06-08 19:18:41 <Hasimir> since it makes it much easier to play nicely with every distro ...
1105 2014-06-08 19:19:06 nessence has joined
1106 2014-06-08 19:19:08 <Hasimir> because distro wars mid-project suck even more than they normally suck
1107 2014-06-08 19:20:00 MolokoDeck has quit (Ping timeout: 240 seconds)
1108 2014-06-08 19:22:06 Zarutian has quit (Quit: Zarutian)
1109 2014-06-08 19:28:07 roboaunt has quit (Quit: Textual IRC Client: www.textualapp.com)
1110 2014-06-08 19:28:22 Aido_ has joined
1111 2014-06-08 19:29:40 nvmme has joined
1112 2014-06-08 19:31:12 Aido has quit (Ping timeout: 245 seconds)
1113 2014-06-08 19:33:37 cbeams has joined
1114 2014-06-08 19:33:50 nvmme has quit (Quit: nvmme)
1115 2014-06-08 19:34:45 banghouse has joined
1116 2014-06-08 19:35:00 xenog has left ()
1117 2014-06-08 19:35:08 torsthaldo has joined
1118 2014-06-08 19:35:38 cbeams_ has joined
1119 2014-06-08 19:38:47 Blackreign has quit ()
1120 2014-06-08 19:39:08 digitalmagus has quit (Ping timeout: 240 seconds)
1121 2014-06-08 19:39:51 dexX7 has joined
1122 2014-06-08 19:40:03 cbeams has quit (Ping timeout: 265 seconds)
1123 2014-06-08 19:40:35 banghouse has quit (Ping timeout: 252 seconds)
1124 2014-06-08 19:42:32 lolstate has quit (Quit: lolstate)
1125 2014-06-08 19:44:41 davec_ has quit (Read error: Connection reset by peer)
1126 2014-06-08 19:46:06 nvmme has joined
1127 2014-06-08 19:47:34 yubrew has joined
1128 2014-06-08 19:48:01 erasmospunk has quit (Remote host closed the connection)
1129 2014-06-08 19:51:06 davec has joined
1130 2014-06-08 19:51:12 spinza_ has quit (Quit: No Ping reply in 180 seconds.)
1131 2014-06-08 19:51:13 MolokoDeck has joined
1132 2014-06-08 19:52:00 yubrew has quit (Ping timeout: 240 seconds)
1133 2014-06-08 19:58:11 Gyps has left ()
1134 2014-06-08 19:58:35 cagedwisdom has joined
1135 2014-06-08 19:59:54 cbeams_ has quit (Remote host closed the connection)
1136 2014-06-08 20:00:21 cbeams has joined
1137 2014-06-08 20:03:06 cbeams has quit (Remote host closed the connection)
1138 2014-06-08 20:03:11 cbeams_ has joined
1139 2014-06-08 20:06:55 ryanxcharles has quit (Remote host closed the connection)
1140 2014-06-08 20:07:13 nessence has quit (Remote host closed the connection)
1141 2014-06-08 20:07:29 ryanxcharles has joined
1142 2014-06-08 20:07:42 nessence has joined
1143 2014-06-08 20:07:51 cbeams_ has quit (Remote host closed the connection)
1144 2014-06-08 20:08:03 cbeams has joined
1145 2014-06-08 20:08:10 lolstate has joined
1146 2014-06-08 20:08:11 cbeams has quit (Remote host closed the connection)
1147 2014-06-08 20:11:40 weilu has joined
1148 2014-06-08 20:11:57 ryanxcharles has quit (Ping timeout: 265 seconds)
1149 2014-06-08 20:12:20 spinza has joined
1150 2014-06-08 20:12:26 nessence has quit (Ping timeout: 265 seconds)
1151 2014-06-08 20:12:46 hhhzzzz75 has quit (Quit: hhhzzzz75)
1152 2014-06-08 20:13:23 hhhzzzz75 has joined
1153 2014-06-08 20:15:15 chichov has joined
1154 2014-06-08 20:15:24 sahlhoff has quit (Quit: sahlhoff)
1155 2014-06-08 20:16:53 weilu has quit (Ping timeout: 276 seconds)
1156 2014-06-08 20:17:32 skinnkavaj has quit (Ping timeout: 276 seconds)
1157 2014-06-08 20:17:41 skinnkavaj has joined
1158 2014-06-08 20:18:42 Swadq has joined
1159 2014-06-08 20:19:22 brson has joined
1160 2014-06-08 20:19:34 brson has left ()
1161 2014-06-08 20:21:20 gimmetime has joined
1162 2014-06-08 20:24:23 [nsh] has joined
1163 2014-06-08 20:25:02 nsh has quit (Disconnected by services)
1164 2014-06-08 20:25:04 [nsh] is now known as nsh
1165 2014-06-08 20:25:26 nsh is now known as [nsh]
1166 2014-06-08 20:25:31 nsh_ has joined
1167 2014-06-08 20:25:35 nsh_ has quit (Max SendQ exceeded)
1168 2014-06-08 20:26:01 nsh_ has joined
1169 2014-06-08 20:26:04 nsh_ has quit (Max SendQ exceeded)
1170 2014-06-08 20:26:34 nsh_ has joined
1171 2014-06-08 20:26:36 nsh_ has quit (Max SendQ exceeded)
1172 2014-06-08 20:26:38 agricocb has quit (Ping timeout: 276 seconds)
1173 2014-06-08 20:27:07 nsh_ has joined
1174 2014-06-08 20:27:11 nsh_ has quit (Max SendQ exceeded)
1175 2014-06-08 20:27:32 ericmuyser has quit (Remote host closed the connection)
1176 2014-06-08 20:27:39 stuntkite has joined
1177 2014-06-08 20:27:41 nsh_ has joined
1178 2014-06-08 20:27:44 nsh_ has quit (Max SendQ exceeded)
1179 2014-06-08 20:28:13 nsh_ has joined
1180 2014-06-08 20:28:16 nsh_ has quit (Max SendQ exceeded)
1181 2014-06-08 20:28:51 nsh_ has joined
1182 2014-06-08 20:28:53 nsh_ has quit (Max SendQ exceeded)
1183 2014-06-08 20:29:22 nsh_ has joined
1184 2014-06-08 20:29:24 nsh_ has quit (Max SendQ exceeded)
1185 2014-06-08 20:29:39 Zarutian has joined
1186 2014-06-08 20:29:43 chichov has quit (Ping timeout: 252 seconds)
1187 2014-06-08 20:29:59 nsh_ has joined
1188 2014-06-08 20:30:01 nsh_ has quit (Max SendQ exceeded)
1189 2014-06-08 20:30:31 nsh_ has joined
1190 2014-06-08 20:30:34 nsh_ has quit (Max SendQ exceeded)
1191 2014-06-08 20:30:40 CoalPowerGorilla has quit (Remote host closed the connection)
1192 2014-06-08 20:31:03 nsh_ has joined
1193 2014-06-08 20:32:17 digitalmagus has joined
1194 2014-06-08 20:38:04 sahlhoff has joined
1195 2014-06-08 20:41:54 yubrew has joined
1196 2014-06-08 20:43:13 agricocb has joined
1197 2014-06-08 20:43:55 lclc has quit (Quit: Konversation terminated!)
1198 2014-06-08 20:46:01 yubrew has quit (Ping timeout: 240 seconds)
1199 2014-06-08 20:48:34 dfletcher_ has joined
1200 2014-06-08 20:48:58 tcatm has joined
1201 2014-06-08 20:50:04 dfletcher has quit (Disconnected by services)
1202 2014-06-08 20:50:04 dfletcher_ is now known as dfletcher
1203 2014-06-08 20:50:15 MaxSan has quit (Ping timeout: 252 seconds)
1204 2014-06-08 20:51:43 skinnkavaj has quit ()
1205 2014-06-08 20:54:51 cbeams has joined
1206 2014-06-08 20:57:14 cbeams has quit (Remote host closed the connection)
1207 2014-06-08 20:58:21 paveljanik has quit (Quit: This computer has gone to sleep)
1208 2014-06-08 20:58:48 tcatm has quit (Read error: Connection reset by peer)
1209 2014-06-08 20:59:47 Application has quit (Remote host closed the connection)
1210 2014-06-08 21:01:08 banghouse has joined
1211 2014-06-08 21:02:15 cadaverr has joined
1212 2014-06-08 21:03:00 tcatm has joined
1213 2014-06-08 21:03:00 tcatm has quit (Changing host)
1214 2014-06-08 21:03:00 tcatm has joined
1215 2014-06-08 21:05:31 banghouse has quit (Ping timeout: 240 seconds)
1216 2014-06-08 21:05:36 speed- has joined
1217 2014-06-08 21:06:06 <speed-> hey guys, what's the best practice to get new transactions from rpc?
1218 2014-06-08 21:07:31 digitalmagus2 has joined
1219 2014-06-08 21:09:00 <speed-> listransactions acc 1 <and increase from until I get to the entry already in base> ? :)
1220 2014-06-08 21:09:02 digitalmagus2 has quit (Client Quit)
1221 2014-06-08 21:10:22 lolstate has quit (Quit: lolstate)
1222 2014-06-08 21:12:17 wallet42 has quit (Quit: Leaving.)
1223 2014-06-08 21:12:21 weilu has joined
1224 2014-06-08 21:12:26 Application has joined
1225 2014-06-08 21:12:51 banghouse has joined
1226 2014-06-08 21:14:17 wallet42 has joined
1227 2014-06-08 21:15:02 AnoAnon has joined
1228 2014-06-08 21:15:16 AnoAnon has quit (Max SendQ exceeded)
1229 2014-06-08 21:16:11 MaxSan has joined
1230 2014-06-08 21:16:19 wallet42 has quit (Client Quit)
1231 2014-06-08 21:17:20 weilu has quit (Ping timeout: 276 seconds)
1232 2014-06-08 21:17:31 banghouse has quit (Ping timeout: 240 seconds)
1233 2014-06-08 21:17:37 btiefert2 has joined
1234 2014-06-08 21:18:00 wallet42 has joined
1235 2014-06-08 21:18:39 debiantoruser has quit (Ping timeout: 265 seconds)
1236 2014-06-08 21:18:49 btiefert2 has quit (Client Quit)
1237 2014-06-08 21:19:07 btiefert2 has joined
1238 2014-06-08 21:20:01 wallet42 has quit (Client Quit)
1239 2014-06-08 21:20:24 debiantoruser has joined
1240 2014-06-08 21:20:37 wallet42 has joined
1241 2014-06-08 21:21:33 btiefert has quit (Ping timeout: 265 seconds)
1242 2014-06-08 21:24:18 tcatm has quit (Remote host closed the connection)
1243 2014-06-08 21:24:48 chichov has joined
1244 2014-06-08 21:25:38 GM0127 has quit (Quit: Leaving)
1245 2014-06-08 21:28:11 xenog has joined
1246 2014-06-08 21:28:17 tcatm has joined
1247 2014-06-08 21:29:20 civic03 has joined
1248 2014-06-08 21:29:45 <dsnrk> speed-: you can get notifications with -walletnotify= rather than polling.
1249 2014-06-08 21:33:21 <speed-> um awesome :)
1250 2014-06-08 21:33:26 <speed-> thanks
1251 2014-06-08 21:35:48 yubrew has joined
1252 2014-06-08 21:36:03 <dsnrk> speed-: be careful how you handle them. %s will get you the new TXID, but you'll see it hit every new block and every unconfirmed TX. the script it is executing should be very light weight else it becomes a DOS vector.
1253 2014-06-08 21:36:41 <sipa> it should probably just mark the transaction in your database as 'dirty'
1254 2014-06-08 21:36:55 <sipa> and have a background process go through dirty transactions and update their information
1255 2014-06-08 21:37:39 <speed-> yeah I saw
1256 2014-06-08 21:37:52 <speed-> I'll make something and play around a bit
1257 2014-06-08 21:38:09 <speed-> and do some debuging so I can see how many times script is called
1258 2014-06-08 21:40:22 yubrew has quit (Ping timeout: 245 seconds)
1259 2014-06-08 21:41:14 Hasimir has quit (Ping timeout: 240 seconds)
1260 2014-06-08 21:45:29 <civic03> Isn't it better to use blocknotify?
1261 2014-06-08 21:45:56 nvmme has quit (Ping timeout: 276 seconds)
1262 2014-06-08 21:46:24 ItSANgo has quit (Quit: Leaving...)
1263 2014-06-08 21:46:42 <phantomcircuit> speed-, what civic03 just said is actually right
1264 2014-06-08 21:46:47 <civic03> I used blocknotify and listsinceblock
1265 2014-06-08 21:46:47 Hasimir has joined
1266 2014-06-08 21:46:59 Hasimir is now known as Guest87499
1267 2014-06-08 21:47:20 <phantomcircuit> you're much much less likely to miss something
1268 2014-06-08 21:47:29 CoalPowerGorilla has joined
1269 2014-06-08 21:47:41 <phantomcircuit> although personally i just have a script that polls listsinceblock every few seconds...
1270 2014-06-08 21:47:53 <phantomcircuit> much much much less likely to miss something
1271 2014-06-08 21:48:19 <phantomcircuit> sipa, looking at your pr now
1272 2014-06-08 21:49:28 Blackreign has joined
1273 2014-06-08 21:49:41 Blackreign has quit (Changing host)
1274 2014-06-08 21:49:41 Blackreign has joined
1275 2014-06-08 21:50:23 banghouse has joined
1276 2014-06-08 21:50:36 cbeams has joined
1277 2014-06-08 21:55:22 cbeams has quit (Ping timeout: 260 seconds)
1278 2014-06-08 21:55:23 banghouse has quit (Ping timeout: 265 seconds)
1279 2014-06-08 21:58:50 <phantomcircuit> sipa, Hash total: 1000000 duplicates: 909089 counters.size: 90911
1280 2014-06-08 21:58:50 <phantomcircuit> 80 1000000
1281 2014-06-08 21:58:50 <phantomcircuit> CHashWriter total: 1000000 duplicates: 439849 counters.size: 560151
1282 2014-06-08 21:59:01 shadowbroker has quit (Remote host closed the connection)
1283 2014-06-08 21:59:18 <phantomcircuit> reduced duplicates for CHashWriter by 50%
1284 2014-06-08 21:59:29 <sipa> not more? interesting
1285 2014-06-08 21:59:31 leofidus is now known as afk!~quassel@lionservers.de|leofidus-ger
1286 2014-06-08 21:59:41 <sipa> for how many blocks is that?
1287 2014-06-08 21:59:51 <phantomcircuit> first ~100k
1288 2014-06-08 22:00:05 <sipa> those have hardly any transactions
1289 2014-06-08 22:00:15 <phantomcircuit> yup
1290 2014-06-08 22:00:24 <sipa> so the expected improvement later on is larger
1291 2014-06-08 22:00:26 <phantomcircuit> probably the MerkleTree stuff
1292 2014-06-08 22:01:02 <phantomcircuit> CHashWriter total: 7000000 duplicates: 3409134 counters.size: 3590866
1293 2014-06-08 22:01:18 <phantomcircuit> at ~184
1294 2014-06-08 22:01:23 <phantomcircuit> 184k*
1295 2014-06-08 22:03:13 banghouse has joined
1296 2014-06-08 22:04:28 plaprade has quit (Ping timeout: 240 seconds)
1297 2014-06-08 22:05:25 <phantomcircuit> CHashWriter total: 15000000 duplicates: 7399626 counters.size: 7600374
1298 2014-06-08 22:05:37 <phantomcircuit> 0.4933084%
1299 2014-06-08 22:05:43 <phantomcircuit> ~205k
1300 2014-06-08 22:05:51 <phantomcircuit> weird
1301 2014-06-08 22:07:00 cbeams has joined
1302 2014-06-08 22:07:00 cbeams has quit (Changing host)
1303 2014-06-08 22:07:00 cbeams has joined
1304 2014-06-08 22:07:48 banghouse has quit (Ping timeout: 240 seconds)
1305 2014-06-08 22:09:11 benten has joined
1306 2014-06-08 22:10:29 Guest87499 has quit (Changing host)
1307 2014-06-08 22:10:29 Guest87499 has joined
1308 2014-06-08 22:10:47 _blank_ has joined
1309 2014-06-08 22:10:55 Guest87499 is now known as Hasimir
1310 2014-06-08 22:12:30 _blank_ has quit (Client Quit)
1311 2014-06-08 22:12:34 <phantomcircuit> sipa, ReadBlockFromDisk is the most common codepath here, but that's necessary
1312 2014-06-08 22:12:42 banghouse has joined
1313 2014-06-08 22:13:08 weilu has joined
1314 2014-06-08 22:13:14 <phantomcircuit> seems like most of the duplicates here are of block headers
1315 2014-06-08 22:13:30 Swadq has left ()
1316 2014-06-08 22:13:33 <phantomcircuit> then addrman
1317 2014-06-08 22:16:56 seba_gon has joined
1318 2014-06-08 22:17:17 seba_gon has quit (Remote host closed the connection)
1319 2014-06-08 22:17:29 ItSANgo has joined
1320 2014-06-08 22:17:56 MoALTz has quit (Read error: Connection reset by peer)
1321 2014-06-08 22:18:14 <phantomcircuit> sipa, http://pastebin.com/raw.php?i=LDMA1dJ6
1322 2014-06-08 22:18:26 weilu has quit (Ping timeout: 276 seconds)
1323 2014-06-08 22:18:55 MoALTz has joined
1324 2014-06-08 22:20:24 <sipa> hmmm, block hashes are seemingly computed 10 times
1325 2014-06-08 22:21:04 <phantomcircuit> sipa, yeah a number of times from ReadBlockFromDisk and then again a number of times in ProcessBlock
1326 2014-06-08 22:21:21 <sipa> well at least once is inevitable, i think
1327 2014-06-08 22:21:29 <sipa> as we write them to disk after pow verification
1328 2014-06-08 22:21:40 <sipa> and read them again for fully validating
1329 2014-06-08 22:21:47 <phantomcircuit> yup
1330 2014-06-08 22:21:54 <sipa> but 10 times seems unnecessary
1331 2014-06-08 22:22:03 <phantomcircuit> yup
1332 2014-06-08 22:22:16 <phantomcircuit> only a single codepath with duplicates for transactions now
1333 2014-06-08 22:22:37 <sipa> where?
1334 2014-06-08 22:23:00 <phantomcircuit> it's only 3 duplicates so far
1335 2014-06-08 22:23:10 <sipa> right :D
1336 2014-06-08 22:23:44 benten has quit (Read error: Connection reset by peer)
1337 2014-06-08 22:26:30 benten has joined
1338 2014-06-08 22:26:54 cbeams has quit (Remote host closed the connection)
1339 2014-06-08 22:27:39 hhhzzzz75 has quit (Quit: hhhzzzz75)
1340 2014-06-08 22:27:45 _biO_ has quit ()
1341 2014-06-08 22:28:11 mappum has joined
1342 2014-06-08 22:28:16 hhhzzzz75 has joined
1343 2014-06-08 22:28:43 gonedrk has joined
1344 2014-06-08 22:29:34 eristisk has quit (Ping timeout: 264 seconds)
1345 2014-06-08 22:29:37 MolokoDeck has quit (Ping timeout: 252 seconds)
1346 2014-06-08 22:29:48 yubrew has joined
1347 2014-06-08 22:29:54 shadowbroker has joined
1348 2014-06-08 22:29:58 ryanxcharles has joined
1349 2014-06-08 22:31:36 akstunt600 has joined
1350 2014-06-08 22:31:37 ryanxcharles has quit (Client Quit)
1351 2014-06-08 22:31:38 chichov has quit (Ping timeout: 265 seconds)
1352 2014-06-08 22:32:02 <sipa> phantomcircuit: how many ctransaction duplicates were there before my patch(es)?
1353 2014-06-08 22:32:45 <phantomcircuit> sipa, not sure but i can find out (i didn't save the data since it's like 1GB of stack traces at block 150k
1354 2014-06-08 22:32:47 <phantomcircuit> )
1355 2014-06-08 22:33:05 mappum has quit (Ping timeout: 265 seconds)
1356 2014-06-08 22:33:20 <phantomcircuit> sipa, http://pastebin.com/raw.php?i=W0vqmQ8V
1357 2014-06-08 22:33:40 <phantomcircuit> same data at block 133600
1358 2014-06-08 22:34:03 cagedwisdom has quit (Ping timeout: 265 seconds)
1359 2014-06-08 22:34:24 <sipa> that's with the patch
1360 2014-06-08 22:34:31 yubrew has quit (Ping timeout: 240 seconds)
1361 2014-06-08 22:34:33 xenog has quit (Quit: Leaving.)
1362 2014-06-08 22:35:32 <phantomcircuit> yes
1363 2014-06-08 22:36:38 debiantoruser has quit (Ping timeout: 260 seconds)
1364 2014-06-08 22:38:25 debiantoruser has joined
1365 2014-06-08 22:40:18 haskoiner has quit (Quit: haskoiner)
1366 2014-06-08 22:41:15 <sipa> phantomcircuit: i found your earlier paste, but it's been removed it seems
1367 2014-06-08 22:42:25 deego` is now known as deego
1368 2014-06-08 22:44:06 pooler has joined
1369 2014-06-08 22:44:55 <phantomcircuit> sipa, i tend to have them expire after a day
1370 2014-06-08 22:46:21 brson has joined
1371 2014-06-08 22:46:38 neozaru has quit (Remote host closed the connection)
1372 2014-06-08 22:49:32 pooler has quit (Ping timeout: 245 seconds)
1373 2014-06-08 22:51:14 frankenmint has joined
1374 2014-06-08 22:51:29 benten has quit (Read error: Connection reset by peer)
1375 2014-06-08 22:51:47 benten has joined
1376 2014-06-08 22:52:08 cagedwisdom has joined
1377 2014-06-08 22:53:28 melvster has quit (Ping timeout: 240 seconds)
1378 2014-06-08 22:53:49 wyrag has quit (Ping timeout: 252 seconds)
1379 2014-06-08 22:54:09 brianhoffman_ has joined
1380 2014-06-08 22:56:25 pooler has joined
1381 2014-06-08 22:57:18 cbeams has joined
1382 2014-06-08 22:58:07 eristisk has joined
1383 2014-06-08 22:59:15 MolokoDeck has joined
1384 2014-06-08 23:00:49 crunk-juice has joined
1385 2014-06-08 23:01:37 pooler has quit (Ping timeout: 245 seconds)
1386 2014-06-08 23:01:56 brianhoffman_ has quit (Quit: Colloquy for iPhone - http://colloquy.mobi)
1387 2014-06-08 23:03:30 <phantomcircuit> sipa, building master now for comparison
1388 2014-06-08 23:04:28 <sipa> my guess: ctransaction hashes were done twice
1389 2014-06-08 23:05:04 viajero has joined
1390 2014-06-08 23:06:26 pooler has joined
1391 2014-06-08 23:09:28 debiantoruser has quit (Ping timeout: 240 seconds)
1392 2014-06-08 23:09:31 <phantomcircuit> sipa, it's looks like 5 times
1393 2014-06-08 23:09:46 pooler has quit (Excess Flood)
1394 2014-06-08 23:10:10 <phantomcircuit> the funniest one is removing from the mempool
1395 2014-06-08 23:11:22 pooler has joined
1396 2014-06-08 23:11:35 debiantoruser has joined
1397 2014-06-08 23:12:43 cbeams has quit (Ping timeout: 265 seconds)
1398 2014-06-08 23:13:50 weilu has joined
1399 2014-06-08 23:13:59 Lexa- has joined
1400 2014-06-08 23:14:39 artsy_shibe has joined
1401 2014-06-08 23:15:05 Lexa has quit (Remote host closed the connection)
1402 2014-06-08 23:15:06 Lexa- is now known as Lexa
1403 2014-06-08 23:15:09 <phantomcircuit> sipa, http://pastebin.com/raw.php?i=3qAvpVPY
1404 2014-06-08 23:15:12 artsy_shibe has left ("nil")
1405 2014-06-08 23:15:15 <phantomcircuit> w/o patch
1406 2014-06-08 23:15:37 <christophe> Simple question relating to 51% attack panics this morning: Don't all mining protocols leak the identity of the parent block? Getwork/stratum/GBT?
1407 2014-06-08 23:16:08 ThomasV has quit (Ping timeout: 240 seconds)
1408 2014-06-08 23:16:12 debiantoruser has quit (Ping timeout: 245 seconds)
1409 2014-06-08 23:16:44 moarrr has quit ()
1410 2014-06-08 23:17:06 debiantoruser has joined
1411 2014-06-08 23:17:08 <harding> christophe: try asking on #bitcoin
1412 2014-06-08 23:18:08 weilu has quit (Ping timeout: 240 seconds)
1413 2014-06-08 23:18:10 <christophe> Sorry, I guess it's not strictly part of the network.
1414 2014-06-08 23:18:14 benten has quit (Ping timeout: 276 seconds)
1415 2014-06-08 23:18:24 MaxSan has left ()
1416 2014-06-08 23:18:33 <phantomcircuit> sipa, more blocks http://paste.ubuntu.com/7615387/
1417 2014-06-08 23:18:43 Malakai33 has joined
1418 2014-06-08 23:19:38 crunk-juice has quit (Remote host closed the connection)
1419 2014-06-08 23:20:11 johnsoft has quit (Ping timeout: 276 seconds)
1420 2014-06-08 23:20:34 jMyles has quit (Remote host closed the connection)
1421 2014-06-08 23:20:35 johnsoft has joined
1422 2014-06-08 23:24:14 yubrew has joined
1423 2014-06-08 23:24:18 belcher has quit (Quit: Leaving)
1424 2014-06-08 23:25:57 viajero has left ()
1425 2014-06-08 23:27:59 psgs is now known as away!~psgs@2001:41d0:1:68a3::39|psgs
1426 2014-06-08 23:28:58 mappum has joined
1427 2014-06-08 23:29:17 yubrew has quit (Ping timeout: 276 seconds)
1428 2014-06-08 23:33:01 mappum has quit (Ping timeout: 240 seconds)
1429 2014-06-08 23:33:34 debiantoruser has quit (Ping timeout: 260 seconds)
1430 2014-06-08 23:35:11 debiantoruser has joined
1431 2014-06-08 23:40:19 <phantomcircuit> sipa, http://paste.ubuntu.com/7615441/
1432 2014-06-08 23:40:21 <phantomcircuit> more blocks
1433 2014-06-08 23:41:22 <sipa> ok
1434 2014-06-08 23:42:28 <sipa> nice, so caching these tx hashes saves >100M sha256^2 invocations...
1435 2014-06-08 23:43:28 btc123 has joined
1436 2014-06-08 23:43:38 <sipa> phantomcircuit: i don't understand how this can make the duplicates for transactions 0
1437 2014-06-08 23:43:57 <phantomcircuit> sipa, im not sure either actually
1438 2014-06-08 23:44:04 <sipa> we're still verifying the merkle tree before writing the block to disk
1439 2014-06-08 23:44:15 <sipa> and presumably again after loading it from disk
1440 2014-06-08 23:45:05 <phantomcircuit> ==1190== by 0x1AD803: CHashWriter::GetHash() (hash.h:100)
1441 2014-06-08 23:45:06 <phantomcircuit> ==1190== by 0x28B1BB: CTransaction::UpdateHash() const (hash.h:169)
1442 2014-06-08 23:45:06 <phantomcircuit> ==1190== by 0x28B3EB: CTransaction::CTransaction(CMutableTransaction const&) (core.cpp:110)
1443 2014-06-08 23:45:06 <phantomcircuit> ==1190== by 0x286AEF: CMainParams::CMainParams() (chainparams.cpp:131)
1444 2014-06-08 23:45:31 <phantomcircuit> genesis block
1445 2014-06-08 23:47:25 banghouse has quit (Remote host closed the connection)
1446 2014-06-08 23:47:56 <btc123> is it possible to build the windows and mac clients in linux?
1447 2014-06-08 23:48:10 <btc123> or does the mac client require osx
1448 2014-06-08 23:48:12 banghouse has joined
1449 2014-06-08 23:48:48 <sipa> since very recently both can be built from linux
1450 2014-06-08 23:49:20 copumpkin has quit (Quit: Textual IRC Client: www.textualapp.com)
1451 2014-06-08 23:49:33 brianhoffman_ has joined
1452 2014-06-08 23:49:48 <sipa> phantomcircuit: ConnectBlock -> CheckBlock -> BuildMerkleTree and ProcessBlock -> CheckBlock -> BuildMerkleTree
1453 2014-06-08 23:50:12 <sipa> those should be happing with an intermediate serialize/deserialize of the transactions
1454 2014-06-08 23:50:16 <btc123> sipa: is this the correct information https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-descriptors/README.md ?
1455 2014-06-08 23:50:16 <phantomcircuit> sipa, yeah i got a good laugh at that one
1456 2014-06-08 23:50:17 <sipa> so the hash of those should be lost
1457 2014-06-08 23:50:45 <sipa> makes perfect sense, you need to verify after reading from disk that the block hash matches what you read
1458 2014-06-08 23:51:09 goosoodude has joined
1459 2014-06-08 23:51:15 <goosoodude> Ok, hi
1460 2014-06-08 23:51:20 <phantomcircuit> sipa, this is a reindex so those are called sequentially
1461 2014-06-08 23:51:29 <phantomcircuit> the merkle tree could be cached i believe
1462 2014-06-08 23:51:33 <sipa> oh, that explained!
1463 2014-06-08 23:51:34 copumpkin has joined
1464 2014-06-08 23:51:35 <sipa> *explains
1465 2014-06-08 23:51:45 <sipa> yes, in a reindex you would only see the former
1466 2014-06-08 23:52:14 <phantomcircuit> sipa, it seems like whenever anything is read from disk the hashes are done again but not saved
1467 2014-06-08 23:52:22 <sipa> duh
1468 2014-06-08 23:52:27 <phantomcircuit> would use a bunch of memory
1469 2014-06-08 23:52:46 <sipa> it's a cheap disk consistency check :)
1470 2014-06-08 23:52:53 <phantomcircuit> "cheap"
1471 2014-06-08 23:52:59 <sipa> the hash computations is many times faster than the disk access
1472 2014-06-08 23:53:08 <phantomcircuit> depends
1473 2014-06-08 23:53:15 <phantomcircuit> i have the entire chain in memory
1474 2014-06-08 23:53:17 <phantomcircuit> so less so
1475 2014-06-08 23:53:41 <sipa> ok, maybe in that case
1476 2014-06-08 23:54:02 <phantomcircuit> reindex time for me is dominated by cpu time for a process that doesn't operate in parallel
1477 2014-06-08 23:54:05 davout is now known as \\ohai
1478 2014-06-08 23:54:10 <phantomcircuit> im guessing that is actually fairly common
1479 2014-06-08 23:54:15 <phantomcircuit> or maybe not
1480 2014-06-08 23:54:16 <Luke-Jr> goosoodude: anyhow, what I had in mind was blockchain obfuscation
1481 2014-06-08 23:54:30 \\ohai is now known as davout
1482 2014-06-08 23:54:38 <sipa> Luke-Jr: the virus detection issue?
1483 2014-06-08 23:54:41 <Luke-Jr> sipa: yes
1484 2014-06-08 23:55:04 <phantomcircuit> the hard part there is the leveldb stuff
1485 2014-06-08 23:55:19 <phantomcircuit> obfuscating the blk.dat files is trivial
1486 2014-06-08 23:55:28 <phantomcircuit> obfuscating the utxo in leveldb much less so
1487 2014-06-08 23:55:34 <Luke-Jr> yeah, trivial is a good place for a newbie to start ;)
1488 2014-06-08 23:55:38 <sipa> gmaxwell had some interesting idea about utxo set encryption that would have nice properties
1489 2014-06-08 23:55:47 <sipa> plausible deniability of stored data
1490 2014-06-08 23:55:59 <phantomcircuit> he always does
1491 2014-06-08 23:56:00 <phantomcircuit> heh
1492 2014-06-08 23:56:11 <sipa> i'd prefer not to encrypt the block files if not necessary
1493 2014-06-08 23:56:19 <sipa> as there are many tools out there that depend on their file format
1494 2014-06-08 23:56:31 <phantomcircuit> sipa, they really shouldn't
1495 2014-06-08 23:56:32 <Luke-Jr> sipa: it's too easily made necessary.
1496 2014-06-08 23:56:39 <goosoodude> Ok
1497 2014-06-08 23:57:11 brianhoffman_ has quit (Quit: Colloquy for iPhone - http://colloquy.mobi)
1498 2014-06-08 23:57:17 <phantomcircuit> sipa, i was thinking something as simple as xor with a static randomly generated key
1499 2014-06-08 23:57:27 <phantomcircuit> it would be easy enough to modify those tools to use such a key
1500 2014-06-08 23:58:08 <sipa> gmaxwell's idea was to use H1(txid) -> E(key=H2(txid),data=utxo) instead of txid -> utxo
1501 2014-06-08 23:58:20 <sipa> which means you need the actual full txid to able to know what's even stored
1502 2014-06-08 23:59:02 <phantomcircuit> which would mean a lookup would require a single additional hash
1503 2014-06-08 23:59:05 <phantomcircuit> that's not bad
1504 2014-06-08 23:59:20 <sipa> and decyption
1505 2014-06-08 23:59:34 <phantomcircuit> only if it's in the utxo
1506 2014-06-08 23:59:41 <sipa> ?
1507 2014-06-08 23:59:42 <phantomcircuit> if it's not then it's just the additional hash
1508 2014-06-08 23:59:48 <phantomcircuit> which is the common case
1509 2014-06-08 23:59:53 <sipa> right, for non-matches it's just an extra hash
1510 2014-06-08 23:59:56 <sipa> heh?