1 2014-07-26 00:00:54 lewellyn has quit (Ping timeout: 272 seconds)
2 2014-07-26 00:01:22 orperelman has quit (Ping timeout: 240 seconds)
3 2014-07-26 00:02:14 brson has quit (Quit: leaving)
4 2014-07-26 00:02:59 brson has joined
5 2014-07-26 00:04:19 AnoAnon has joined
6 2014-07-26 00:07:14 psgs is now known as away!~psgs@2001:41d0:1:68a3::39|psgs
7 2014-07-26 00:09:51 pecket has quit (Ping timeout: 240 seconds)
8 2014-07-26 00:10:49 nullbyte has joined
9 2014-07-26 00:10:49 nullbyte has quit (Changing host)
10 2014-07-26 00:10:49 nullbyte has joined
11 2014-07-26 00:12:41 mmatthew_43 has joined
12 2014-07-26 00:13:30 Eiii has quit (Read error: Connection reset by peer)
13 2014-07-26 00:14:38 Eiii has joined
14 2014-07-26 00:14:38 Eiii has quit (Changing host)
15 2014-07-26 00:14:38 Eiii has joined
16 2014-07-26 00:15:14 pecket has joined
17 2014-07-26 00:16:22 llllllllll_ has quit (Remote host closed the connection)
18 2014-07-26 00:16:58 Magma has quit (Ping timeout: 264 seconds)
19 2014-07-26 00:21:17 Guest87273 has quit ()
20 2014-07-26 00:22:05 Magma has joined
21 2014-07-26 00:23:28 kmels has joined
22 2014-07-26 00:26:00 wallet42 has quit (Quit: Leaving.)
23 2014-07-26 00:30:39 _flow_ has quit (Ping timeout: 244 seconds)
24 2014-07-26 00:31:43 chax has joined
25 2014-07-26 00:32:54 _flow_ has joined
26 2014-07-26 00:33:41 da2ce7 has joined
27 2014-07-26 00:34:08 weilu has joined
28 2014-07-26 00:35:24 weilu has quit (Client Quit)
29 2014-07-26 00:36:28 hanti is now known as HANTI
30 2014-07-26 00:37:58 weilu has joined
31 2014-07-26 00:38:01 darwin_ has quit (Remote host closed the connection)
32 2014-07-26 00:38:42 banghouse has joined
33 2014-07-26 00:38:46 akstunt600 has quit (Read error: Connection reset by peer)
34 2014-07-26 00:38:59 devrandom has quit (Ping timeout: 260 seconds)
35 2014-07-26 00:39:49 akstunt600 has joined
36 2014-07-26 00:41:33 Raziel has quit (Ping timeout: 255 seconds)
37 2014-07-26 00:41:37 rdbell has quit (Quit: rdbell)
38 2014-07-26 00:43:39 banghouse has quit (Ping timeout: 260 seconds)
39 2014-07-26 00:45:59 owowo has quit (Ping timeout: 250 seconds)
40 2014-07-26 00:48:32 richcollins has quit (Quit: richcollins)
41 2014-07-26 00:49:10 maaku has joined
42 2014-07-26 00:49:33 maaku is now known as Guest79553
43 2014-07-26 00:50:31 DigiByte has quit (Quit: Leaving)
44 2014-07-26 00:51:14 DigiByteDev has joined
45 2014-07-26 00:53:19 owowo has joined
46 2014-07-26 00:54:14 xMopxShell has joined
47 2014-07-26 00:56:57 rdymac has quit (Read error: Connection reset by peer)
48 2014-07-26 00:58:42 wrabbit has joined
49 2014-07-26 01:01:45 sabfer has joined
50 2014-07-26 01:03:22 rdymac has joined
51 2014-07-26 01:04:26 AaronvanW has quit (Ping timeout: 245 seconds)
52 2014-07-26 01:07:04 wallet42 has joined
53 2014-07-26 01:08:54 Eiii has quit ()
54 2014-07-26 01:10:14 chax has quit (Remote host closed the connection)
55 2014-07-26 01:10:41 chax has joined
56 2014-07-26 01:11:40 kermit has joined
57 2014-07-26 01:14:18 Ducky- has joined
58 2014-07-26 01:14:25 sabfer has quit (Remote host closed the connection)
59 2014-07-26 01:15:06 sabfer has joined
60 2014-07-26 01:15:11 nullbyte has quit (Ping timeout: 255 seconds)
61 2014-07-26 01:15:46 chax has quit (Ping timeout: 264 seconds)
62 2014-07-26 01:16:19 sabfer has quit (Remote host closed the connection)
63 2014-07-26 01:16:21 hmmma has joined
64 2014-07-26 01:18:40 jordandotdev has joined
65 2014-07-26 01:19:14 justanotheruser has quit (Ping timeout: 255 seconds)
66 2014-07-26 01:20:53 derbumi has joined
67 2014-07-26 01:21:06 Magma has quit (Ping timeout: 245 seconds)
68 2014-07-26 01:21:55 ShawnLeary has quit (Ping timeout: 260 seconds)
69 2014-07-26 01:22:32 agath_pd has quit (Ping timeout: 256 seconds)
70 2014-07-26 01:22:53 agath_pd has joined
71 2014-07-26 01:23:11 gb94 has quit (Remote host closed the connection)
72 2014-07-26 01:23:44 Application has quit (Ping timeout: 255 seconds)
73 2014-07-26 01:24:06 gb94 has joined
74 2014-07-26 01:25:14 gb94 has quit (Remote host closed the connection)
75 2014-07-26 01:26:52 hmmma has quit (Ping timeout: 240 seconds)
76 2014-07-26 01:28:00 Magma has joined
77 2014-07-26 01:32:10 akstunt600 has quit (Read error: Connection reset by peer)
78 2014-07-26 01:32:53 akstunt600 has joined
79 2014-07-26 01:39:03 dgenr8 has quit (Quit: dgenr8)
80 2014-07-26 01:39:30 nfnty has joined
81 2014-07-26 01:43:23 Emcy has quit (Read error: Connection reset by peer)
82 2014-07-26 01:47:26 Application has joined
83 2014-07-26 01:49:11 dgenr8 has joined
84 2014-07-26 01:54:43 da2ce7 has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
85 2014-07-26 01:56:16 dgenr8 has quit (Quit: dgenr8)
86 2014-07-26 01:56:32 otila has quit (Ping timeout: 256 seconds)
87 2014-07-26 01:56:37 dgenr8 has joined
88 2014-07-26 01:58:11 otila has joined
89 2014-07-26 01:59:01 derbumi has quit (Ping timeout: 245 seconds)
90 2014-07-26 01:59:14 CheckDavid has quit (Quit: Connection closed for inactivity)
91 2014-07-26 01:59:42 dgenr8 has quit (Client Quit)
92 2014-07-26 02:00:02 dgenr8 has joined
93 2014-07-26 02:00:54 dgenr8 has quit (Client Quit)
94 2014-07-26 02:04:40 Andymeows has joined
95 2014-07-26 02:05:07 HaltingState has joined
96 2014-07-26 02:05:33 <HaltingState> sipa, in "int secp256k1_ecdsa_privkey_tweak_mul(unsigned char *seckey, const unsigned char *tweak) {"
97 2014-07-26 02:05:37 <HaltingState> secp256k1_num_mod_mul(&sec, &sec, &factor, &secp256k1_ge_consts->order);
98 2014-07-26 02:06:13 <HaltingState> you are checking if a 32 byte value (seckey) is greater than order of the curve, which is 33 byte int?
99 2014-07-26 02:06:38 <sipa> the order of the curve is 32 bytes
100 2014-07-26 02:06:50 Burrito has quit (Quit: Leaving)
101 2014-07-26 02:07:52 <sipa> around 2^256 - O(2^128)
102 2014-07-26 02:08:39 <HaltingState> a pubkey is a point on curve, so two values less than order of curve, but compresses to 33 bytes, hmm
103 2014-07-26 02:08:49 akrmn has quit (Ping timeout: 260 seconds)
104 2014-07-26 02:09:08 <sipa> a _serialized_ pubkey is 32 bytes
105 2014-07-26 02:09:20 <sipa> it has 1 byte header + 32 bytes x coordinate
106 2014-07-26 02:09:22 <HaltingState> 32 bytes + 4
107 2014-07-26 02:09:27 <sipa> ?
108 2014-07-26 02:09:36 <HaltingState> isnt there a value from 0 to 3
109 2014-07-26 02:09:41 <sipa> ?
110 2014-07-26 02:09:52 <sipa> what are you talking about?
111 2014-07-26 02:09:53 <HaltingState> nm, signature recovery
112 2014-07-26 02:10:06 <HaltingState> how do you get 32 bytes for public keys?
113 2014-07-26 02:10:13 <sipa> you don't
114 2014-07-26 02:10:25 <sipa> the x coordinate is 32 bytes
115 2014-07-26 02:10:29 milky has quit (Max SendQ exceeded)
116 2014-07-26 02:10:30 Knuk has joined
117 2014-07-26 02:10:31 <sipa> but that's not a full public key
118 2014-07-26 02:10:44 Gyps has quit (Quit: Gyps)
119 2014-07-26 02:11:00 milky has joined
120 2014-07-26 02:11:20 milky is now known as Guest50762
121 2014-07-26 02:11:31 <sipa> also, you started talking about private keys (which are 32 byte ints), and then switched to public key (which are pairs of 32-byte ints, serialized in compressed form to 33 bytes)
122 2014-07-26 02:11:34 Guest50762 has quit (Remote host closed the connection)
123 2014-07-26 02:11:45 <sipa> they're different things
124 2014-07-26 02:11:51 <sipa> the curve order is a number, not a point
125 2014-07-26 02:12:16 <HaltingState> sorry confused; solved issue. secp256k1_ecdsa_pubkey_tweak_mul wont fail as long as the seckey and pubkey are valid
126 2014-07-26 02:12:58 Knuk_ has joined
127 2014-07-26 02:15:32 <HaltingState> the issue i was having is that seckey generation cannot fail; you are taking the base point and raising it to power of seckey. I dont think there is check there for whether seckey is larger than order of curve, but that same seckey can fail when used in function that does the order check
128 2014-07-26 02:15:40 <HaltingState> secp256k1_ecdsa_pubkey_create does not check to see if seckey is less than order of curve
129 2014-07-26 02:15:42 justanotheruser has joined
130 2014-07-26 02:15:55 wallet42 has quit (Quit: Leaving.)
131 2014-07-26 02:16:04 torokun has joined
132 2014-07-26 02:16:21 <HaltingState> so secp256k1_ecdsa_pubkey_create will succeed for seckey larger than order of curve, but will fail when used in secp256k1_ecdsa_pubkey_tweak_add
133 2014-07-26 02:16:22 Knuk has quit (Ping timeout: 264 seconds)
134 2014-07-26 02:18:41 <gmaxwell> if it does, thats a bug
135 2014-07-26 02:18:51 <HaltingState> https://github.com/bitcoin/secp256k1/blob/master/src/secp256k1.c
136 2014-07-26 02:19:40 <HaltingState> secp256k1_ecdsa_pubkey_create does not check that seckey is less than order of curve, and so may accept valid seckey (why shouldnt it? seckey is just integer that b is raised to). where check is made for whether seckey is less than order of curve in secp256k1_ecdsa_seckey_verify
137 2014-07-26 02:24:06 akrmn has joined
138 2014-07-26 02:24:44 Emcy has joined
139 2014-07-26 02:24:44 Emcy has quit (Changing host)
140 2014-07-26 02:24:44 Emcy has joined
141 2014-07-26 02:25:28 akstunt600 has quit (Read error: Connection reset by peer)
142 2014-07-26 02:26:24 akstunt600 has joined
143 2014-07-26 02:30:12 <HaltingState> sipa, should I do pull request? secp256k1_ecdsa_pubkey_create succeeds for seckeys larger than order of curve, but secp256k1_ecdsa_pubkey_tweak_add will fail if you use the same seckey because of the order check
144 2014-07-26 02:30:33 AnoAnon has quit (Read error: Connection reset by peer)
145 2014-07-26 02:32:22 AnoAnon has joined
146 2014-07-26 02:33:33 brson has quit (Ping timeout: 272 seconds)
147 2014-07-26 02:35:00 banghouse has joined
148 2014-07-26 02:36:33 jtimon has quit (Ping timeout: 240 seconds)
149 2014-07-26 02:36:48 lewellyn has joined
150 2014-07-26 02:40:24 mpmcswee_ has quit ()
151 2014-07-26 02:45:42 AnoAnon has quit (Read error: Connection reset by peer)
152 2014-07-26 02:47:29 nfnty has quit (Quit: Leaving)
153 2014-07-26 02:50:15 lewellyn has quit (Ping timeout: 255 seconds)
154 2014-07-26 02:53:14 torokun has quit (Quit: torokun)
155 2014-07-26 02:57:12 ebfull has quit (Quit: cya)
156 2014-07-26 02:58:05 Andrewmeows has joined
157 2014-07-26 02:59:24 ebfull has joined
158 2014-07-26 03:01:23 davispuh has quit (Ping timeout: 255 seconds)
159 2014-07-26 03:01:50 torokun has joined
160 2014-07-26 03:01:57 Andymeows has quit (Ping timeout: 250 seconds)
161 2014-07-26 03:02:31 Internet13 has quit (Read error: Connection reset by peer)
162 2014-07-26 03:03:30 Gyps has joined
163 2014-07-26 03:07:21 Khayman is now known as Hasimir
164 2014-07-26 03:08:32 Internet13 has joined
165 2014-07-26 03:09:30 Andrewmeows is now known as Andymeows
166 2014-07-26 03:09:36 torokun has quit (Ping timeout: 255 seconds)
167 2014-07-26 03:10:16 copumpkin has quit (Ping timeout: 245 seconds)
168 2014-07-26 03:10:23 torokun has joined
169 2014-07-26 03:11:14 copumpkin has joined
170 2014-07-26 03:14:03 Knuk__ has joined
171 2014-07-26 03:16:22 Knuk_ has quit (Ping timeout: 264 seconds)
172 2014-07-26 03:16:43 DigiByteDev has quit (Quit: Leaving)
173 2014-07-26 03:17:04 sabfer has joined
174 2014-07-26 03:17:21 DigiByteDev has joined
175 2014-07-26 03:17:39 cagedwisdom has quit (Remote host closed the connection)
176 2014-07-26 03:18:48 akstunt600 has quit (Read error: Connection reset by peer)
177 2014-07-26 03:19:31 akstunt600 has joined
178 2014-07-26 03:21:17 banghouse has quit (Remote host closed the connection)
179 2014-07-26 03:21:28 Knuk has joined
180 2014-07-26 03:21:45 sabfer has quit (Ping timeout: 255 seconds)
181 2014-07-26 03:22:12 eoss has joined
182 2014-07-26 03:22:19 lewellyn has joined
183 2014-07-26 03:22:22 Knuk__ has quit (Ping timeout: 264 seconds)
184 2014-07-26 03:23:00 Knuk_ has joined
185 2014-07-26 03:26:04 Knuk has quit (Ping timeout: 256 seconds)
186 2014-07-26 03:33:17 wallet42 has joined
187 2014-07-26 03:33:21 da2ce7 has joined
188 2014-07-26 03:34:03 rnvk has joined
189 2014-07-26 03:34:40 wallet42 has quit (Client Quit)
190 2014-07-26 03:42:05 Guest79553 has quit (Quit: No Ping reply in 180 seconds.)
191 2014-07-26 03:42:30 maaku has joined
192 2014-07-26 03:42:36 c0dified has quit (Quit: Leaving.)
193 2014-07-26 03:42:53 maaku is now known as Guest34141
194 2014-07-26 03:46:32 jps has joined
195 2014-07-26 03:46:57 lewellyn has quit (Ping timeout: 255 seconds)
196 2014-07-26 03:47:06 Maged has quit (Quit: ChatZilla 0.9.90.1 [Firefox 30.0/20140605174243])
197 2014-07-26 03:47:48 c0dified has joined
198 2014-07-26 03:51:01 jps has quit (Ping timeout: 250 seconds)
199 2014-07-26 03:51:58 jps has joined
200 2014-07-26 03:53:05 lewellyn has joined
201 2014-07-26 03:53:18 Knuk__ has joined
202 2014-07-26 03:56:59 Knuk_ has quit (Ping timeout: 250 seconds)
203 2014-07-26 03:57:32 rnvk_ has joined
204 2014-07-26 03:59:39 rnvk has quit (Ping timeout: 260 seconds)
205 2014-07-26 03:59:54 Jaamg_ is now known as Jaamg
206 2014-07-26 04:03:40 <torokun> question
207 2014-07-26 04:03:57 wallet42 has joined
208 2014-07-26 04:04:18 <torokun> is anyone actually working on a solution to the growth in blockchain size, and what is the priority of that to current developers?
209 2014-07-26 04:05:17 wallet42 has quit (Client Quit)
210 2014-07-26 04:05:30 wallet42 has joined
211 2014-07-26 04:06:56 <jgarzik> torokun, 1) yes 2) difficult question to answer, regardless of the specific topic
212 2014-07-26 04:06:56 Knuk__ has quit (Read error: Connection reset by peer)
213 2014-07-26 04:07:58 <torokun> so is there a branch with some aspects of that being worked on, or is it sort of in the concept phase?
214 2014-07-26 04:09:08 <torokun> regarding priority, I have seen devs refer to prioritization of features a number of times -- just wondering where that issue fell in the spectrum of important to maybe someday...
215 2014-07-26 04:11:16 wallet42 has quit (Quit: Leaving.)
216 2014-07-26 04:11:45 richcollins has joined
217 2014-07-26 04:11:50 wallet42 has joined
218 2014-07-26 04:12:07 akstunt600 has quit (Read error: Connection reset by peer)
219 2014-07-26 04:13:05 akstunt600 has joined
220 2014-07-26 04:13:08 wallet42 has quit (Client Quit)
221 2014-07-26 04:13:42 wallet42 has joined
222 2014-07-26 04:15:00 wallet42 has quit (Client Quit)
223 2014-07-26 04:15:07 mmatthe__ has joined
224 2014-07-26 04:15:34 wallet42 has joined
225 2014-07-26 04:16:23 da2ce7 has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
226 2014-07-26 04:16:52 wallet42 has quit (Client Quit)
227 2014-07-26 04:18:03 mmatthew_43 has quit (Ping timeout: 240 seconds)
228 2014-07-26 04:18:44 rnvk_ has quit (Remote host closed the connection)
229 2014-07-26 04:21:19 c0dified has quit (Quit: Leaving.)
230 2014-07-26 04:23:12 rdbell has joined
231 2014-07-26 04:23:12 rnvk has joined
232 2014-07-26 04:23:52 <jgarzik> torokun, it's not one solution, it's 1000 solutions. increasing (or reducing decrease) full node count is important, therefore anything we can do to ease pain there is useful.
233 2014-07-26 04:25:23 ericmuyser has joined
234 2014-07-26 04:27:54 <torokun> I have been thinking about ideas to ameliorate that...
235 2014-07-26 04:29:19 <torokun> There must be a way that you could have sort of checkpoints every X blocks, at which you consolidate the picture of all unspent outputs and create a new blob of that which could be shared instead of the entire chain.
236 2014-07-26 04:29:47 <torokun> It could be a series of blocks or a new type of binary database file.
237 2014-07-26 04:29:50 <kazcw> and trust someone to make a checkpoint?
238 2014-07-26 04:29:56 <torokun> no
239 2014-07-26 04:30:08 eoss has quit (Remote host closed the connection)
240 2014-07-26 04:30:15 <torokun> I think the process would have to be in the client, and you would have to have multiple clients do it and hash it.
241 2014-07-26 04:30:35 <torokun> then they could all compare their results and sort of approve it distributedly.
242 2014-07-26 04:30:43 <kazcw> you can't trust something just because multiple peers attest to it
243 2014-07-26 04:30:53 <kazcw> not if you want even spv-level security
244 2014-07-26 04:31:28 <torokun> well, it's a question of how much verification you would want in order to trust it.
245 2014-07-26 04:31:36 <torokun> if you want it unanimous, you could do that.
246 2014-07-26 04:31:55 <Blxjander> How about making it a client-node specific shorthand?
247 2014-07-26 04:31:56 <torokun> then people downloading the client after that point would be able to trust it at least.
248 2014-07-26 04:32:00 Knuk has joined
249 2014-07-26 04:32:09 <kazcw> unanimous among your 8 peers?
250 2014-07-26 04:32:37 <torokun> well, i'm not completely clear on how the network operates yet.
251 2014-07-26 04:33:09 <torokun> if it were a note-specific shorthand, it wouldn't help new users by shortening the download time for them...
252 2014-07-26 04:33:16 <torokun> "node-specific"
253 2014-07-26 04:33:58 <Blxjander> torokun: it would be usable if multiple nodes were providing the blockchain...and provided the same "shorthand" verification strings for the same block range...
254 2014-07-26 04:34:11 <Blxjander> that block can be skipped and downloaded later
255 2014-07-26 04:34:17 <Blxjander> without any immediate priority
256 2014-07-26 04:34:25 <torokun> if there were a way for each node to create the checkpoint binary and distribute its hash on the network, and for all the nodes to know when every node agreed, then they could accept it.
257 2014-07-26 04:34:51 <kazcw> you might want to get more of a handle on how it works before thinking you have the big solutions. if we could reach consensus just by having full nodes vote, we wouldn't need PoW
258 2014-07-26 04:35:07 <Blxjander> every what...128 blocks in the chain become a larger contiguous checkpoint marked step?
259 2014-07-26 04:35:40 <HaltingState> sipa, w00t. ECDH is working :) passed unit test http://i.imgur.com/qgySxbr.png
260 2014-07-26 04:36:07 <torokun> kazcw - i do intend to - just in the process of ingesting much info. but I have no delusions of grandeur here ... hehe.
261 2014-07-26 04:36:07 johnsoft has quit (Read error: Connection reset by peer)
262 2014-07-26 04:36:12 <torokun> Just thinking out loud.
263 2014-07-26 04:40:19 c0dified has joined
264 2014-07-26 04:40:34 <HaltingState> the blockchain size is fine; the issue is download speed
265 2014-07-26 04:41:26 <HaltingState> people are working on patch that will download headers of blocks first and then download the bodies from multiple peers; that will speed up download time a lot. right now the client downloads one block at a time and only from on person and if the person is uploading slowly, too bad
266 2014-07-26 04:41:59 <torokun> yes, that will be great.
267 2014-07-26 04:42:20 <wumpus> it's even already available, please help testing: https://github.com/bitcoin/bitcoin/pull/4468
268 2014-07-26 04:43:27 <HaltingState> 30 GB is not too much; i can torrent that in an hour. i torrent a 6 GB anime series in 10 minutes. the issue is just the slow peers and one block at a time downloads
269 2014-07-26 04:44:21 <HaltingState> also there is no real thin client standard for bitcoin, which is another problem; otherwise i would not need to run the blockchain for apps/libraries to sign transactions and inject them into network
270 2014-07-26 04:45:19 <torokun> Yeah............ it's not infeasable, but there's not much else out there that takes an hour to download except for whole seasons of TV shows.
271 2014-07-26 04:45:30 <wumpus> there is a think client standard for bitcoin: SPV
272 2014-07-26 04:45:46 <torokun> SPV is good for what it is, certainly.
273 2014-07-26 04:45:50 <wumpus> everything based on bitcoinj uses it, as wel las all the android applications
274 2014-07-26 04:46:00 <wumpus> and iOS I suppose
275 2014-07-26 04:46:14 <torokun> But I'm somewhat concerned that we'll end up with over 90% spv clients.
276 2014-07-26 04:46:29 <wumpus> the thin client problem is one that has been solved years ago
277 2014-07-26 04:46:31 ebfull has quit (Remote host closed the connection)
278 2014-07-26 04:46:57 <wumpus> why would that be a problem?
279 2014-07-26 04:47:28 <torokun> I would like running a full node to be as easy as helping to seed a torrent.
280 2014-07-26 04:47:30 <wumpus> running full nodes is for enthousiasts, larger merchants, developers, it's not for everyone
281 2014-07-26 04:47:42 <wumpus> SPV is meant to be for everyone
282 2014-07-26 04:47:59 <wumpus> so it is sane for there to be lot's more SPV clients
283 2014-07-26 04:48:05 <torokun> wumpus: that's only because it has to be at the moment, right?
284 2014-07-26 04:48:13 <HaltingState> wumpus, is there implementation in golang?
285 2014-07-26 04:48:26 <wumpus> torokun: well it just makes no sense to upload tons of data if you just want to make payments
286 2014-07-26 04:48:37 <wumpus> torokun: you should see running a node and running a wallet separately
287 2014-07-26 04:49:12 <torokun> unfortunately, then we have divorced all incentives except altruism from the running of full nodes...
288 2014-07-26 04:49:25 <wumpus> it's only by historical accident that bitcoind/bitcoin-qt have both a wallet and node implementation built in, we're trying to fix that
289 2014-07-26 04:49:38 <wumpus> but a lot of people already run it in disablewallet moe
290 2014-07-26 04:49:39 <wumpus> mode*
291 2014-07-26 04:50:17 <wumpus> HaltingState: yes btcd
292 2014-07-26 04:50:42 <Blxjander> wumpus: so it is possible to download only the core bitcoind with blockchain only functionality?
293 2014-07-26 04:50:48 ionstorm has joined
294 2014-07-26 04:51:05 <wumpus> Blxjander: yes, either pass --disable-wallet at build time or -disablewallet at run time
295 2014-07-26 04:51:13 <wumpus> Blxjander: been possible since 0.9.0
296 2014-07-26 04:51:13 <HaltingState> btcd is full node
297 2014-07-26 04:51:41 rdymac has quit (Ping timeout: 250 seconds)
298 2014-07-26 04:51:44 <wumpus> HaltingState: oh, right, I don't know of any bitcoinj-like library for go
299 2014-07-26 04:51:46 <HaltingState> https://gowalker.org/github.com/conformal/btcwallet
300 2014-07-26 04:51:56 <wumpus> HaltingState: but should be pretty easy to build on top of that I suppose
301 2014-07-26 04:52:09 <HaltingState> this requires a full node, but stores locally and seperates out the wallet from the node, which is nice
302 2014-07-26 04:52:15 <torokun> well, wasn't the original idea that you wanted to verify the blockchain yourself if you were creating or receiving transactions?
303 2014-07-26 04:52:17 <HaltingState> over the json interface
304 2014-07-26 04:52:31 <wumpus> if you have all the message deserialization and network handling, making a SPV client isn't rocket science
305 2014-07-26 04:53:04 <wumpus> but it may exist already (it's unfortunate that everything is fragmented due to division around programming languages, though)
306 2014-07-26 04:54:11 <torokun> So what is in it for the guys running full nodes now?
307 2014-07-26 04:54:19 <Blxjander> wumpus: what is the address of the bitcoind repository?... is it the same repo as bitcoin-qt?
308 2014-07-26 04:54:47 <Blxjander> wumpus: and will I be stuck with gnu-autotools or cmake as a build system that I need to work around not having?
309 2014-07-26 04:55:01 <wumpus> torokun: the idea of running a public piece of infrastructure; same as running any P2P service, really
310 2014-07-26 04:55:25 <wumpus> Blxjander: https://github.com/bitcoin/bitcoin , and we use autotools
311 2014-07-26 04:55:48 <gmaxwell> torokun: for one, running behind a trusted full node provides SPV wallets with the best security. The SPV security model absolutely is reducedâ generally fine for casual use, since so long as you wait for confirmations the primary attacks are costly ones.
312 2014-07-26 04:56:15 <Blxjander> wumpus: well I will just have to sort out the RPi I have sitting here to run the autotools from a minimal arch linux server as a functional extension of my desktop then
313 2014-07-26 04:56:22 rdymac has joined
314 2014-07-26 04:56:31 <wumpus> Blxjander: uhm... ok
315 2014-07-26 04:57:08 richcollins has quit (Quit: richcollins)
316 2014-07-26 04:57:54 <Blxjander> wumpus: I'm not running Mac/Win/Lin OS on my PPC desktop, I have AmigaOS running on it
317 2014-07-26 04:58:19 <wumpus> Blxjander: right, good luck with that
318 2014-07-26 04:58:20 <gmaxwell> torokun: e.g. you should not generally be trusting payments you are reciving with value anywhere near the scale of the block rewards burrying them as irreversable, unless you have a known well connected full node.
319 2014-07-26 04:58:44 <torokun> gmaxwell - yes, that's true - so we will and do already see services supporting spy wallets running their own nodes. That will give a many many to one ratio of spy clients to full nodes though... will that be a problem at some point?
320 2014-07-26 04:59:00 <torokun> spy->spv
321 2014-07-26 04:59:16 <phantomcircuit> torokun, you dont have to verify anything to send payments
322 2014-07-26 04:59:18 <phantomcircuit> only to receive
323 2014-07-26 04:59:44 Andymeows has quit (Ping timeout: 255 seconds)
324 2014-07-26 04:59:56 <Blxjander> torokun: eventually yeah it will be a problem
325 2014-07-26 05:00:36 <Blxjander> torokun: as anyone running the full nodes effectively becomes an authority for the spv nodes and limit the distributed content of the network with regards the number of blockchain copies
326 2014-07-26 05:00:54 <torokun> I honestly don't know - maybe, maybe not, it seems to me.
327 2014-07-26 05:01:00 <wumpus> well at least a problem with an easy solution then, just run more full nodes
328 2014-07-26 05:01:48 <gmaxwell> torokun: its potentially a problem if most of the end users are on SPV wallets AND mining is very centeralized.
329 2014-07-26 05:01:58 <wumpus> but a few full nodes can serve lots of SPV nodes
330 2014-07-26 05:02:09 <wumpus> mining centralization is a bigger issue
331 2014-07-26 05:02:26 <wumpus> it's much more difficult to spin up a mining farm than a full node
332 2014-07-26 05:02:30 <gmaxwell> Since at the limit of those trends the properties that made bitcoin intially attractive break downâ e.g. miners could inflate the currency. Though there are some technical tools that could be deployed to improve that.
333 2014-07-26 05:02:48 <torokun> So to come full circle, it would be nice if there were an incentive to run full nodes, I think. If it were as easy as using the reference client, and it were not a big chore to d/l the block chain, we'd naturally have many people running full nodes, just as torrents have lots of peers.
334 2014-07-26 05:03:12 johnsoft has joined
335 2014-07-26 05:03:44 <wumpus> torokun: well making it easier to run a full node is always welcome, but what do you think is the complicated part at this point?
336 2014-07-26 05:04:02 <gmaxwell> wumpus: yes but the proliferation of full nodes bounds the potential dishonesty of minersâ with lots of full node miners dishonest options are mostly limited to censorship and outright theft by doublespending their own transactions; if SPV nodes are overwhelmingly common and no form of fraud proof is introduced, then miners get the ability to inflate and the ability to steal coins from users (e.g. inactive ones that might not complain).
337 2014-07-26 05:04:19 <gmaxwell> torokun: sure help to make the costs of running a full node lower would be welcome!
338 2014-07-26 05:04:44 <torokun> I don't think it's complicated, just takes too long to d/l the block chain, and potentially, dare I say, a lot of space for some machines.
339 2014-07-26 05:04:55 <gmaxwell> torokun: it's already as simple as starting the reference software... though there is lots of room to make it less resource intensive and useful is less time.
340 2014-07-26 05:05:12 <wumpus> torokun: the idea is that you download the sofware, install it, and start running it and you can ignore it from then on
341 2014-07-26 05:05:28 <wumpus> torokun: that it takes time to download the block chain isn't even that relevant, although speeding it up is of course still nice
342 2014-07-26 05:05:28 akstunt600 has quit (Read error: Connection reset by peer)
343 2014-07-26 05:05:55 <gmaxwell> torokun: Well it currently requires about $1 in disk space... so, well there are huge asymptotic improvements we can make to that which are mostly implemented already, but if $1 in disk space is too much, then perhaps that user shouldn't b.e
344 2014-07-26 05:06:05 <wumpus> torokun: anyhow, if you want to do work in that direction that'd be very welcome, you could start with testing sipa's headers-only patch
345 2014-07-26 05:06:07 <gmaxwell> and as wumpus notes, if its setup well it doesn't matter how long it takes.
346 2014-07-26 05:06:24 akstunt600 has joined
347 2014-07-26 05:06:53 <torokun> Would it be possible to make the reference client immediately useful by including the block chain data pre-processed in the binaries provided for download? Then a user could start running it while it downloads and verifies the real block chain in the background over time.
348 2014-07-26 05:06:58 <wumpus> torokun: after that is in, it's would be possible to integrate bandwidth limiting/quotas
349 2014-07-26 05:07:00 Aido_ has joined
350 2014-07-26 05:07:22 <Blxjander> wumpus: well I just assigned off a 60GB partition for use as a BlockChain storage area...I think that should be a decent amount of HDD space for now at least
351 2014-07-26 05:07:56 cagedwisdom has joined
352 2014-07-26 05:07:57 <wumpus> torokun: you still have to download and verify all the data before it is running, no matter how you download it
353 2014-07-26 05:08:24 <gmaxwell> torokun: thats not really helpful... There are better ways to be immediately useful. doing that would further obfscuate the security model and put the people distributing the software at increased risk of coercion.
354 2014-07-26 05:08:39 <torokun> gmaxwell - true.
355 2014-07-26 05:08:45 <gmaxwell> headers first patch gives you headers level (e.g. SPV like) validation within a minute after startup in any case.
356 2014-07-26 05:08:47 <wumpus> torokun: anyhow, as said, there isn't really a hurry in making a node 'useful'
357 2014-07-26 05:08:55 Aido has quit (Ping timeout: 250 seconds)
358 2014-07-26 05:09:24 <wumpus> speed is not more important than security here
359 2014-07-26 05:10:18 <wumpus> torokun: as said, https://github.com/bitcoin/bitcoin/pull/4468 may already do what you want, see the sync times there
360 2014-07-26 05:10:50 <torokun> I will take a look at that - thanks.
361 2014-07-26 05:11:13 <jcorgan> wumpus: 100 min from scratch over GbE and .bitcoin on RAID5 :)
362 2014-07-26 05:11:27 oujh has quit (Quit: Leaving)
363 2014-07-26 05:11:30 <gmaxwell> andytosh was saying that his non-script-validating rust implementation of bitcoin sync over the network from a local node in 30 minutes, so clearly there is plenty of room for improvement.
364 2014-07-26 05:11:32 <torokun> I used to do a lot of cpp development but haven't for quite a while, and it's tough to get the time to grok significant portions of the code.
365 2014-07-26 05:11:34 <wumpus> jcorgan: from the internet or local nodes?
366 2014-07-26 05:11:38 <jcorgan> local
367 2014-07-26 05:11:46 <phantomcircuit> gmaxwell, just a thought, we might as well ship the reference client with the the headers for all the blocks under the checkpoint
368 2014-07-26 05:11:50 <gmaxwell> torokun: without the GUI bitcoind is only ~30kloc. It is not a huge program.
369 2014-07-26 05:11:53 <jcorgan> well, internet mixed in, but i'm sure it was mostly from the locals
370 2014-07-26 05:12:37 richcollins has joined
371 2014-07-26 05:12:39 <wumpus> gmaxwell: non-validating it would be just like a file transfer, so it makes sense you can do it in 30 minutes with a fast network and disk
372 2014-07-26 05:13:04 <gmaxwell> phantomcircuit: sure, well, I'm going to propose at some point that we make an "irrelevant hardfork" to up the minimum difficulty to 2^32. (e.g. 64 bits of zeros). Packing up the grandfathered headers there would likely make sense, sipa has header compression down to about 38 bytes per header.
373 2014-07-26 05:13:08 <phantomcircuit> wumpus, uh no since you dont know the block hashes in advance
374 2014-07-26 05:13:12 <wumpus> phantomcircuit: why? downloading the headers is fast
375 2014-07-26 05:13:22 <gmaxwell> wumpus: it validates everything but scripts
376 2014-07-26 05:13:26 <phantomcircuit> wumpus, getheaders is limited to 2k for some reason
377 2014-07-26 05:13:39 <gmaxwell> wumpus: all the block header rules, spendness checks, hashes, etc. he just hasn't written the script engine yet.
378 2014-07-26 05:13:59 CoinHeavy has joined
379 2014-07-26 05:14:04 <wumpus> phantomcircuit: we're trying to reduce hardcoded data like the checkpoints, not include more
380 2014-07-26 05:14:12 <gmaxwell> phantomcircuit: but really at worse that saves you only about a minute, so ::shrugs::
381 2014-07-26 05:14:27 <gmaxwell> wumpus: validated preload isn't quite the same as hardcoded data.
382 2014-07-26 05:14:40 <wumpus> gmaxwell: I still don't really like it
383 2014-07-26 05:15:23 <wumpus> for a SPV client it makes sense to hardcode that data to get up and running fast, but for a node full validation is more important than a bit of speed, we're not aiming for close to those times
384 2014-07-26 05:15:28 banghouse has joined
385 2014-07-26 05:15:49 <gmaxwell> Full agreement, I'm not sure how best to deal with the orphan flooding attacks thoughâ headers first increases their costs 12500 fold, but they're still a bit too cheap for comfort. Upping a minimum difficulty to 2^32 would close them off, but we need some way to handle the grandfathered blocks.
386 2014-07-26 05:18:11 Knuk has quit (Ping timeout: 255 seconds)
387 2014-07-26 05:19:41 <torokun> Well, you're already providing a torrent of most of the block chain. What would be the issue with providing a package that includes the blockchain up to a certain checkpoint?
388 2014-07-26 05:20:04 wivfbir has quit (Quit: Leaving)
389 2014-07-26 05:20:24 <kazcw> that's basically what the torrent is
390 2014-07-26 05:20:28 <gmaxwell> torokun: the torrent gets validated, and the torrent should be compltely unnecessary (slower than a network download) with the headers first patches that we're suggesting you try out.
391 2014-07-26 05:20:42 sabfer has joined
392 2014-07-26 05:20:44 <torokun> huh.
393 2014-07-26 05:20:53 <torokun> that's cool.
394 2014-07-26 05:21:10 jps has quit (Ping timeout: 264 seconds)
395 2014-07-26 05:21:35 <gmaxwell> (slower because when you're using it you cannot overlap importing and downloading, also some advantages from bitcoin's data already being authenticated saving some redundant hashing)
396 2014-07-26 05:21:52 sabfer has quit (Client Quit)
397 2014-07-26 05:23:06 <jcorgan> i've been running the headersfirst8 branch on it's own, merged into master, combined with addrindex, and with a couple other wip branches i have, with zero issues in compile or runtime that i can tell. i haven't tried reindexing, though.
398 2014-07-26 05:24:01 richcollins has quit (Quit: richcollins)
399 2014-07-26 05:24:23 <gmaxwell> reindexing is broken for a node synced initially on headers first right now
400 2014-07-26 05:24:32 richcollins has joined
401 2014-07-26 05:24:36 <gmaxwell> because headers first will result in blocks out of order on disk and reindex can't handle it.
402 2014-07-26 05:24:45 c0dified has quit (Quit: Leaving.)
403 2014-07-26 05:24:54 <jcorgan> thought that was case
404 2014-07-26 05:24:56 <jcorgan> the case
405 2014-07-26 05:25:07 rdbell has quit (Quit: rdbell)
406 2014-07-26 05:25:08 c0dified has joined
407 2014-07-26 05:25:42 <gmaxwell> I haven't had time to do ~much~ testing since the first round, but I have kept a node up running in valgrind with sipa's latest version.
408 2014-07-26 05:25:48 richcollins has quit (Client Quit)
409 2014-07-26 05:30:14 wivfbir has joined
410 2014-07-26 05:30:28 rdbell has joined
411 2014-07-26 05:30:32 oujh has joined
412 2014-07-26 05:32:09 torokun has quit (Quit: torokun)
413 2014-07-26 05:39:48 c0dified has quit (Quit: Leaving.)
414 2014-07-26 05:40:54 c0dified has joined
415 2014-07-26 05:43:22 kmels has quit (Ping timeout: 264 seconds)
416 2014-07-26 05:49:33 bbrian has quit (Read error: Connection reset by peer)
417 2014-07-26 05:50:40 Chief_Panda has left ("Leaving")
418 2014-07-26 05:51:22 neozaru has joined
419 2014-07-26 05:57:48 <phantomcircuit> gmaxwell, can still validate the block headers provided
420 2014-07-26 05:58:53 akstunt600 has quit (Read error: Connection reset by peer)
421 2014-07-26 05:59:44 akstunt600 has joined
422 2014-07-26 06:05:27 CoinHeavy has quit (Quit: CoinHeavy)
423 2014-07-26 06:06:22 robonerd has quit (Ping timeout: 240 seconds)
424 2014-07-26 06:07:35 Gyps has quit (Remote host closed the connection)
425 2014-07-26 06:07:49 robonerd has joined
426 2014-07-26 06:08:40 mmatthe__ has quit (Quit: Leaving...)
427 2014-07-26 06:12:07 <wumpus> phantomcircuit: you could add bootstrap_headers.dat functionality
428 2014-07-26 06:12:59 <wumpus> phantomcircuit: just like bootstrap.dat it'd read the file at start, except expect blocks it expects just headers
429 2014-07-26 06:13:16 <wumpus> *instead of expecting blocks
430 2014-07-26 06:14:20 <phantomcircuit> wumpus, yeah same idea
431 2014-07-26 06:15:15 <wumpus> I suspect the gain compared to headers-first from the network is minimal, but if you want to try it out why not
432 2014-07-26 06:17:23 <phantomcircuit> wumpus, it's relatively small, but the limit on getheaders is the only reason it takes 1 minute
433 2014-07-26 06:17:31 <phantomcircuit> that should really have been much much higher...
434 2014-07-26 06:17:55 <gmaxwell> phantomcircuit: meh, hardly matters, and it avoids monopolizing peers too much.
435 2014-07-26 06:18:12 <phantomcircuit> gmaxwell, headers are almost always entirely in memory
436 2014-07-26 06:18:33 <phantomcircuit> given that getdata has a *much* larger impact
437 2014-07-26 06:18:36 <phantomcircuit> it's a bit silly
438 2014-07-26 06:19:03 <wumpus> in the current implementations they are, although it's not clear they will always be
439 2014-07-26 06:19:30 <gmaxwell> due to varrious overheads they're responsible for a non-trivial amount of memory already.
440 2014-07-26 06:20:29 orperelman has joined
441 2014-07-26 06:20:53 <phantomcircuit> wumpus, at the very least they will probably always been in the page cache
442 2014-07-26 06:21:03 ThomasV has joined
443 2014-07-26 06:21:08 <wumpus> could be...
444 2014-07-26 06:21:22 <gmaxwell> in any case, kinda optimization without a point.
445 2014-07-26 06:21:26 <wumpus> exactly
446 2014-07-26 06:21:48 <wumpus> ideally, optmization starts with profiling to find out where the problems are
447 2014-07-26 06:22:29 <gmaxwell> I could see bundling them for the anti-flooding, but thats another pinning thing which we don't like. (in particular because it helps confuse people about the security model, and waste everyone's time with misguided proposals)
448 2014-07-26 06:22:34 <phantomcircuit> for spv clients currently the bottleneck is getting headers
449 2014-07-26 06:22:38 <phantomcircuit> which is dominated by latency
450 2014-07-26 06:22:50 <gmaxwell> phantomcircuit: yes, sure, different argument for a spv client.
451 2014-07-26 06:24:03 <wumpus> phantomcircuit: spv clients already optimize for that
452 2014-07-26 06:24:23 <wumpus> phantomcircuit: for example, by hardcoding a list of block hashes, and requesting only headers from the point that the wallet was born
453 2014-07-26 06:24:38 <wumpus> or the approximate point
454 2014-07-26 06:25:15 <wumpus> the constraints for mobile SPV wallets are just very different
455 2014-07-26 06:28:17 CoinHeavy has joined
456 2014-07-26 06:30:55 atgreen` has joined
457 2014-07-26 06:31:32 ThomasV has quit (Ping timeout: 245 seconds)
458 2014-07-26 06:34:23 atgreen has quit (Ping timeout: 240 seconds)
459 2014-07-26 06:51:46 orperelman has quit (Ping timeout: 256 seconds)
460 2014-07-26 06:52:08 akstunt600 has quit (Read error: Connection reset by peer)
461 2014-07-26 06:57:47 YoY has quit (Ping timeout: 245 seconds)
462 2014-07-26 06:59:04 ronaz- has joined
463 2014-07-26 07:00:11 ronaz has joined
464 2014-07-26 07:05:13 CoinHeavy has quit (Quit: CoinHeavy)
465 2014-07-26 07:07:26 altgribble` is now known as altgribble
466 2014-07-26 07:13:00 rdbell has quit (Quit: rdbell)
467 2014-07-26 07:27:09 YoY has joined
468 2014-07-26 07:27:09 akstunt600 has joined
469 2014-07-26 07:27:48 Lexa has joined
470 2014-07-26 07:27:52 Adlai` has joined
471 2014-07-26 07:27:52 karc has joined
472 2014-07-26 07:27:54 iwilcox has joined
473 2014-07-26 07:27:57 random_cat_ has joined
474 2014-07-26 07:28:05 KillYourTV has joined
475 2014-07-26 07:28:41 gst has joined
476 2014-07-26 07:28:42 gnuborg has joined
477 2014-07-26 07:28:54 Subo1977 has joined
478 2014-07-26 07:29:03 kmels has joined
479 2014-07-26 07:30:28 jctb has joined
480 2014-07-26 07:30:31 lclc has joined
481 2014-07-26 07:32:42 ionstorm has quit (Remote host closed the connection)
482 2014-07-26 07:33:07 Jaamg has quit (Changing host)
483 2014-07-26 07:33:07 Jaamg has joined
484 2014-07-26 07:33:33 jordandotdev has quit (Changing host)
485 2014-07-26 07:33:33 jordandotdev has joined
486 2014-07-26 07:34:11 smorim has joined
487 2014-07-26 07:34:40 iwilcox has quit (Changing host)
488 2014-07-26 07:34:40 iwilcox has joined
489 2014-07-26 07:34:40 Adlai` has quit (Changing host)
490 2014-07-26 07:34:40 Adlai` has joined
491 2014-07-26 07:34:41 Subo1977 has quit (Changing host)
492 2014-07-26 07:34:41 Subo1977 has joined
493 2014-07-26 07:34:43 jctb has quit (Changing host)
494 2014-07-26 07:34:43 jctb has joined
495 2014-07-26 07:41:52 Blackreign has joined
496 2014-07-26 07:42:01 pen has joined
497 2014-07-26 07:43:39 GNULinuxGuy has quit (Ping timeout: 260 seconds)
498 2014-07-26 07:44:33 cym has quit (Ping timeout: 255 seconds)
499 2014-07-26 07:45:26 akstunt600 has quit (Read error: Connection reset by peer)
500 2014-07-26 07:45:27 ronaz- has quit (Quit: WeeChat 0.3.8)
501 2014-07-26 07:46:23 akstunt600 has joined
502 2014-07-26 07:46:36 Namworld has quit ()
503 2014-07-26 07:50:21 Dr-G has joined
504 2014-07-26 07:52:49 ThomasV has joined
505 2014-07-26 07:54:48 rdbell has joined
506 2014-07-26 07:55:33 rdbell has quit (Client Quit)
507 2014-07-26 07:59:50 GNULinuxGuy has joined
508 2014-07-26 08:00:20 andytosh1 is now known as andytoshi
509 2014-07-26 08:01:26 grump has joined
510 2014-07-26 08:05:02 tarantillo_ has quit (Remote host closed the connection)
511 2014-07-26 08:05:20 tarantillo_ has joined
512 2014-07-26 08:06:25 GM0127 has joined
513 2014-07-26 08:13:54 lclc has quit (Quit: Konversation terminated!)
514 2014-07-26 08:14:20 psgs is now known as psgs|away
515 2014-07-26 08:15:10 lclc has joined
516 2014-07-26 08:15:32 rdbell has joined
517 2014-07-26 08:16:58 edulix has quit (Ping timeout: 264 seconds)
518 2014-07-26 08:17:22 rdbell has quit (Client Quit)
519 2014-07-26 08:21:09 edulix has joined
520 2014-07-26 08:21:53 rdbell has joined
521 2014-07-26 08:25:26 Guest34141 has quit (Quit: No Ping reply in 180 seconds.)
522 2014-07-26 08:25:43 maaku has joined
523 2014-07-26 08:26:06 maaku is now known as Guest6234
524 2014-07-26 08:30:19 rdbell has quit (Quit: rdbell)
525 2014-07-26 08:33:17 c0dified has quit (Quit: Leaving.)
526 2014-07-26 08:33:36 grump has quit (Remote host closed the connection)
527 2014-07-26 08:35:56 fanquake has left ()
528 2014-07-26 08:38:45 akstunt600 has quit (Read error: Connection reset by peer)
529 2014-07-26 08:39:56 akstunt600 has joined
530 2014-07-26 08:40:50 grump has joined
531 2014-07-26 08:41:24 rdbell has joined
532 2014-07-26 08:42:28 rdbell has quit (Client Quit)
533 2014-07-26 08:50:34 jordandotdev has quit (Quit: Connection closed for inactivity)
534 2014-07-26 09:02:32 ageis has quit (Ping timeout: 240 seconds)
535 2014-07-26 09:03:44 Guest23497 has quit (Ping timeout: 240 seconds)
536 2014-07-26 09:04:41 zapsoda has joined
537 2014-07-26 09:04:41 zapsoda is now known as Guest1213
538 2014-07-26 09:05:51 ageis has joined
539 2014-07-26 09:06:00 ageis is now known as Guest55668
540 2014-07-26 09:06:43 GNULinuxGuy has quit (Ping timeout: 260 seconds)
541 2014-07-26 09:08:38 rdbell has joined
542 2014-07-26 09:11:16 Guest18523 has quit (Ping timeout: 250 seconds)
543 2014-07-26 09:12:17 Guest6234 has quit (Ping timeout: 245 seconds)
544 2014-07-26 09:12:29 psgs is now known as away!~psgs@2001:41d0:1:68a3::39|psgs
545 2014-07-26 09:12:34 maaku has joined
546 2014-07-26 09:12:57 maaku is now known as Guest83207
547 2014-07-26 09:13:41 torsthaldo has joined
548 2014-07-26 09:16:13 rdbell has quit (Quit: rdbell)
549 2014-07-26 09:18:30 llllllllll has joined
550 2014-07-26 09:23:07 Alex97930 has joined
551 2014-07-26 09:23:39 Alex97930 has quit (Client Quit)
552 2014-07-26 09:26:00 msvb-lab has joined
553 2014-07-26 09:29:10 DonnchaC has joined
554 2014-07-26 09:29:34 DonnchaC is now known as Guest75730
555 2014-07-26 09:32:05 akstunt600 has quit (Read error: Connection reset by peer)
556 2014-07-26 09:33:02 akstunt600 has joined
557 2014-07-26 09:34:33 GNULinuxGuy has joined
558 2014-07-26 09:35:54 kmels has quit (Ping timeout: 240 seconds)
559 2014-07-26 09:44:36 plaprade has joined
560 2014-07-26 09:45:10 Melissa has joined
561 2014-07-26 09:45:19 AaronvanW has joined
562 2014-07-26 09:49:29 one_zero has quit ()
563 2014-07-26 09:52:40 haskoiner has joined
564 2014-07-26 09:53:35 Raziel has joined
565 2014-07-26 09:54:17 da2ce7 has joined
566 2014-07-26 09:59:40 Malakai33 has joined
567 2014-07-26 10:00:22 damethos has joined
568 2014-07-26 10:00:22 damethos has quit (Client Quit)
569 2014-07-26 10:00:50 damethos has joined
570 2014-07-26 10:01:24 abrkn has quit (Quit: ciao)
571 2014-07-26 10:02:22 MiamiDDS has quit (Ping timeout: 245 seconds)
572 2014-07-26 10:04:30 WeCluster has quit (Quit: WeCluster)
573 2014-07-26 10:05:08 abrkn has joined
574 2014-07-26 10:05:12 r0ach has quit ()
575 2014-07-26 10:07:23 abrkn is now known as Guest13285
576 2014-07-26 10:14:54 djcoin_ has joined
577 2014-07-26 10:14:57 Guest55668 is now known as ageis
578 2014-07-26 10:15:39 xenog has joined
579 2014-07-26 10:16:47 pooler_ is now known as pooler
580 2014-07-26 10:25:24 akstunt600 has quit (Read error: Connection reset by peer)
581 2014-07-26 10:26:26 akstunt600 has joined
582 2014-07-26 10:32:25 erasmospunk has joined
583 2014-07-26 10:33:31 xenog has quit (Quit: Leaving.)
584 2014-07-26 10:33:33 gjj_ has quit (Ping timeout: 240 seconds)
585 2014-07-26 10:33:57 damethos_ has joined
586 2014-07-26 10:34:52 damethos has quit (Ping timeout: 245 seconds)
587 2014-07-26 10:36:06 BigBitz has quit (Ping timeout: 260 seconds)
588 2014-07-26 10:36:19 BigBitz has joined
589 2014-07-26 10:40:04 banghouse has quit (Remote host closed the connection)
590 2014-07-26 10:40:26 derbumi has joined
591 2014-07-26 10:43:02 Tiraspol has quit (Ping timeout: 250 seconds)
592 2014-07-26 10:43:47 Tiraspol has joined
593 2014-07-26 10:43:47 Tiraspol has quit (Changing host)
594 2014-07-26 10:43:47 Tiraspol has joined
595 2014-07-26 10:43:55 asdasderq has joined
596 2014-07-26 10:44:03 asdasderq has left ()
597 2014-07-26 10:44:07 ttll has quit (Ping timeout: 256 seconds)
598 2014-07-26 10:49:33 gjj has joined
599 2014-07-26 10:50:24 da2ce7 has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
600 2014-07-26 10:51:59 theorbtwo has quit (Ping timeout: 272 seconds)
601 2014-07-26 11:03:43 GAit has quit (Remote host closed the connection)
602 2014-07-26 11:05:11 Blackreign has quit ()
603 2014-07-26 11:06:02 pen has quit (Ping timeout: 245 seconds)
604 2014-07-26 11:06:14 pen has joined
605 2014-07-26 11:12:50 ArthurNumba2 has quit (Remote host closed the connection)
606 2014-07-26 11:13:50 hearn has joined
607 2014-07-26 11:14:31 psgs is now known as psgs|away
608 2014-07-26 11:18:22 GAit has joined
609 2014-07-26 11:18:45 akstunt600 has quit (Read error: Connection reset by peer)
610 2014-07-26 11:19:40 akstunt600 has joined
611 2014-07-26 11:20:39 Aido_ is now known as Aido
612 2014-07-26 11:23:24 BrainOverfl0w has quit (Remote host closed the connection)
613 2014-07-26 11:23:35 BrainOverfl0w has joined
614 2014-07-26 11:23:52 DigiByteDev has quit (Ping timeout: 250 seconds)
615 2014-07-26 11:37:42 HANTI is now known as hanti
616 2014-07-26 11:41:27 aburan28 has joined
617 2014-07-26 11:54:49 damethos_ has quit (Quit: Bye)
618 2014-07-26 11:55:03 damethos has joined
619 2014-07-26 11:57:10 derbumi has quit (Ping timeout: 264 seconds)
620 2014-07-26 12:00:20 jordandotdev has joined
621 2014-07-26 12:02:10 derbumi has joined
622 2014-07-26 12:05:11 aa has joined
623 2014-07-26 12:05:34 aa is now known as MobiusL
624 2014-07-26 12:07:49 weilu has quit (Remote host closed the connection)
625 2014-07-26 12:12:12 akstunt600 has quit (Read error: Connection reset by peer)
626 2014-07-26 12:13:14 akstunt600 has joined
627 2014-07-26 12:17:08 erasmospunk has quit (Remote host closed the connection)
628 2014-07-26 12:20:10 ThomasV has quit (Ping timeout: 260 seconds)
629 2014-07-26 12:21:22 erska has joined
630 2014-07-26 12:21:40 copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
631 2014-07-26 12:24:01 Melissa has quit (Ping timeout: 255 seconds)
632 2014-07-26 12:27:28 copumpkin has joined
633 2014-07-26 12:29:56 hmmma has joined
634 2014-07-26 12:33:32 crunk-juice has joined
635 2014-07-26 12:38:41 weilu has joined
636 2014-07-26 12:40:38 banghouse has joined
637 2014-07-26 12:42:18 erasmospunk has joined
638 2014-07-26 12:42:27 jtimon has joined
639 2014-07-26 12:43:07 weilu has quit (Ping timeout: 256 seconds)
640 2014-07-26 12:45:30 banghouse has quit (Ping timeout: 255 seconds)
641 2014-07-26 12:47:05 erasmospunk has quit (Ping timeout: 256 seconds)
642 2014-07-26 12:47:56 owowo has quit (Ping timeout: 250 seconds)
643 2014-07-26 12:48:56 crunk-juice has quit (Remote host closed the connection)
644 2014-07-26 12:50:47 djcoin_ has quit (Quit: djcoin_)
645 2014-07-26 12:51:10 hmmma has quit (Ping timeout: 264 seconds)
646 2014-07-26 12:51:15 non2 has joined
647 2014-07-26 12:52:52 pen has quit (Ping timeout: 240 seconds)
648 2014-07-26 12:52:55 owowo has joined
649 2014-07-26 12:53:15 pen has joined
650 2014-07-26 12:57:33 Andymeows has joined
651 2014-07-26 12:58:19 tombtc has joined
652 2014-07-26 13:04:05 REiN^ has quit (Ping timeout: 256 seconds)
653 2014-07-26 13:04:12 REiN^ has joined
654 2014-07-26 13:05:05 Knuk has joined
655 2014-07-26 13:05:24 akstunt600 has quit (Read error: Connection reset by peer)
656 2014-07-26 13:06:18 akstunt600 has joined
657 2014-07-26 13:06:32 erasmospunk has joined
658 2014-07-26 13:10:42 erasmospunk has quit (Ping timeout: 245 seconds)
659 2014-07-26 13:12:48 ThomasV has joined
660 2014-07-26 13:13:32 belcher has joined
661 2014-07-26 13:13:32 belcher has quit (Changing host)
662 2014-07-26 13:13:32 belcher has joined
663 2014-07-26 13:13:51 viic has quit (Ping timeout: 255 seconds)
664 2014-07-26 13:14:26 viic has joined
665 2014-07-26 13:15:36 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
666 2014-07-26 13:15:54 hearn has joined
667 2014-07-26 13:16:47 hearn has quit (Client Quit)
668 2014-07-26 13:24:29 Knuk_ has joined
669 2014-07-26 13:25:11 xenog has joined
670 2014-07-26 13:25:56 dgenr8 has joined
671 2014-07-26 13:27:19 Knuk__ has joined
672 2014-07-26 13:27:50 Knuk has quit (Ping timeout: 260 seconds)
673 2014-07-26 13:29:35 damethos has quit (Quit: Bye)
674 2014-07-26 13:29:56 erasmospunk has joined
675 2014-07-26 13:31:17 Knuk_ has quit (Ping timeout: 256 seconds)
676 2014-07-26 13:33:00 Adlai` is now known as adlai
677 2014-07-26 13:34:03 erasmospunk has quit (Ping timeout: 240 seconds)
678 2014-07-26 13:39:31 weilu has joined
679 2014-07-26 13:43:54 weilu has quit (Ping timeout: 240 seconds)
680 2014-07-26 13:44:43 CheckDavid has joined
681 2014-07-26 13:48:29 derbumi has quit (Quit: derbumi)
682 2014-07-26 13:50:36 derbumi has joined
683 2014-07-26 13:54:06 erasmospunk has joined
684 2014-07-26 13:58:33 erasmospunk has quit (Ping timeout: 240 seconds)
685 2014-07-26 13:58:44 akstunt600 has quit (Read error: Connection reset by peer)
686 2014-07-26 13:59:28 crunk-juice has joined
687 2014-07-26 13:59:52 akstunt600 has joined
688 2014-07-26 14:00:11 sirk3901 has joined
689 2014-07-26 14:01:50 weilu has joined
690 2014-07-26 14:03:52 xenog has quit (Quit: Leaving.)
691 2014-07-26 14:04:09 crunk-juice has quit (Ping timeout: 256 seconds)
692 2014-07-26 14:04:12 jps has joined
693 2014-07-26 14:12:46 derbumi has quit (Quit: derbumi)
694 2014-07-26 14:17:18 rdponticelli has joined
695 2014-07-26 14:27:11 <jgarzik> sipa, gmaxwell, cfields: ping RE https://github.com/bitcoin/bitcoin/pull/4332
696 2014-07-26 14:27:15 Zarutian has joined
697 2014-07-26 14:27:20 dlb76 has quit (Ping timeout: 260 seconds)
698 2014-07-26 14:27:38 <jgarzik> One of bitcoin-tx goals is to provide a usable example for library-ification
699 2014-07-26 14:27:49 <sipa> jgarzik: will review this weekend
700 2014-07-26 14:31:23 <Luke-Jr> I suppose we're not far enough along that it could have its own independent repo
701 2014-07-26 14:31:43 <Luke-Jr> (library-ification)
702 2014-07-26 14:31:50 <sipa> one step at a time :)
703 2014-07-26 14:32:42 <Luke-Jr> actually⦠I wonder if it's possible to make it so people can just git clone dependent programs inside the BCCore root?
704 2014-07-26 14:32:48 <Luke-Jr> ie, get automake to scan subdirectories
705 2014-07-26 14:33:32 Knuk__ has quit (Ping timeout: 245 seconds)
706 2014-07-26 14:35:43 xenog has joined
707 2014-07-26 14:39:43 Subo1977_ has joined
708 2014-07-26 14:41:56 banghouse has joined
709 2014-07-26 14:42:24 weilu has quit (Remote host closed the connection)
710 2014-07-26 14:43:39 Subo1977 has quit (Ping timeout: 264 seconds)
711 2014-07-26 14:43:51 <cfields> jgarzik: pong
712 2014-07-26 14:43:55 lclc has quit (Quit: Konversation terminated!)
713 2014-07-26 14:45:19 <cfields> wumpus: ping re pull-tester stuff
714 2014-07-26 14:45:22 weilu has joined
715 2014-07-26 14:46:34 banghouse has quit (Ping timeout: 250 seconds)
716 2014-07-26 14:47:02 <cfields> sipa: thanks for getting those PRs in quickly, that helps a bunch to cut down on forked crap i have to keep up with
717 2014-07-26 14:48:18 pen has quit (Ping timeout: 250 seconds)
718 2014-07-26 14:48:40 <Luke-Jr> cfields: thoughts on scanning subdirectories for other projects?
719 2014-07-26 14:49:09 pen has joined
720 2014-07-26 14:49:22 <cfields> Luke-Jr: if we're talking about the same thing, see the libsecp256k1 PR as an example
721 2014-07-26 14:49:24 sacrelege has joined
722 2014-07-26 14:49:26 sacrelege has quit (Changing host)
723 2014-07-26 14:49:26 sacrelege has joined
724 2014-07-26 14:49:28 <cfields> it's hacked together, but it works
725 2014-07-26 14:49:50 derbumi has joined
726 2014-07-26 14:49:56 belcher_ has joined
727 2014-07-26 14:49:59 <Luke-Jr> cfields: I was thinking more like git clone bitcoin-tx into the BCCore parent directory, and it automatically builds it
728 2014-07-26 14:50:09 <Luke-Jr> without having bitcoin-tx specific code in BCCore itself
729 2014-07-26 14:50:59 <cfields> from a project management pov, i'd say that's not a good idea
730 2014-07-26 14:51:05 <cfields> if core relies on it, that is
731 2014-07-26 14:51:17 <sipa> well that would only be for optional components
732 2014-07-26 14:51:17 <Luke-Jr> it doesn't, I think
733 2014-07-26 14:51:21 banghouse has joined
734 2014-07-26 14:51:31 <Luke-Jr> cfields: bitcoin-tx is basically a program using BCCore code as a library
735 2014-07-26 14:51:55 <cfields> mm, imo that's a step in the wrong direction
736 2014-07-26 14:52:02 <cfields> not to say it's not worth doing as a stop-gap...
737 2014-07-26 14:52:02 akstunt600 has quit (Read error: Connection reset by peer)
738 2014-07-26 14:52:08 <cfields> but i'd rather put effort into moving the other way
739 2014-07-26 14:52:12 <Luke-Jr> it's not ideal, but it means it could have its own repository from the start
740 2014-07-26 14:52:14 saizai has joined
741 2014-07-26 14:52:21 <Luke-Jr> which could later be made to use libs properly
742 2014-07-26 14:52:37 <sipa> of course, there's no reason why you couldn't clone bitcoin-tx into a subdir, and it builds the parent dir's stuff as necessary
743 2014-07-26 14:52:54 <Luke-Jr> sipa: that's a point
744 2014-07-26 14:52:56 akstunt600 has joined
745 2014-07-26 14:53:04 belcher has quit (Ping timeout: 250 seconds)
746 2014-07-26 14:53:06 <Luke-Jr> actually, BFGMiner does basically that with ccan
747 2014-07-26 14:53:18 a5m0_ is now known as a5m0
748 2014-07-26 14:53:20 <Luke-Jr> (it clones ccan into a subdirectory, then builds only the parts of it used)
749 2014-07-26 14:53:59 <sipa> i really dislike automatially fetching code from elsewhere
750 2014-07-26 14:54:13 <Luke-Jr> define automatically
751 2014-07-26 14:54:30 Melissa has joined
752 2014-07-26 14:54:40 erasmospunk has joined
753 2014-07-26 14:54:58 <sipa> by anything in-repo, really
754 2014-07-26 14:55:20 <sipa> it's useful in a convenience script to build a bunch of stuff, but i don't think code in repository X should have any mechanism of fetching other code over the network
755 2014-07-26 14:55:52 <Luke-Jr> that's the logical step before having a fully separate library *shrug*
756 2014-07-26 14:56:17 <cfields> agreed, that's what i meant by "bad from a pm pov"
757 2014-07-26 14:56:27 <cfields> leads to a new breed of problems/dev error
758 2014-07-26 14:57:17 <cfields> git submodules come close to acceptable behavior, unfortunately the implementation is terrible
759 2014-07-26 14:58:01 <Luke-Jr> yeah, I wish they'd fix the sharp edges :/
760 2014-07-26 14:58:16 <Luke-Jr> always annoying to have to watch out for accidentally committing a submodule change with commit -a
761 2014-07-26 14:58:41 c0dified has joined
762 2014-07-26 14:59:44 <cfields> personally, i use the fact that the pros (git, android's "repo", etc) haven't figured out how to do it nicely, as a reminder that anything home-brewed is very unlikely to work well
763 2014-07-26 14:59:50 easye has joined
764 2014-07-26 15:00:46 easye has quit (Client Quit)
765 2014-07-26 15:00:59 easye has joined
766 2014-07-26 15:01:35 <jrick> wumpus, HaltingState: I'm not aware of any wallets using it yet but btcd does support 70002 now and clients can use the bloom package (https://github.com/conformal/btcutil/tree/master/bloom) along with btcwire to implement a SPV wallet
767 2014-07-26 15:02:01 <Luke-Jr> in theory we could just build ~everything as a .so regardless of the ABI breakages every version
768 2014-07-26 15:02:36 <Luke-Jr> (that's why libtool versioning exists)
769 2014-07-26 15:03:11 <jrick> er, 70002 was reject
770 2014-07-26 15:05:36 counter has joined
771 2014-07-26 15:08:16 rdponticelli has quit (Ping timeout: 264 seconds)
772 2014-07-26 15:10:04 weilu has quit (Remote host closed the connection)
773 2014-07-26 15:12:49 gb94 has joined
774 2014-07-26 15:13:29 counter\ has joined
775 2014-07-26 15:13:49 JoannisStribingi has quit (Remote host closed the connection)
776 2014-07-26 15:13:50 counter has quit (Quit: Leaving)
777 2014-07-26 15:13:53 counter\ has quit (Read error: Connection reset by peer)
778 2014-07-26 15:14:08 counter has joined
779 2014-07-26 15:17:35 <jcorgan> in net.cpp, L1857, there is a magic number 10000, what is the basis for it?
780 2014-07-26 15:17:36 <jcorgan> https://github.com/bitcoin/bitcoin/blob/master/src/net.cpp#L1857
781 2014-07-26 15:19:47 weilu has joined
782 2014-07-26 15:22:39 <Guest83207> jcorgan: it's just reserving space to avoid repeated reallocations
783 2014-07-26 15:23:02 <Guest83207> 10kb seems good enough?
784 2014-07-26 15:23:05 <jcorgan> i already understand why it's done, wondering about the choice of 10k
785 2014-07-26 15:23:20 <jcorgan> "seems good enough" is not a sound engineering design principle :)
786 2014-07-26 15:25:29 <jcorgan> it's minor but i'm implementing similar logic in a branch i'm working on and hate to just copy that line without understanding the basis of it.
787 2014-07-26 15:25:55 davispuh has joined
788 2014-07-26 15:26:00 <Guest83207> that's probably all the thought that went into this, or needs to
789 2014-07-26 15:26:20 Ashaman has joined
790 2014-07-26 15:26:44 <jcorgan> sure, no worries then
791 2014-07-26 15:26:58 <Guest83207> a better choice probably would have been 4k if the allocator is smart about page allocation tricks
792 2014-07-26 15:28:00 <sipa> jcorgan: it's been there since the satoshi days
793 2014-07-26 15:28:21 weilu has quit (Remote host closed the connection)
794 2014-07-26 15:28:23 <sipa> it probably doesn't make all that much difference
795 2014-07-26 15:28:29 <jcorgan> right
796 2014-07-26 15:28:34 <sipa> most transactions are below 1 kB, afaik
797 2014-07-26 15:29:00 cdecker has joined
798 2014-07-26 15:29:16 <jcorgan> sorry to stir things up on such a small detail, just being cautious
799 2014-07-26 15:29:54 <sipa> it may even be more efficient to call GetSerializeSize on the transaction before allocating that buffer
800 2014-07-26 15:33:29 <jcorgan> while were on the subject, is there a way to go directly from a filled CDataStream to an arbitrary buffer without creating, say, a vector and using &[0] ?
801 2014-07-26 15:34:05 <sipa> &ss[0] ?
802 2014-07-26 15:34:52 <sipa> or ss.begin()
803 2014-07-26 15:34:57 * jcorgan hangs head in shame
804 2014-07-26 15:35:09 <jcorgan> i've been treating ss as an opaque blob
805 2014-07-26 15:35:20 <sipa> it works very much like a vector already
806 2014-07-26 15:35:45 xenog has quit (Quit: Leaving.)
807 2014-07-26 15:35:48 <jcorgan> good to know, thanks
808 2014-07-26 15:36:58 random_cat_ has quit (Remote host closed the connection)
809 2014-07-26 15:37:56 <jcorgan> ah, just calling std::vector methods on ss works perfectly and simplifies the code, thanks
810 2014-07-26 15:38:10 random_cat_ has joined
811 2014-07-26 15:38:47 Zarutian has quit (Quit: Zarutian)
812 2014-07-26 15:40:54 tombtc has quit (Quit: Wychodzi)
813 2014-07-26 15:45:30 akstunt600 has quit (Read error: Connection reset by peer)
814 2014-07-26 15:46:26 akstunt600 has joined
815 2014-07-26 15:51:54 counter has quit (Quit: Leaving)
816 2014-07-26 15:52:22 weilu has joined
817 2014-07-26 15:54:34 cagedwisdom has quit (Remote host closed the connection)
818 2014-07-26 16:01:49 cdecker has quit (Ping timeout: 255 seconds)
819 2014-07-26 16:03:46 cdecker__ has joined
820 2014-07-26 16:03:59 jps has quit (Quit: jps)
821 2014-07-26 16:04:00 cdecker__ has quit (Read error: Connection reset by peer)
822 2014-07-26 16:07:50 Ashaman has quit (Remote host closed the connection)
823 2014-07-26 16:08:31 grump has quit (Remote host closed the connection)
824 2014-07-26 16:09:07 damethos has joined
825 2014-07-26 16:10:45 digitalmagus2 has joined
826 2014-07-26 16:13:02 weilu has quit (Remote host closed the connection)
827 2014-07-26 16:13:16 derbumi has quit (Quit: derbumi)
828 2014-07-26 16:13:54 lclc has joined
829 2014-07-26 16:13:58 belcher_ has quit (Ping timeout: 255 seconds)
830 2014-07-26 16:15:16 digitalmagus2 has quit (Ping timeout: 252 seconds)
831 2014-07-26 16:18:19 belcher_ has joined
832 2014-07-26 16:23:48 MoALTz has joined
833 2014-07-26 16:29:14 daybyter has joined
834 2014-07-26 16:31:23 jMyles has quit (Ping timeout: 264 seconds)
835 2014-07-26 16:36:36 sacrelege has quit (Remote host closed the connection)
836 2014-07-26 16:37:21 hanti is now known as HANTI
837 2014-07-26 16:38:43 akstunt600 has quit (Read error: Connection reset by peer)
838 2014-07-26 16:39:27 akstunt600 has joined
839 2014-07-26 16:40:31 Namworld has joined
840 2014-07-26 16:43:16 rnvk_ has joined
841 2014-07-26 16:43:51 weilu has joined
842 2014-07-26 16:45:00 Burrito has joined
843 2014-07-26 16:45:32 weilu has quit (Read error: Connection reset by peer)
844 2014-07-26 16:45:48 weilu has joined
845 2014-07-26 16:46:59 rnvk has quit (Ping timeout: 264 seconds)
846 2014-07-26 16:48:16 rnvk_ has quit (Ping timeout: 260 seconds)
847 2014-07-26 16:49:43 derbumi has joined
848 2014-07-26 16:50:00 banghouse has quit (Remote host closed the connection)
849 2014-07-26 16:50:04 weilu has quit (Ping timeout: 240 seconds)
850 2014-07-26 16:50:22 dlb76 has joined
851 2014-07-26 16:50:35 karc has quit (Remote host closed the connection)
852 2014-07-26 16:50:35 gst has quit (Remote host closed the connection)
853 2014-07-26 16:50:35 MobiusL has quit (Remote host closed the connection)
854 2014-07-26 16:50:35 jctb has quit (Write error: Broken pipe)
855 2014-07-26 16:50:46 gst has joined
856 2014-07-26 16:50:51 karc has joined
857 2014-07-26 16:51:32 jctb has joined
858 2014-07-26 16:53:15 lclc has quit (Quit: Konversation terminated!)
859 2014-07-26 16:54:41 kmels has joined
860 2014-07-26 16:56:48 iwilcox is now known as iwilco
861 2014-07-26 16:56:51 iwilco is now known as iwilcox
862 2014-07-26 16:56:54 belcher_ has quit (Quit: Leaving)
863 2014-07-26 16:59:33 AnoAnon has joined
864 2014-07-26 16:59:42 rdbell has joined
865 2014-07-26 17:14:42 Zarutian has joined
866 2014-07-26 17:19:11 Eiii has joined
867 2014-07-26 17:20:31 banghouse has joined
868 2014-07-26 17:27:15 viajero has joined
869 2014-07-26 17:30:08 Chief_Panda has joined
870 2014-07-26 17:30:26 jps has joined
871 2014-07-26 17:30:58 xenog has joined
872 2014-07-26 17:31:13 sacarlson has joined
873 2014-07-26 17:32:04 akstunt600 has quit (Read error: Connection reset by peer)
874 2014-07-26 17:32:09 sacarlson has left ()
875 2014-07-26 17:33:02 weilu has joined
876 2014-07-26 17:33:09 akstunt600 has joined
877 2014-07-26 17:37:58 weilu has quit (Ping timeout: 272 seconds)
878 2014-07-26 17:38:07 Zarutian has quit (Ping timeout: 245 seconds)
879 2014-07-26 17:38:29 copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
880 2014-07-26 17:39:10 tsutsu has joined
881 2014-07-26 17:39:20 tsutsu has left ()
882 2014-07-26 17:39:56 tsutsu has joined
883 2014-07-26 17:40:21 jps has quit (Quit: jps)
884 2014-07-26 17:42:03 copumpkin has joined
885 2014-07-26 17:43:21 Zarutian has joined
886 2014-07-26 17:44:52 viajero has left ()
887 2014-07-26 17:45:21 MoALTz_ has joined
888 2014-07-26 17:48:44 MoALTz has quit (Ping timeout: 272 seconds)
889 2014-07-26 17:49:21 AnoAnon has quit (Read error: Connection reset by peer)
890 2014-07-26 17:51:31 banghouse has quit (Remote host closed the connection)
891 2014-07-26 17:54:33 jps has joined
892 2014-07-26 17:55:03 sirk3901 has quit (Quit: Leaving.)
893 2014-07-26 17:57:34 grubles has quit (Quit: Leaving)
894 2014-07-26 17:58:55 grubles has joined
895 2014-07-26 18:03:34 tsutsu has quit (Quit: tsutsu)
896 2014-07-26 18:05:37 weilu has joined
897 2014-07-26 18:08:34 ivan\ has quit (Quit: ERC Version 5.3 (IRC client for Emacs))
898 2014-07-26 18:10:06 Emzy has joined
899 2014-07-26 18:10:54 weilu has quit (Ping timeout: 272 seconds)
900 2014-07-26 18:13:06 banghouse has joined
901 2014-07-26 18:15:25 Guest83207 has quit (Read error: Connection reset by peer)
902 2014-07-26 18:15:53 gjj has quit (Ping timeout: 240 seconds)
903 2014-07-26 18:18:11 banghouse has quit (Ping timeout: 264 seconds)
904 2014-07-26 18:18:57 ivan\ has joined
905 2014-07-26 18:23:25 daybyter has quit (Read error: Connection reset by peer)
906 2014-07-26 18:23:32 djgabbertron has joined
907 2014-07-26 18:24:29 nfnty has joined
908 2014-07-26 18:25:23 akstunt600 has quit (Read error: Connection reset by peer)
909 2014-07-26 18:25:48 graingert_ has quit (Ping timeout: 260 seconds)
910 2014-07-26 18:26:14 akstunt600 has joined
911 2014-07-26 18:26:38 jMyles has joined
912 2014-07-26 18:27:11 * Luke-Jr gives a wtf look at cfields <.<
913 2014-07-26 18:30:21 ttll has joined
914 2014-07-26 18:31:17 elichai2 has joined
915 2014-07-26 18:31:45 MobiusL has joined
916 2014-07-26 18:31:50 bsm117532 has quit (Read error: Connection reset by peer)
917 2014-07-26 18:32:07 robonerd has quit (Ping timeout: 260 seconds)
918 2014-07-26 18:32:44 robonerd has joined
919 2014-07-26 18:37:59 graingert_ has joined
920 2014-07-26 18:38:27 elichai2 has quit (Remote host closed the connection)
921 2014-07-26 18:38:43 elichai2 has joined
922 2014-07-26 18:39:29 graingert has joined
923 2014-07-26 18:39:29 graingert has quit (Changing host)
924 2014-07-26 18:39:29 graingert has joined
925 2014-07-26 18:42:53 graingert_ has quit (Ping timeout: 240 seconds)
926 2014-07-26 18:47:59 derbumi has quit (Quit: derbumi)
927 2014-07-26 18:51:04 jMyles has quit (Ping timeout: 240 seconds)
928 2014-07-26 18:51:45 rnvk has joined
929 2014-07-26 18:52:28 jMyles has joined
930 2014-07-26 18:54:28 Application has quit (Remote host closed the connection)
931 2014-07-26 18:54:32 ttll has quit (Ping timeout: 250 seconds)
932 2014-07-26 18:54:35 Emcy has quit (Read error: Connection reset by peer)
933 2014-07-26 18:55:17 Emcy has joined
934 2014-07-26 18:55:17 Emcy has quit (Changing host)
935 2014-07-26 18:55:17 Emcy has joined
936 2014-07-26 18:58:49 elichai2 has quit (Ping timeout: 256 seconds)
937 2014-07-26 18:59:52 rdbell has quit (Quit: rdbell)
938 2014-07-26 19:00:22 elichai2 has joined
939 2014-07-26 19:01:42 orperelman has joined
940 2014-07-26 19:01:59 rdbell has joined
941 2014-07-26 19:04:33 Gyps has joined
942 2014-07-26 19:06:38 weilu has joined
943 2014-07-26 19:07:40 Zarutian has quit (Ping timeout: 255 seconds)
944 2014-07-26 19:09:08 rnvk has quit (Remote host closed the connection)
945 2014-07-26 19:10:54 weilu has quit (Ping timeout: 250 seconds)
946 2014-07-26 19:11:27 xenog has quit (Ping timeout: 245 seconds)
947 2014-07-26 19:12:21 shkaiejb has joined
948 2014-07-26 19:12:46 nicksavers has joined
949 2014-07-26 19:12:49 nicksavers has left ()
950 2014-07-26 19:13:36 Zarutian has joined
951 2014-07-26 19:15:45 benrcole has joined
952 2014-07-26 19:16:36 damethos has quit (Quit: Bye)
953 2014-07-26 19:16:50 damethos has joined
954 2014-07-26 19:17:03 benrcole has quit (Client Quit)
955 2014-07-26 19:18:47 akstunt600 has quit (Read error: Connection reset by peer)
956 2014-07-26 19:19:47 akstunt600 has joined
957 2014-07-26 19:21:24 xenog has joined
958 2014-07-26 19:22:30 TheSeven has joined
959 2014-07-26 19:22:51 rnvk has joined
960 2014-07-26 19:24:12 Application has joined
961 2014-07-26 19:24:16 stiggy89 has joined
962 2014-07-26 19:25:05 rnvk has quit (Remote host closed the connection)
963 2014-07-26 19:26:53 ThomasV has quit (Ping timeout: 240 seconds)
964 2014-07-26 19:27:21 elichai2 has quit (Ping timeout: 255 seconds)
965 2014-07-26 19:28:47 the8thbit has joined
966 2014-07-26 19:29:02 <the8thbit> Hi there
967 2014-07-26 19:29:32 elichai2 has joined
968 2014-07-26 19:31:44 tjopper has joined
969 2014-07-26 19:34:03 xenog has quit (Ping timeout: 245 seconds)
970 2014-07-26 19:34:35 rdponticelli has joined
971 2014-07-26 19:35:05 <the8thbit> I'm trying to create a block explorer type application for an obscure cryptocurrency and I'd like to know the best way to go about doing that. Right now I'm looking at taking the cryptocoin node.js modules and modifying them to add in support for the coin I'm targeting, but I'm not sure exactly where to start with that.
972 2014-07-26 19:35:18 orperelman has quit (Ping timeout: 245 seconds)
973 2014-07-26 19:35:30 <the8thbit> I'm not sure if the cryptocoin modules even interact with the blockchain at all
974 2014-07-26 19:36:01 orperelman has joined
975 2014-07-26 19:38:30 <the8thbit> really, what I need is just to be able to send commands to the rpc wallet software and receive output from within node.js
976 2014-07-26 19:40:43 otila_ has joined
977 2014-07-26 19:40:55 <mappum> the8thbit: for that part, use this: git@github.com:jb55/node-bitcoin.git
978 2014-07-26 19:40:59 <mappum> https://github.com/jb55/node-bitcoin
979 2014-07-26 19:41:44 <mappum> the rpc stuff should be the same on any altcoind, but they might have changed the port
980 2014-07-26 19:42:08 xenog has joined
981 2014-07-26 19:42:35 otila has quit (Ping timeout: 260 seconds)
982 2014-07-26 19:44:05 mappum has quit (Quit: Leaving)
983 2014-07-26 19:44:22 mappum has joined
984 2014-07-26 19:44:48 Ducky- has quit (Ping timeout: 250 seconds)
985 2014-07-26 19:45:47 karc has quit (Remote host closed the connection)
986 2014-07-26 19:45:54 <mappum> btw, people don't like if you talk about altcoins in this channel, maybe we should move into #altcoin
987 2014-07-26 19:46:04 karc has joined
988 2014-07-26 19:46:32 <mappum> or ##altcoin-dev
989 2014-07-26 19:47:34 MoALTz_ has quit (Quit: Leaving)
990 2014-07-26 19:49:43 <the8thbit> mappum: Thank you. I didn't know of a better place to ask
991 2014-07-26 19:50:10 banghouse has joined
992 2014-07-26 19:52:09 joesmoe has quit (Quit: One of these days I'm gonna find this PEER guy and reset *his* connection.)
993 2014-07-26 19:52:44 nfnty has quit (Quit: Leaving)
994 2014-07-26 19:56:23 akstunt600 has quit (Ping timeout: 240 seconds)
995 2014-07-26 19:56:32 joesmoe has joined
996 2014-07-26 20:00:28 blicero_ has joined
997 2014-07-26 20:03:11 blicero has quit (Ping timeout: 264 seconds)
998 2014-07-26 20:03:48 belcher has joined
999 2014-07-26 20:03:49 belcher has quit (Changing host)
1000 2014-07-26 20:03:49 belcher has joined
1001 2014-07-26 20:05:48 brson has joined
1002 2014-07-26 20:06:09 EsteNuno has joined
1003 2014-07-26 20:06:13 non2_ has joined
1004 2014-07-26 20:07:14 weilu has joined
1005 2014-07-26 20:09:25 non2 has quit (Ping timeout: 240 seconds)
1006 2014-07-26 20:09:47 MoALTz has joined
1007 2014-07-26 20:11:14 Belkaar has quit (Ping timeout: 250 seconds)
1008 2014-07-26 20:12:11 weilu has quit (Ping timeout: 264 seconds)
1009 2014-07-26 20:13:17 gb94 has quit (Remote host closed the connection)
1010 2014-07-26 20:13:41 Belkaar has joined
1011 2014-07-26 20:14:03 Arnavion has quit (Quit: Arnavion)
1012 2014-07-26 20:17:23 ionstorm has joined
1013 2014-07-26 20:17:37 EsteNuno has left ()
1014 2014-07-26 20:18:08 Arnavion has joined
1015 2014-07-26 20:19:29 elichai2 has quit (Quit: Reconnecting)
1016 2014-07-26 20:19:46 elichai2 has joined
1017 2014-07-26 20:21:18 rdbell has quit (Quit: rdbell)
1018 2014-07-26 20:24:01 Guest23412 has joined
1019 2014-07-26 20:27:11 Zarutian has quit (Ping timeout: 264 seconds)
1020 2014-07-26 20:28:12 Whoop has quit (K-Lined)
1021 2014-07-26 20:28:12 JStoker has quit (K-Lined)
1022 2014-07-26 20:28:18 JStoker has joined
1023 2014-07-26 20:28:18 elichai2 has quit (Quit: Lost terminal)
1024 2014-07-26 20:29:42 elichai2 has joined
1025 2014-07-26 20:31:23 Whoop has joined
1026 2014-07-26 20:32:15 Zarutian has joined
1027 2014-07-26 20:33:51 benrcole has joined
1028 2014-07-26 20:35:04 orperelman has quit (Ping timeout: 260 seconds)
1029 2014-07-26 20:35:11 orperelman has joined
1030 2014-07-26 20:39:06 Emcy has quit (Read error: Connection reset by peer)
1031 2014-07-26 20:40:00 Emcy has joined
1032 2014-07-26 20:40:19 jMyles has quit (Remote host closed the connection)
1033 2014-07-26 20:42:06 gb94 has joined
1034 2014-07-26 20:42:08 gb94 has quit (Remote host closed the connection)
1035 2014-07-26 20:42:22 gb94 has joined
1036 2014-07-26 20:42:53 gb94 has quit (Remote host closed the connection)
1037 2014-07-26 20:45:23 gb94 has joined
1038 2014-07-26 20:45:56 gb94 has quit (Remote host closed the connection)
1039 2014-07-26 20:46:36 benrcole has quit (Quit: Leaving.)
1040 2014-07-26 20:49:08 go1111111 has quit (Quit: Leaving)
1041 2014-07-26 20:49:47 wivfbir has quit (Ping timeout: 260 seconds)
1042 2014-07-26 20:52:13 benrcole has joined
1043 2014-07-26 20:54:04 gb94 has joined
1044 2014-07-26 20:56:14 mE\Ta has joined
1045 2014-07-26 20:56:48 cagedwisdom has joined
1046 2014-07-26 20:59:15 orperelman has quit (Ping timeout: 250 seconds)
1047 2014-07-26 21:04:36 CoinHeavy has joined
1048 2014-07-26 21:05:35 md2k7 has joined
1049 2014-07-26 21:06:03 elichai2 has quit (Ping timeout: 245 seconds)
1050 2014-07-26 21:06:26 Zarutian has quit (Ping timeout: 240 seconds)
1051 2014-07-26 21:07:01 <md2k7> I'm trying to call getblock via JSON interface on an orphaned block (height 311023, hash 00000000000000001fe002705867108b54e4f532f78358040c7d2c0e6611a24e)
1052 2014-07-26 21:07:06 <md2k7> however, I get {u'message': u'Block not found', u'code': -5}
1053 2014-07-26 21:07:48 <md2k7> are orphaned blocks removed from the local database?
1054 2014-07-26 21:07:52 DigiByteDev has joined
1055 2014-07-26 21:08:08 weilu has joined
1056 2014-07-26 21:08:12 elichai2 has joined
1057 2014-07-26 21:08:17 <sipa> assuming you're talking about stale branches of the blockchain, no
1058 2014-07-26 21:08:22 <sipa> but it may be that your node never saw them
1059 2014-07-26 21:08:46 <md2k7> "never saw them".. oh right!
1060 2014-07-26 21:09:00 GM0127 has quit (Quit: Leaving)
1061 2014-07-26 21:09:07 <md2k7> so bitcoin usually requests blocks it needs, but not in this case, because nothing "builds on top of it"?
1062 2014-07-26 21:10:07 <sipa> there is no consistency across the network about which blocks you see
1063 2014-07-26 21:10:40 <sipa> bitcoin propagates its own best chain, but there can be (temporary) differences between which chain different nodes consider best
1064 2014-07-26 21:10:41 <md2k7> can I make my bitcoind request it from its peers? did I do so by calling the JSON API?
1065 2014-07-26 21:10:46 <sipa> no
1066 2014-07-26 21:11:03 <sipa> it's likely that none of your peers saw this block either
1067 2014-07-26 21:12:39 weilu has quit (Ping timeout: 260 seconds)
1068 2014-07-26 21:12:48 SpicyShibe has quit (Read error: Connection reset by peer)
1069 2014-07-26 21:12:49 <sipa> in case there are 2 +- simultaneous blocks found on the network, the peers closest to the miner of A will switch to (and relay) block A
1070 2014-07-26 21:12:51 Zarutian has joined
1071 2014-07-26 21:12:56 <sipa> those closest to B will switch to block B
1072 2014-07-26 21:13:20 Qatz has joined
1073 2014-07-26 21:13:25 Qatz has quit (Read error: Connection reset by peer)
1074 2014-07-26 21:13:26 <md2k7> so basically first received valid block is being used?
1075 2014-07-26 21:13:36 <sipa> there will be some 'boundary' of nodes on the network that hear about both, but saw A or B first, and therefor stuck with A or B
1076 2014-07-26 21:14:04 <sipa> then for example A is extended first, by a node in the area of the network that considered A valid
1077 2014-07-26 21:14:24 <md2k7> ... and then everyone has to switch
1078 2014-07-26 21:14:32 <md2k7> (on B)
1079 2014-07-26 21:14:49 <md2k7> (from B, onto A, because that's now longer)
1080 2014-07-26 21:14:55 <md2k7> correct?
1081 2014-07-26 21:16:27 ionstorm has quit (Remote host closed the connection)
1082 2014-07-26 21:16:34 <sipa> at which point that successor is indeed relayed, reaches the boundary, and as A+successor is better than just B, they switch, and propagate across the boundary, and the same thing happens for all nodes in the originally-B area
1083 2014-07-26 21:16:56 <sipa> but if you were in the A side initially, you will never have seen B
1084 2014-07-26 21:17:14 <md2k7> thanks sipa
1085 2014-07-26 21:17:17 gb94 has quit (Remote host closed the connection)
1086 2014-07-26 21:17:42 <md2k7> actually I was trying to figure out some implementation quirk in the electrum server (which builds its own index of unspent money), so I pulled its index from my server
1087 2014-07-26 21:18:12 <md2k7> apparently I don't (locally) have the same orphaned block that it has indexed
1088 2014-07-26 21:18:16 n4997 has joined
1089 2014-07-26 21:18:16 banghouse has quit (Remote host closed the connection)
1090 2014-07-26 21:18:20 Qatz has joined
1091 2014-07-26 21:18:21 rnvk has joined
1092 2014-07-26 21:18:29 <md2k7> it's now trying to reverse its index by getting that block - which fails
1093 2014-07-26 21:18:40 ThomasV has joined
1094 2014-07-26 21:19:59 n4997 is now known as add55
1095 2014-07-26 21:20:06 CoinHeavy has quit (Quit: CoinHeavy)
1096 2014-07-26 21:20:36 jordandotdev has quit (Quit: Connection closed for inactivity)
1097 2014-07-26 21:20:53 add55 has quit (Remote host closed the connection)
1098 2014-07-26 21:21:11 gjj has joined
1099 2014-07-26 21:21:44 AndChat370944 has joined
1100 2014-07-26 21:21:45 <md2k7> It should probably store blocks itself, to be able to reverse
1101 2014-07-26 21:22:08 <kazcw> md2k7: my node has that block. it's too big to pastebin, but if you need it I could email it to you or something
1102 2014-07-26 21:25:38 <md2k7> hmm, I realized actually my own server has it as well
1103 2014-07-26 21:25:47 <md2k7> so thanks for the offer anyway :)
1104 2014-07-26 21:26:04 neozaru has quit (Remote host closed the connection)
1105 2014-07-26 21:27:22 Cryo has quit (Remote host closed the connection)
1106 2014-07-26 21:27:35 gjj has quit (Remote host closed the connection)
1107 2014-07-26 21:27:43 gb94 has joined
1108 2014-07-26 21:27:48 Qatz is now known as SpicyShibe
1109 2014-07-26 21:28:01 gjj has joined
1110 2014-07-26 21:28:04 AndChat370944 has quit (Ping timeout: 255 seconds)
1111 2014-07-26 21:29:10 kgk has joined
1112 2014-07-26 21:30:24 Andymeows has quit (Ping timeout: 272 seconds)
1113 2014-07-26 21:32:53 Zarutian has quit (Ping timeout: 240 seconds)
1114 2014-07-26 21:32:59 CoinHeavy has joined
1115 2014-07-26 21:33:44 <kazcw> md2k7: are you just looking at the index for science, or trying to use the same electrum index with a different bitcoin node?
1116 2014-07-26 21:33:58 CoinHeavy has quit (Client Quit)
1117 2014-07-26 21:34:52 djgabbertron has quit (Ping timeout: 250 seconds)
1118 2014-07-26 21:35:34 Andymeows has joined
1119 2014-07-26 21:37:35 Zarutian has joined
1120 2014-07-26 21:39:32 <md2k7> well I was actually trying to figure out this: http://pastebin.com/s66HS80L (electrum server seems to have crashed on a block reorg)
1121 2014-07-26 21:39:54 <md2k7> so I figured I could reproduce it locally by using the same index
1122 2014-07-26 21:40:04 aburan28 has quit (Ping timeout: 250 seconds)
1123 2014-07-26 21:40:12 kgk has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1124 2014-07-26 21:40:24 <md2k7> I have bitcoin locally as well, but apparently the index differs
1125 2014-07-26 21:40:35 <md2k7> (bitcoind's index now)
1126 2014-07-26 21:40:58 gnuborg has quit (Quit: Lost terminal)
1127 2014-07-26 21:43:44 <kazcw> md2k7: have you tried connecting the local electrum-server to the remote bitcoind?
1128 2014-07-26 21:44:20 hmmma has joined
1129 2014-07-26 21:45:07 aburan28 has joined
1130 2014-07-26 21:45:37 AndChat370944 has joined
1131 2014-07-26 21:46:22 <md2k7> kazcw: thank you for such an obvious solution :)
1132 2014-07-26 21:47:04 <md2k7> anyway, the reversal code in electrum-server seems very weird, I don't think this is something that people test often
1133 2014-07-26 21:47:27 <kazcw> heh, that sounds foreboding
1134 2014-07-26 21:50:14 gb94 has quit (Remote host closed the connection)
1135 2014-07-26 21:51:10 stiggy89 has quit (Quit: My iMac has gone to sleep. ZZZzzzâ¦)
1136 2014-07-26 21:55:13 gjj_ has joined
1137 2014-07-26 21:56:39 _flow_ has quit (Ping timeout: 244 seconds)
1138 2014-07-26 21:56:53 joesmoe has quit (Ping timeout: 255 seconds)
1139 2014-07-26 21:57:39 smorim has quit (Remote host closed the connection)
1140 2014-07-26 21:57:39 Dr-G has quit (Remote host closed the connection)
1141 2014-07-26 21:57:39 iwilcox has quit (Remote host closed the connection)
1142 2014-07-26 21:57:50 Malakai33 has quit (Ping timeout: 250 seconds)
1143 2014-07-26 21:57:59 Dr-G has joined
1144 2014-07-26 21:58:06 iwilcox has joined
1145 2014-07-26 21:58:17 gjj has quit (Ping timeout: 250 seconds)
1146 2014-07-26 21:58:23 smorim has joined
1147 2014-07-26 21:59:04 elichai2 has quit (Ping timeout: 260 seconds)
1148 2014-07-26 22:00:24 joesmoe has joined
1149 2014-07-26 22:00:41 elichai2 has joined
1150 2014-07-26 22:02:47 _flow_ has joined
1151 2014-07-26 22:02:52 tsutsu has joined
1152 2014-07-26 22:05:26 rdbell has joined
1153 2014-07-26 22:05:47 rdponticelli has quit (Remote host closed the connection)
1154 2014-07-26 22:05:48 Subo1977_ has quit (Remote host closed the connection)
1155 2014-07-26 22:06:01 Subo1977 has joined
1156 2014-07-26 22:06:07 rdponticelli has joined
1157 2014-07-26 22:06:24 rnvk has quit (Remote host closed the connection)
1158 2014-07-26 22:07:25 damethos has quit (Quit: Bye)
1159 2014-07-26 22:08:11 AndChat370944 has quit (Ping timeout: 260 seconds)
1160 2014-07-26 22:08:39 Emzy has quit (Quit: Textual IRC Client: www.textualapp.com)
1161 2014-07-26 22:08:50 weilu has joined
1162 2014-07-26 22:10:04 CoinHeavy has joined
1163 2014-07-26 22:11:17 CoinHeavy has quit (Client Quit)
1164 2014-07-26 22:13:08 weilu has quit (Ping timeout: 245 seconds)
1165 2014-07-26 22:14:34 aburan28 has quit (Ping timeout: 240 seconds)
1166 2014-07-26 22:15:43 crunk-juice has joined
1167 2014-07-26 22:15:57 rnvk has joined
1168 2014-07-26 22:18:40 Tonykai33 has quit (Quit: Leaving)
1169 2014-07-26 22:18:45 tsutsu has quit (Quit: tsutsu)
1170 2014-07-26 22:20:02 saizai has quit (Quit: saizai)
1171 2014-07-26 22:20:08 MoALTz_ has joined
1172 2014-07-26 22:21:12 ionstorm has joined
1173 2014-07-26 22:22:01 md2k7 has quit (Ping timeout: 250 seconds)
1174 2014-07-26 22:22:43 MoALTz has quit (Ping timeout: 245 seconds)
1175 2014-07-26 22:22:49 elichai2 has quit (Ping timeout: 256 seconds)
1176 2014-07-26 22:23:26 tych0 has joined
1177 2014-07-26 22:24:23 hmmma has quit (Ping timeout: 240 seconds)
1178 2014-07-26 22:24:41 elichai2 has joined
1179 2014-07-26 22:27:11 toffoo has joined
1180 2014-07-26 22:31:40 rdponticelli has quit (Ping timeout: 264 seconds)
1181 2014-07-26 22:32:27 benrcole has quit (Ping timeout: 256 seconds)
1182 2014-07-26 22:36:03 MoALTz_ has quit (Quit: Leaving)
1183 2014-07-26 22:36:06 crunk-juice has quit (Remote host closed the connection)
1184 2014-07-26 22:37:11 msvb-lab has quit (Ping timeout: 250 seconds)
1185 2014-07-26 22:38:00 ionstorm has quit (Ping timeout: 264 seconds)
1186 2014-07-26 22:39:10 ThomasV has quit (Quit: Quitte)
1187 2014-07-26 22:39:21 benrcole has joined
1188 2014-07-26 22:39:31 msvb-lab has joined
1189 2014-07-26 22:43:02 one_zero has joined
1190 2014-07-26 22:49:57 Zarutian has quit (Ping timeout: 260 seconds)
1191 2014-07-26 22:51:16 sacrelege has joined
1192 2014-07-26 22:53:27 <gmaxwell> oops. listsinceblock <block> 6 also returns all the -1 confirm txn in my wallet
1193 2014-07-26 22:54:34 tsutsu has joined
1194 2014-07-26 22:56:15 Zarutian has joined
1195 2014-07-26 22:57:44 <Luke-Jr> gmaxwell: hm, probably should do -1 ones that have been conflicted since the block at least
1196 2014-07-26 23:02:33 mE\Ta has quit (Ping timeout: 260 seconds)
1197 2014-07-26 23:03:33 platonicgap has joined
1198 2014-07-26 23:05:24 benrcole has quit (Ping timeout: 272 seconds)
1199 2014-07-26 23:06:21 xenog has quit (Remote host closed the connection)
1200 2014-07-26 23:09:26 weilu has joined
1201 2014-07-26 23:10:56 tsutsu has quit (Quit: tsutsu)
1202 2014-07-26 23:12:11 tsutsu has joined
1203 2014-07-26 23:13:17 msvb-lab has left ()
1204 2014-07-26 23:13:32 banghouse has joined
1205 2014-07-26 23:13:33 weilu has quit (Ping timeout: 245 seconds)
1206 2014-07-26 23:16:06 rnvk has quit (Remote host closed the connection)
1207 2014-07-26 23:16:32 rnvk has joined
1208 2014-07-26 23:19:11 <dgenr8> sipa: excellent description of a 50% split situation... and that doesn't destroy bitcoin? ;)
1209 2014-07-26 23:20:28 Emcy has quit (Read error: Connection reset by peer)
1210 2014-07-26 23:21:13 rnvk has quit (Ping timeout: 260 seconds)
1211 2014-07-26 23:21:15 Emcy has joined
1212 2014-07-26 23:21:19 gjj_ has quit (Remote host closed the connection)
1213 2014-07-26 23:21:32 <gmaxwell> dgenr8: it's not "split" it just isn't consistent yet, it will be eventually (with the next block with exponential probablity)
1214 2014-07-26 23:21:46 gjj has joined
1215 2014-07-26 23:22:04 grishnakh__ has joined
1216 2014-07-26 23:22:11 rnvk has joined
1217 2014-07-26 23:24:12 <dgenr8> indeed
1218 2014-07-26 23:24:31 jtimon has quit (Read error: Connection reset by peer)
1219 2014-07-26 23:24:57 saracen has quit (Ping timeout: 240 seconds)
1220 2014-07-26 23:25:06 altgribble has quit (Read error: Connection reset by peer)
1221 2014-07-26 23:25:07 saracen has joined
1222 2014-07-26 23:25:21 altgribble has joined
1223 2014-07-26 23:25:26 Grishnakh has quit (Ping timeout: 240 seconds)
1224 2014-07-26 23:25:37 chainey has quit (Quit: chainey)
1225 2014-07-26 23:25:39 jtimon has joined
1226 2014-07-26 23:25:55 <sipa> nodes can disagree about which chain they consider active
1227 2014-07-26 23:26:05 <sipa> they can't disagree about whether the blocks in those chains are valid or not
1228 2014-07-26 23:26:26 <dgenr8> yes. it's beautiful
1229 2014-07-26 23:26:47 kgk has joined
1230 2014-07-26 23:28:28 RenSylvain has joined
1231 2014-07-26 23:31:04 DigiByteDev has quit (Ping timeout: 240 seconds)
1232 2014-07-26 23:32:57 tsutsu has quit (Quit: tsutsu)
1233 2014-07-26 23:37:30 kgk has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1234 2014-07-26 23:40:53 toffoo has quit ()
1235 2014-07-26 23:41:08 tsutsu has joined
1236 2014-07-26 23:41:47 kgk has joined
1237 2014-07-26 23:42:33 torsthaldo has quit (Quit: Leaving.)
1238 2014-07-26 23:46:15 banghouse has quit (Remote host closed the connection)
1239 2014-07-26 23:46:41 crunk-juice has joined
1240 2014-07-26 23:47:53 JackH has joined
1241 2014-07-26 23:48:03 belcher has quit (Quit: Leaving)
1242 2014-07-26 23:48:07 AnoAnon has joined
1243 2014-07-26 23:48:15 plaprade has quit (Ping timeout: 250 seconds)
1244 2014-07-26 23:49:06 rnvk has quit (Remote host closed the connection)
1245 2014-07-26 23:49:21 wallet42 has joined
1246 2014-07-26 23:49:27 wallet42 has quit (Changing host)
1247 2014-07-26 23:49:27 wallet42 has joined
1248 2014-07-26 23:51:05 crunk-juice has quit (Ping timeout: 260 seconds)
1249 2014-07-26 23:52:30 kgk has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzzâ¦)
1250 2014-07-26 23:53:36 rnvk has joined
1251 2014-07-26 23:56:49 JackH has quit (Quit: JackH)
1252 2014-07-26 23:58:04 epscy has quit (Ping timeout: 240 seconds)