1 2017-01-13T00:24:38 *** iv3c has quit IRC
2 2017-01-13T00:25:27 *** iv3c has joined #bitcoin-dev
3 2017-01-13T00:43:59 *** moli_ has joined #bitcoin-dev
4 2017-01-13T01:07:28 *** harai has joined #bitcoin-dev
5 2017-01-13T01:27:03 *** NewLiberty_ is now known as NewLiberty
6 2017-01-13T01:53:19 *** harai_ has joined #bitcoin-dev
7 2017-01-13T01:54:08 *** agricocb has joined #bitcoin-dev
8 2017-01-13T01:55:34 *** harai has quit IRC
9 2017-01-13T02:00:14 *** abpa has quit IRC
10 2017-01-13T02:06:45 *** harai has joined #bitcoin-dev
11 2017-01-13T02:08:07 *** harai_ has quit IRC
12 2017-01-13T02:37:08 *** matthewspies has quit IRC
13 2017-01-13T02:37:41 *** matthewspies has joined #bitcoin-dev
14 2017-01-13T02:42:25 *** matthewspies has quit IRC
15 2017-01-13T02:48:15 *** porquilho has quit IRC
16 2017-01-13T03:22:47 *** matthewspies has joined #bitcoin-dev
17 2017-01-13T03:26:52 *** matthewspies has quit IRC
18 2017-01-13T03:36:54 *** Delta_ has joined #bitcoin-dev
19 2017-01-13T03:41:02 *** Subo1977 has quit IRC
20 2017-01-13T03:44:23 *** Burrito has quit IRC
21 2017-01-13T03:59:55 *** btiefert has joined #bitcoin-dev
22 2017-01-13T04:12:55 *** iv3c has quit IRC
23 2017-01-13T04:18:33 *** NewLiberty has quit IRC
24 2017-01-13T04:23:55 *** jtimon has quit IRC
25 2017-01-13T04:28:58 *** harai has quit IRC
26 2017-01-13T04:50:32 *** NewLiberty has joined #bitcoin-dev
27 2017-01-13T04:53:24 *** iv3c has joined #bitcoin-dev
28 2017-01-13T04:59:51 *** NewLiberty has quit IRC
29 2017-01-13T05:19:00 *** justanotheruser has quit IRC
30 2017-01-13T05:19:03 *** justan0theruser has joined #bitcoin-dev
31 2017-01-13T05:19:59 *** O01eg has quit IRC
32 2017-01-13T05:26:54 *** TheSeven has quit IRC
33 2017-01-13T05:27:31 *** TheSeven has joined #bitcoin-dev
34 2017-01-13T05:30:13 *** matthewspies has joined #bitcoin-dev
35 2017-01-13T05:40:32 *** robink has quit IRC
36 2017-01-13T05:42:56 *** robinak has joined #bitcoin-dev
37 2017-01-13T05:44:18 *** btiefert has quit IRC
38 2017-01-13T05:50:05 *** robinak is now known as robink
39 2017-01-13T05:54:08 *** rgenito has joined #bitcoin-dev
40 2017-01-13T05:54:22 <rgenito> have you guys ever seen a vout that has 0 coins?
41 2017-01-13T05:54:47 <rgenito> as in, have you ever seen a transaction's unspent outputs to have a value of 0.00000000 BTC ?
42 2017-01-13T05:54:54 <luke-jr> yes
43 2017-01-13T05:54:55 <rgenito> i found an example here: https://insight.bitpay.com/api/tx/f82e39040eb6b8fd57e5bfe71d22f77ef49b2ba262d09405e1422a98180fd0fa
44 2017-01-13T05:55:05 <rgenito> heya luke-jr! why is that? o.O
45 2017-01-13T05:55:58 <luke-jr> pretty typical for OP_RETURN data spam
46 2017-01-13T05:56:00 <rgenito> what does it mean?
47 2017-01-13T05:56:05 <luke-jr> otherwise it'd burn bitcoins
48 2017-01-13T05:56:13 <luke-jr> it means the output has 0 bitcoins
49 2017-01-13T05:56:20 <rgenito> intereting.
50 2017-01-13T05:56:38 <luke-jr> if it wasn't OP_RETURN, you could even spend it
51 2017-01-13T05:56:45 <rgenito> ok i see, so it's basically not useful information if you're looking for unspent scripts :D
52 2017-01-13T05:56:50 <rgenito> oh wow
53 2017-01-13T05:56:59 <rgenito> neat, spending 0 bitcoins ;D
54 2017-01-13T05:57:26 <luke-jr> p2pool used to generate spendable 0-value outputs
55 2017-01-13T05:58:18 <rgenito> so this would only "correctly" happen on OP_RETURN scripts?
56 2017-01-13T05:59:41 <luke-jr> ?
57 2017-01-13T06:00:20 <luke-jr> I wouldn't call OP_RETURN correct. But it could be correct for coloured coins.
58 2017-01-13T06:00:55 <rgenito> interesting... thanks man. i appreciate the enlightenment!
59 2017-01-13T06:01:31 <luke-jr> np
60 2017-01-13T06:01:34 <rgenito> did "coloured coins" ever take off? i still don't know of an active, real-world use case
61 2017-01-13T06:03:52 <luke-jr> not really
62 2017-01-13T06:13:31 *** blackjid has quit IRC
63 2017-01-13T06:15:40 <forrestv> luke-jr, it still does
64 2017-01-13T06:15:51 <luke-jr> forrestv: you're alive! :o
65 2017-01-13T06:16:10 <forrestv> oh, i didn't read "spendable"
66 2017-01-13T06:17:24 <forrestv> (it generates unspendable outputs with OP_RETURN)
67 2017-01-13T06:17:35 <midnightmagic> holy crap it's forrest.
68 2017-01-13T06:17:36 <forrestv> hi luke-jr! yep, still alive, though working on non-bitcoin stuff mostly
69 2017-01-13T06:18:23 <forrestv> hi midnightmagic :)
70 2017-01-13T06:19:25 <midnightmagic> hey man :)
71 2017-01-13T06:39:50 *** harai has joined #bitcoin-dev
72 2017-01-13T06:47:34 *** matthewspies has quit IRC
73 2017-01-13T06:49:36 *** matthewspies has joined #bitcoin-dev
74 2017-01-13T06:49:53 *** matthewspies has joined #bitcoin-dev
75 2017-01-13T07:31:13 *** lightningbot has joined #bitcoin-dev
76 2017-01-13T07:33:57 *** eragmus has joined #bitcoin-dev
77 2017-01-13T07:33:59 *** wangbus has joined #bitcoin-dev
78 2017-01-13T07:35:52 *** flyingkiwi has joined #bitcoin-dev
79 2017-01-13T07:35:55 *** iv3ct has joined #bitcoin-dev
80 2017-01-13T07:38:08 *** janko33 has joined #bitcoin-dev
81 2017-01-13T07:38:13 *** Nothing4You has joined #bitcoin-dev
82 2017-01-13T07:39:00 *** iv3c has quit IRC
83 2017-01-13T07:44:46 *** ongolaBoy has joined #bitcoin-dev
84 2017-01-13T07:50:06 *** paveljanik has quit IRC
85 2017-01-13T08:03:02 *** BashCo has quit IRC
86 2017-01-13T08:05:02 *** iv3c has joined #bitcoin-dev
87 2017-01-13T08:07:48 *** iv3ct has quit IRC
88 2017-01-13T08:12:35 *** elichai2 has quit IRC
89 2017-01-13T08:16:08 *** Diablo-D3 has quit IRC
90 2017-01-13T08:18:04 *** Diablo-D3 has joined #bitcoin-dev
91 2017-01-13T08:24:39 *** iv3c has quit IRC
92 2017-01-13T08:25:25 *** iv3c has joined #bitcoin-dev
93 2017-01-13T08:33:44 *** BashCo has joined #bitcoin-dev
94 2017-01-13T08:34:12 *** Transisto2 has joined #bitcoin-dev
95 2017-01-13T08:41:20 *** elichai2 has joined #bitcoin-dev
96 2017-01-13T08:41:45 <elichai2> anyone here uses bitcoin-submittx?
97 2017-01-13T08:48:19 *** iv3ct has joined #bitcoin-dev
98 2017-01-13T08:50:51 *** PaulCapestany has quit IRC
99 2017-01-13T08:52:24 *** iv3c has quit IRC
100 2017-01-13T08:55:44 *** Guyver2 has joined #bitcoin-dev
101 2017-01-13T08:56:20 *** gielbier_ has quit IRC
102 2017-01-13T08:59:56 *** rgenito has quit IRC
103 2017-01-13T09:03:41 *** elichai2 has quit IRC
104 2017-01-13T09:19:07 *** btcdrak has quit IRC
105 2017-01-13T09:24:35 *** Transisto2 has quit IRC
106 2017-01-13T09:35:37 *** harai has quit IRC
107 2017-01-13T09:41:06 *** blasty has joined #bitcoin-dev
108 2017-01-13T09:41:07 *** nazarewk has joined #bitcoin-dev
109 2017-01-13T09:44:51 *** btcdrak has joined #bitcoin-dev
110 2017-01-13T10:03:30 *** elichai2 has joined #bitcoin-dev
111 2017-01-13T10:30:35 *** elichai2 has quit IRC
112 2017-01-13T11:16:05 *** chjj has quit IRC
113 2017-01-13T11:28:35 *** clopez has quit IRC
114 2017-01-13T11:31:27 *** clopez has joined #bitcoin-dev
115 2017-01-13T11:33:14 *** mountaingoat has quit IRC
116 2017-01-13T11:46:29 *** jtimon has joined #bitcoin-dev
117 2017-01-13T11:47:23 *** mountaingoat has joined #bitcoin-dev
118 2017-01-13T11:51:59 *** chjj has joined #bitcoin-dev
119 2017-01-13T12:01:20 *** mountaingoat has quit IRC
120 2017-01-13T12:03:10 *** jtimon has quit IRC
121 2017-01-13T12:19:52 *** mountaingoat has joined #bitcoin-dev
122 2017-01-13T12:26:32 *** iv3c has joined #bitcoin-dev
123 2017-01-13T12:28:48 *** iv3ct has quit IRC
124 2017-01-13T12:34:12 *** BashCo_ has joined #bitcoin-dev
125 2017-01-13T12:35:53 *** JackH has quit IRC
126 2017-01-13T12:37:23 *** BashCo has quit IRC
127 2017-01-13T13:02:35 *** nazarewk has quit IRC
128 2017-01-13T13:05:24 *** moli_ has quit IRC
129 2017-01-13T13:19:57 *** waxwing has joined #bitcoin-dev
130 2017-01-13T13:20:04 *** nazarewk has joined #bitcoin-dev
131 2017-01-13T13:20:50 *** rafaeldelucena has joined #bitcoin-dev
132 2017-01-13T13:24:32 *** moli_ has joined #bitcoin-dev
133 2017-01-13T13:27:40 *** agricocb has quit IRC
134 2017-01-13T13:33:56 *** harai has joined #bitcoin-dev
135 2017-01-13T13:35:08 *** GreatWizard has joined #bitcoin-dev
136 2017-01-13T13:38:07 *** harai has quit IRC
137 2017-01-13T13:41:19 *** BashCo has joined #bitcoin-dev
138 2017-01-13T13:45:02 *** BashCo_ has quit IRC
139 2017-01-13T13:53:32 *** nazarewk has quit IRC
140 2017-01-13T13:53:59 *** nazarewk has joined #bitcoin-dev
141 2017-01-13T14:05:26 *** NewLiberty has joined #bitcoin-dev
142 2017-01-13T14:15:26 *** agricocb has joined #bitcoin-dev
143 2017-01-13T15:08:50 *** jn has joined #bitcoin-dev
144 2017-01-13T15:33:43 *** jtimon has joined #bitcoin-dev
145 2017-01-13T15:45:32 *** justan0theruser has quit IRC
146 2017-01-13T15:54:26 *** O01eg has joined #bitcoin-dev
147 2017-01-13T16:07:58 *** paveljanik has joined #bitcoin-dev
148 2017-01-13T16:13:50 *** BGL has quit IRC
149 2017-01-13T16:18:32 *** jtimon has quit IRC
150 2017-01-13T16:24:40 *** iv3c has quit IRC
151 2017-01-13T16:25:17 *** iv3c has joined #bitcoin-dev
152 2017-01-13T16:26:31 *** jtimon has joined #bitcoin-dev
153 2017-01-13T16:29:22 *** reBrain has joined #bitcoin-dev
154 2017-01-13T16:48:07 *** BGL has joined #bitcoin-dev
155 2017-01-13T16:48:25 *** abpa has joined #bitcoin-dev
156 2017-01-13T17:29:40 *** jtimon has quit IRC
157 2017-01-13T17:34:31 *** rafaeldelucena has quit IRC
158 2017-01-13T17:36:20 *** harai has joined #bitcoin-dev
159 2017-01-13T17:37:56 *** nazarewk has quit IRC
160 2017-01-13T17:39:50 *** matthewspies has quit IRC
161 2017-01-13T17:40:37 *** harai has quit IRC
162 2017-01-13T17:40:56 *** GreatWizard has quit IRC
163 2017-01-13T17:41:10 *** BashCo_ has joined #bitcoin-dev
164 2017-01-13T17:44:40 *** BashCo has quit IRC
165 2017-01-13T17:45:09 *** harai has joined #bitcoin-dev
166 2017-01-13T17:48:51 *** iv3c has quit IRC
167 2017-01-13T17:51:54 *** BashCo_ has quit IRC
168 2017-01-13T17:52:43 *** BashCo has joined #bitcoin-dev
169 2017-01-13T17:53:07 *** agricocb has quit IRC
170 2017-01-13T17:56:56 *** BashCo has quit IRC
171 2017-01-13T18:00:47 *** agricocb has joined #bitcoin-dev
172 2017-01-13T18:05:03 *** agricocb has quit IRC
173 2017-01-13T18:12:54 *** Chris_Stewart_5 has quit IRC
174 2017-01-13T18:19:14 *** Diablo-D3 has quit IRC
175 2017-01-13T18:22:44 *** agricocb has joined #bitcoin-dev
176 2017-01-13T18:27:11 *** Chris_Stewart_5 has joined #bitcoin-dev
177 2017-01-13T18:50:34 *** harai has quit IRC
178 2017-01-13T18:50:39 *** Diablo-D3 has joined #bitcoin-dev
179 2017-01-13T18:56:07 *** BashCo has joined #bitcoin-dev
180 2017-01-13T19:05:21 *** harai has joined #bitcoin-dev
181 2017-01-13T19:10:13 *** akrmn has joined #bitcoin-dev
182 2017-01-13T19:12:19 <akrmn> Reading bip 32, one thing seems to be missing: proof that CKD N = N CKD. Any reference?
183 2017-01-13T19:15:41 <arubi> akrmn, can you give a literal example with that notation?
184 2017-01-13T19:16:35 <akrmn> CKD = child key derivation function. I mean CKD_pub N = N CKD_priv
185 2017-01-13T19:17:24 <akrmn> https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#Child_key_derivation_CKD_functions
186 2017-01-13T19:17:31 <arubi> I know what bip32 is
187 2017-01-13T19:17:48 <arubi> I'm trying to understand what you mean by that notation
188 2017-01-13T19:18:10 <akrmn> in that section they use that notation
189 2017-01-13T19:19:44 <arubi> akrmn, I know what CKD means, but I don't know what 'CKD_pub N' or 'N CKD_priv' mean. both these functions take more than N
190 2017-01-13T19:21:01 <akrmn> N is a function: N((k, c)) â (K, c)
191 2017-01-13T19:21:10 <akrmn> K = point(k)
192 2017-01-13T19:21:41 <arubi> right, so you're asking about the neuter function
193 2017-01-13T19:22:03 *** ongolaBoy has quit IRC
194 2017-01-13T19:22:27 <arubi> which only works for the first half of N, and for that first half, the rules for CKD_pub are different
195 2017-01-13T19:22:55 <akrmn> I mean function commutation: CKD_pub°N = N ° CKD_priv
196 2017-01-13T19:23:23 <akrmn> ya so where's the proof that it works for the first (unhardened) part?
197 2017-01-13T19:25:03 <arubi> in CKD_priv, 'read I_val < <( hmac "${c_par}" "${ser_p}${ser_i}" )' , in CKD_pub 'read I_val < <( hmac "${c_par}" "${p_par}${ser_i}" )'
198 2017-01-13T19:25:39 <arubi> for N<2147483648 , so what's the problem?
199 2017-01-13T19:26:34 <arubi> you can derive children by having either the parent privkey, or the parent point. the latter only works after the fact
200 2017-01-13T19:28:31 *** cyphase has quit IRC
201 2017-01-13T19:28:52 <arubi> er, public point plus the chain code of course
202 2017-01-13T19:28:59 <akrmn> but how does sha512 not mess up the commutation?
203 2017-01-13T19:29:23 <akrmn> it's new to me that sha512 commutes with EC point multiplication
204 2017-01-13T19:29:25 <arubi> the "text" to the hmac-sha512 is the public point of the parent xpriv
205 2017-01-13T19:29:55 <arubi> in a hardened key, the "text" for the hmac-sha512 is the private key itself
206 2017-01-13T19:30:31 <arubi> so, under a certain N, the public point is used for the hmac, and the parent chain code, and for the higher part, only the private key
207 2017-01-13T19:30:55 <akrmn> well it's ok, I can use it for now, but I am just not understanding the clear proof, unless it's supposed to be trvcial and I'm missing something
208 2017-01-13T19:30:56 <arubi> so you see how there can be no xpubs after N=2^31
209 2017-01-13T19:31:04 <arubi> it is trivial
210 2017-01-13T19:31:44 <arubi> akrmn, hmac-sha512(secret,secret) vs. hmac-sha512(secret,public)
211 2017-01-13T19:34:08 <arubi> oh I have something good for you, moment
212 2017-01-13T19:36:55 <arubi> akrmn, https://gist.github.com/fivepiece/e3293733d99c4935332f8c5959d7472b < doing this gave me some insight
213 2017-01-13T19:37:30 <arubi> maybe it'll be useful. I'm afk for a while, but will return later probably
214 2017-01-13T19:38:52 <akrmn> ok thanks
215 2017-01-13T19:39:18 <arubi> I think it's good info because it shows how to go backwards in the branch of non hardened keys up to the root xpub that was shared, so it'll answer your question. later
216 2017-01-13T19:41:11 *** cyphase has joined #bitcoin-dev
217 2017-01-13T19:42:09 *** iv3c has joined #bitcoin-dev
218 2017-01-13T19:47:20 *** reBrain has quit IRC
219 2017-01-13T19:56:52 *** Belkaar has quit IRC
220 2017-01-13T19:58:35 *** Belkaar has joined #bitcoin-dev
221 2017-01-13T20:01:07 *** JackH has joined #bitcoin-dev
222 2017-01-13T20:09:17 *** BashCo has quit IRC
223 2017-01-13T20:09:58 *** BashCo has joined #bitcoin-dev
224 2017-01-13T20:14:26 *** BashCo has quit IRC
225 2017-01-13T20:16:34 *** Guyver2 has quit IRC
226 2017-01-13T20:19:15 *** ThomasV has joined #bitcoin-dev
227 2017-01-13T20:38:30 *** BashCo has joined #bitcoin-dev
228 2017-01-13T20:54:04 *** ThomasV has quit IRC
229 2017-01-13T20:55:25 *** jps has joined #bitcoin-dev
230 2017-01-13T20:57:07 *** jps has quit IRC
231 2017-01-13T21:21:14 *** chjj has quit IRC
232 2017-01-13T21:42:47 *** weex has joined #bitcoin-dev
233 2017-01-13T21:51:50 *** chjj has joined #bitcoin-dev
234 2017-01-13T22:03:49 *** agricocb has quit IRC
235 2017-01-13T22:07:18 *** fatalhalt has joined #bitcoin-dev
236 2017-01-13T22:14:19 *** ThomasV has joined #bitcoin-dev
237 2017-01-13T22:18:31 *** ThomasV has quit IRC
238 2017-01-13T22:40:40 *** janko33 has quit IRC
239 2017-01-13T22:54:02 *** chjj has quit IRC
240 2017-01-13T22:58:59 *** iv3c has quit IRC
241 2017-01-13T23:12:31 *** opmc has joined #bitcoin-dev
242 2017-01-13T23:16:56 *** chjj has joined #bitcoin-dev
243 2017-01-13T23:21:49 *** iv3c has joined #bitcoin-dev
244 2017-01-13T23:25:35 *** bsm117532 has quit IRC
245 2017-01-13T23:30:31 *** NewLiberty has quit IRC
246 2017-01-13T23:34:09 *** arubi has quit IRC
247 2017-01-13T23:34:25 *** arubi has joined #bitcoin-dev
248 2017-01-13T23:57:51 <akrmn> ah ok I see my mistake. For the normal, non hardened keys, you're putting the same thing into the SHA512 function (the public key plus the same other stuff)