1 2018-08-10T00:17:02  *** masonicboom has joined #bitcoin-core-dev
  2 2018-08-10T00:21:16  *** masonicboom has quit IRC
  3 2018-08-10T00:22:37  *** masonicboom has joined #bitcoin-core-dev
  4 2018-08-10T00:23:57  *** justanotheruser has joined #bitcoin-core-dev
  5 2018-08-10T00:30:12  *** Giszmo has quit IRC
  6 2018-08-10T00:30:13  *** Murch has quit IRC
  7 2018-08-10T00:32:22  *** Murch has joined #bitcoin-core-dev
  8 2018-08-10T01:02:51  *** masonicboom has quit IRC
  9 2018-08-10T01:04:17  *** jhfrontz has quit IRC
 10 2018-08-10T01:05:41  <phantomcircuit> gmaxwell, any mention of the original purpose of the co processor?
 11 2018-08-10T01:10:00  *** michaelsdunn1 has joined #bitcoin-core-dev
 12 2018-08-10T01:10:49  <luke-jr> phantomcircuit: tpearson seems to think it's clearly designed for the purpose of being a backdoor (#Talos-workstation)
 13 2018-08-10T01:18:46  *** masonicboom has joined #bitcoin-core-dev
 14 2018-08-10T01:27:58  <gmaxwell> it's really weird that it gets commands just raw out of the instruction stream like that.
 15 2018-08-10T01:31:51  *** masonicboom has quit IRC
 16 2018-08-10T01:40:42  *** masonicboom has joined #bitcoin-core-dev
 17 2018-08-10T02:04:51  *** masonicboom has quit IRC
 18 2018-08-10T02:17:27  *** Krellan has quit IRC
 19 2018-08-10T02:24:56  *** Murch has quit IRC
 20 2018-08-10T02:25:47  *** Jmabsd has joined #bitcoin-core-dev
 21 2018-08-10T02:31:02  *** d9b4bef9 has quit IRC
 22 2018-08-10T02:32:08  *** d9b4bef9 has joined #bitcoin-core-dev
 23 2018-08-10T02:38:57  *** vicenteH has quit IRC
 24 2018-08-10T02:43:27  *** vicenteH has joined #bitcoin-core-dev
 25 2018-08-10T03:10:49  *** michaelsdunn1 has quit IRC
 26 2018-08-10T03:18:51  *** harrymm has quit IRC
 27 2018-08-10T03:31:13  *** masonicboom has joined #bitcoin-core-dev
 28 2018-08-10T03:31:26  *** harrymm has joined #bitcoin-core-dev
 29 2018-08-10T03:47:48  *** vicenteH has quit IRC
 30 2018-08-10T03:48:16  *** vicenteH has joined #bitcoin-core-dev
 31 2018-08-10T03:51:21  *** masonicboom has quit IRC
 32 2018-08-10T03:51:28  *** Deacyde has joined #bitcoin-core-dev
 33 2018-08-10T04:10:41  *** no_input_found has quit IRC
 34 2018-08-10T04:11:02  *** no_input_found has joined #bitcoin-core-dev
 35 2018-08-10T04:47:47  *** jhfrontz has joined #bitcoin-core-dev
 36 2018-08-10T05:10:22  *** masonicboom has joined #bitcoin-core-dev
 37 2018-08-10T05:28:01  *** masonicboom has quit IRC
 38 2018-08-10T05:30:18  <ossifrage> gmaxwell, I've seen other processors with bolt-ons that do the same thing. I guess it can be lower overhead then having the co-processor show up in the memory map
 39 2018-08-10T05:32:31  <ossifrage> I can't imagine you'd want to do it in a deeply OOO processor though, but if you have a simple pipeline it might be an easy choice
 40 2018-08-10T05:56:04  <gmaxwell> sipa: any new grep results (anything higher than 101?)
 41 2018-08-10T06:04:24  *** masonicboom has joined #bitcoin-core-dev
 42 2018-08-10T06:05:01  *** d9b4bef9 has quit IRC
 43 2018-08-10T06:06:08  *** d9b4bef9 has joined #bitcoin-core-dev
 44 2018-08-10T06:07:46  <sipa> gmaxwell: no, just 101
 45 2018-08-10T06:33:35  *** harrymm has quit IRC
 46 2018-08-10T06:39:51  *** Jmabsd has quit IRC
 47 2018-08-10T06:42:11  *** Jmabsd has joined #bitcoin-core-dev
 48 2018-08-10T06:42:30  <Jmabsd> the nomenclature "scriptPubKey" and "scriptSig", is this for historical reasons as in back in 2009 you had P2PK so the output script was literally a "script-with-a-pub-key-in-it", and the input has a "script-with-a-signature-in-it", hence scriptPubKey and scriptSig ??
 49 2018-08-10T06:44:23  *** masonicboom has quit IRC
 50 2018-08-10T06:46:00  *** harrymm has joined #bitcoin-core-dev
 51 2018-08-10T06:54:26  *** masonicboom has joined #bitcoin-core-dev
 52 2018-08-10T07:00:57  *** Jmabsd has quit IRC
 53 2018-08-10T07:02:55  *** rootsudo has joined #bitcoin-core-dev
 54 2018-08-10T07:05:50  *** Jmabsd has joined #bitcoin-core-dev
 55 2018-08-10T07:17:34  <sipa> Jmabsd: maybe
 56 2018-08-10T07:17:51  <sipa> you'll need to ask the system's creator :)
 57 2018-08-10T07:18:21  <Jmabsd> sipa: ah. easy peasy. what's this gmx.de email again. :))
 58 2018-08-10T07:18:47  <sipa> i like to think of the scriptPubKey as the pubkey for a higher level cryptographic signature system called script
 59 2018-08-10T07:18:50  <Jmabsd>  anyhow i guess that is a very rational understanding for the original motivation to the nomenclature.
 60 2018-08-10T07:19:04  <sipa> and the scriptSig is the signature to that scheme
 61 2018-08-10T07:19:04  <Jmabsd> ah!
 62 2018-08-10T07:19:15  <Jmabsd> ah interesting, makes sense!
 63 2018-08-10T07:19:16  <sipa> i have no idea if that's the name's origin, however
 64 2018-08-10T07:25:49  <Jmabsd> are we in a place today where you can assume that every relevant participant in the Bitcoin ecosystem will be fine with Bitcoin transactions with version = 2?
 65 2018-08-10T07:26:33  <Jmabsd> i'd guess so, though legacy seems to be version 1. i didn't check statistics for what's actually in blocks today.
 66 2018-08-10T07:44:51  <sipa> ?
 67 2018-08-10T07:47:51  <sipa> v2 was introduced by bip 112
 68 2018-08-10T07:49:15  <sipa> i'm not sure what you mean by "will be fine"
 69 2018-08-10T08:00:08  <Jmabsd> sipa: of what effect in the real world is the version number attached to _transactions_
 70 2018-08-10T08:00:51  <Jmabsd> (BIP 112 relates to block version not tx version)
 71 2018-08-10T08:01:18  *** timothy has joined #bitcoin-core-dev
 72 2018-08-10T08:07:40  <sipa> Jmabsd: no, tx version
 73 2018-08-10T08:07:55  <sipa> Jmabsd: block version 2 was assigned a meaning in bip 34
 74 2018-08-10T08:08:36  *** Guyver2 has joined #bitcoin-core-dev
 75 2018-08-10T08:09:55  <Jmabsd> sipa: ah, i can't find the word "version" allude to transaction version anywhere in BIP 112, what did I miss?   sorry if this is too obvious, if so derp.
 76 2018-08-10T08:10:23  <sipa> bip 68 too
 77 2018-08-10T08:11:03  <sipa> bip 112 includes the text "transaction version less than 2"
 78 2018-08-10T08:11:10  *** setpill has joined #bitcoin-core-dev
 79 2018-08-10T08:11:51  <sipa> bip 68 includes "This specification defines the meaning of sequence numbers for transactions with an nVersion greater than or equal to 2 for which the rest of this specification relies on.
 80 2018-08-10T08:11:55  <sipa> "
 81 2018-08-10T08:13:58  <sipa> Jmabsd: i think your questions are probably better suited for bitcoin.stackexchange.com
 82 2018-08-10T08:14:15  <sipa> this channel is mostly about developmemt of the bitcoin core software
 83 2018-08-10T08:29:29  *** itaseski has joined #bitcoin-core-dev
 84 2018-08-10T08:42:20  *** masonicboom has quit IRC
 85 2018-08-10T08:52:56  *** Victorsueca has quit IRC
 86 2018-08-10T08:54:14  *** Victorsueca has joined #bitcoin-core-dev
 87 2018-08-10T09:00:44  *** rls has quit IRC
 88 2018-08-10T09:08:37  *** rls has joined #bitcoin-core-dev
 89 2018-08-10T09:10:58  *** rls has quit IRC
 90 2018-08-10T09:21:09  <jonasschnelli> should calculating the ecdh secret be done the secp256k1 sign or on the verify context? Or does it even matter?
 91 2018-08-10T09:21:37  *** rootsudo has quit IRC
 92 2018-08-10T09:21:50  *** SopaXorzTaker has joined #bitcoin-core-dev
 93 2018-08-10T09:30:00  *** masonicboom has joined #bitcoin-core-dev
 94 2018-08-10T09:34:21  *** masonicboom has quit IRC
 95 2018-08-10T09:35:04  *** rls has joined #bitcoin-core-dev
 96 2018-08-10T09:39:25  *** rls has quit IRC
 97 2018-08-10T09:42:19  *** harrigan has joined #bitcoin-core-dev
 98 2018-08-10T09:45:01  *** d9b4bef9 has quit IRC
 99 2018-08-10T09:46:07  *** d9b4bef9 has joined #bitcoin-core-dev
100 2018-08-10T09:47:54  *** tryphe has quit IRC
101 2018-08-10T09:48:12  *** tryphe has joined #bitcoin-core-dev
102 2018-08-10T09:51:44  *** ryanofsky has quit IRC
103 2018-08-10T09:52:13  *** ryanofsky has joined #bitcoin-core-dev
104 2018-08-10T10:00:08  *** rls has joined #bitcoin-core-dev
105 2018-08-10T10:04:21  *** rls has quit IRC
106 2018-08-10T10:05:34  *** rls has joined #bitcoin-core-dev
107 2018-08-10T10:10:10  *** rls has quit IRC
108 2018-08-10T10:19:58  <ken2812221> I wonder why the linter failed? https://travis-ci.org/bitcoin/bitcoin/jobs/414449333
109 2018-08-10T10:24:42  *** masonicboom has joined #bitcoin-core-dev
110 2018-08-10T10:28:51  *** masonicboom has quit IRC
111 2018-08-10T10:29:49  <aj> ken2812221: probably doesn't like the , in the template syntax? foo<bar,baz>
112 2018-08-10T10:33:35  <ken2812221> aj: thanks, might need to fix this linter bug.
113 2018-08-10T10:41:47  *** rls has joined #bitcoin-core-dev
114 2018-08-10T10:46:32  *** rls has quit IRC
115 2018-08-10T10:48:10  *** Victorsueca has quit IRC
116 2018-08-10T10:49:20  *** Victorsueca has joined #bitcoin-core-dev
117 2018-08-10T11:14:38  <provoostenator> Re preciousblock RPC: "Treats a block as if it were received before others with the same work", what exactly is meant with "same work"?
118 2018-08-10T11:17:20  <provoostenator> Is "work" defined as delta blockheight times current difficulty level?
119 2018-08-10T11:43:19  *** face has quit IRC
120 2018-08-10T11:48:35  *** Deacyde has quit IRC
121 2018-08-10T11:49:04  *** michaelsdunn1 has joined #bitcoin-core-dev
122 2018-08-10T11:51:11  *** nodweber has joined #bitcoin-core-dev
123 2018-08-10T11:58:59  *** nodweber has quit IRC
124 2018-08-10T11:59:09  *** nodweber has joined #bitcoin-core-dev
125 2018-08-10T11:59:20  *** nodweber has quit IRC
126 2018-08-10T11:59:44  *** nodweber has joined #bitcoin-core-dev
127 2018-08-10T12:01:04  *** Guyver2 has quit IRC
128 2018-08-10T12:06:50  *** promag has joined #bitcoin-core-dev
129 2018-08-10T12:34:30  *** Victorsueca has quit IRC
130 2018-08-10T12:35:45  *** Victorsueca has joined #bitcoin-core-dev
131 2018-08-10T12:54:27  *** michaelsdunn1 has quit IRC
132 2018-08-10T13:21:44  *** promag has quit IRC
133 2018-08-10T13:29:28  <instagibbs> provoostenator, blocks * difficulty level, or there abouts yes. So with a one block fork it will always select the one your preciousblocked
134 2018-08-10T13:29:52  <provoostenator> instagibbs: thanks
135 2018-08-10T13:47:02  *** d9b4bef9 has quit IRC
136 2018-08-10T13:48:08  *** d9b4bef9 has joined #bitcoin-core-dev
137 2018-08-10T13:55:57  *** justanotheruser has quit IRC
138 2018-08-10T14:00:21  *** fnb_theory has quit IRC
139 2018-08-10T14:14:21  *** Jmabsd has quit IRC
140 2018-08-10T14:25:11  *** ExtraCrispy has quit IRC
141 2018-08-10T14:30:44  <gmaxwell> provoostenator: well not quite, because the forks could have different difficulty levels.
142 2018-08-10T14:32:18  *** var-g_ has quit IRC
143 2018-08-10T14:44:24  <provoostenator> So if the fork happened in the current difficulty period, then block height delta is all you need. But otherwise you need to take the surface area under difficulty x height chart.
144 2018-08-10T14:48:02  <gmaxwell> right.
145 2018-08-10T14:48:53  <gmaxwell> though thats kind of overcomplicating it. The software already tracks that 'area' for every block (by adding up the reverse of the targets).
146 2018-08-10T14:49:21  *** vicenteH has quit IRC
147 2018-08-10T14:49:33  <provoostenator> I know, I'm trying to visualize it.
148 2018-08-10T14:49:33  <provoostenator> I know, I'm trying to visualize it.
149 2018-08-10T14:58:05  *** ken2812221 has quit IRC
150 2018-08-10T15:08:14  *** Murch has joined #bitcoin-core-dev
151 2018-08-10T15:39:01  *** esotericnonsense has quit IRC
152 2018-08-10T15:41:18  *** justanotheruser has joined #bitcoin-core-dev
153 2018-08-10T15:46:31  *** esotericnonsense has joined #bitcoin-core-dev
154 2018-08-10T16:01:01  *** jhfrontz has quit IRC
155 2018-08-10T16:09:13  *** rls has joined #bitcoin-core-dev
156 2018-08-10T16:13:38  *** rls has quit IRC
157 2018-08-10T16:19:07  *** rafalcpp has quit IRC
158 2018-08-10T16:19:21  *** queip has quit IRC
159 2018-08-10T16:26:37  <MarcoFalke> PSA: Don't merge to master until the travis issues are resolved. I just recently purged all caches to fix some issues and would like to avoid further cache corruption.
160 2018-08-10T16:26:47  <MarcoFalke> https://www.traviscistatus.com/incidents/pxj3py3xzn14
161 2018-08-10T16:51:14  *** jhfrontz has joined #bitcoin-core-dev
162 2018-08-10T16:54:49  *** jhfrontz has quit IRC
163 2018-08-10T16:56:36  <provoostenator> I can use a sanity check on my reasoning in #13930 (bottom comment) by someone who thoroughly understands how blocks are connected and/or invalidated.
164 2018-08-10T16:56:37  <gribble> https://github.com/bitcoin/bitcoin/issues/13930 | Better explain GetAncestor check for m_failed_blocks in AcceptBlockHeader by Sjors · Pull Request #13930 · bitcoin/bitcoin · GitHub
165 2018-08-10T16:56:58  *** jhfrontz has joined #bitcoin-core-dev
166 2018-08-10T17:21:29  *** timothy has quit IRC
167 2018-08-10T17:22:06  *** masonicboom has joined #bitcoin-core-dev
168 2018-08-10T17:23:12  <sdaftuar> provoostenator: that looks correct to me
169 2018-08-10T17:26:44  *** masonicboom has quit IRC
170 2018-08-10T17:30:30  *** jhfrontz has quit IRC
171 2018-08-10T17:33:58  *** setpill has quit IRC
172 2018-08-10T17:36:15  *** setpill has joined #bitcoin-core-dev
173 2018-08-10T17:36:16  *** masonicboom has joined #bitcoin-core-dev
174 2018-08-10T17:36:24  *** jhfrontz has joined #bitcoin-core-dev
175 2018-08-10T17:50:40  *** masonicboom has quit IRC
176 2018-08-10T17:53:13  *** masonicboom has joined #bitcoin-core-dev
177 2018-08-10T17:55:58  *** setpill has quit IRC
178 2018-08-10T17:59:18  *** masonicb_ has joined #bitcoin-core-dev
179 2018-08-10T18:01:06  *** masonicb_ has quit IRC
180 2018-08-10T18:01:21  *** masonicboom has quit IRC
181 2018-08-10T18:16:03  *** vicenteH has joined #bitcoin-core-dev
182 2018-08-10T18:21:09  *** vicenteH has quit IRC
183 2018-08-10T18:23:07  *** Dizzle has joined #bitcoin-core-dev
184 2018-08-10T18:26:30  *** jhfrontz has quit IRC
185 2018-08-10T18:28:48  *** Krellan has joined #bitcoin-core-dev
186 2018-08-10T18:30:51  *** jhfrontz has joined #bitcoin-core-dev
187 2018-08-10T18:44:45  *** BashCo has quit IRC
188 2018-08-10T18:47:12  *** BashCo has joined #bitcoin-core-dev
189 2018-08-10T19:08:49  *** jb55 has quit IRC
190 2018-08-10T19:14:52  *** vicenteH has joined #bitcoin-core-dev
191 2018-08-10T19:17:02  *** promag has joined #bitcoin-core-dev
192 2018-08-10T19:17:41  *** drexl has joined #bitcoin-core-dev
193 2018-08-10T19:18:51  *** Victorsueca has quit IRC
194 2018-08-10T19:20:00  *** Victorsueca has joined #bitcoin-core-dev
195 2018-08-10T19:30:47  *** CubicEarth has joined #bitcoin-core-dev
196 2018-08-10T19:30:47  *** BashCo has quit IRC
197 2018-08-10T19:32:09  *** BashCo has joined #bitcoin-core-dev
198 2018-08-10T19:46:10  *** BashCo has quit IRC
199 2018-08-10T19:47:23  *** BashCo has joined #bitcoin-core-dev
200 2018-08-10T19:51:45  *** promag has quit IRC
201 2018-08-10T20:09:31  *** SopaXorzTaker has quit IRC
202 2018-08-10T20:12:01  *** d9b4bef9 has quit IRC
203 2018-08-10T20:13:09  *** d9b4bef9 has joined #bitcoin-core-dev
204 2018-08-10T20:15:05  *** grubles has quit IRC
205 2018-08-10T20:17:05  *** sdaftuar sets mode: -o sdaftuar
206 2018-08-10T20:18:03  *** justanotheruser has quit IRC
207 2018-08-10T20:21:55  *** drexl has quit IRC
208 2018-08-10T20:25:49  *** grubles has joined #bitcoin-core-dev
209 2018-08-10T20:31:21  *** BashCo has quit IRC
210 2018-08-10T20:32:51  *** BashCo has joined #bitcoin-core-dev
211 2018-08-10T20:34:14  *** BashCo has quit IRC
212 2018-08-10T20:35:55  *** BashCo has joined #bitcoin-core-dev
213 2018-08-10T20:45:31  *** jb55 has joined #bitcoin-core-dev
214 2018-08-10T20:46:26  *** BashCo has quit IRC
215 2018-08-10T20:48:53  *** BashCo has joined #bitcoin-core-dev
216 2018-08-10T20:52:50  *** BashCo has quit IRC
217 2018-08-10T20:53:25  *** BashCo has joined #bitcoin-core-dev
218 2018-08-10T20:58:51  *** BashCo has quit IRC
219 2018-08-10T20:58:55  *** MrPaz has joined #bitcoin-core-dev
220 2018-08-10T21:01:10  *** BashCo has joined #bitcoin-core-dev
221 2018-08-10T21:07:13  *** jhfrontz has quit IRC
222 2018-08-10T21:13:01  *** BashCo has quit IRC
223 2018-08-10T21:14:15  *** BashCo has joined #bitcoin-core-dev
224 2018-08-10T21:26:18  *** BashCo has quit IRC
225 2018-08-10T21:32:47  *** BashCo has joined #bitcoin-core-dev
226 2018-08-10T21:40:20  *** Victorsueca has quit IRC
227 2018-08-10T21:41:51  *** Victorsueca has joined #bitcoin-core-dev
228 2018-08-10T21:54:24  *** Dizzle has quit IRC
229 2018-08-10T21:54:24  *** BashCo has quit IRC
230 2018-08-10T21:56:09  *** BashCo has joined #bitcoin-core-dev
231 2018-08-10T21:59:29  *** Murch has quit IRC
232 2018-08-10T22:01:02  *** Murch has joined #bitcoin-core-dev
233 2018-08-10T22:01:51  *** itaseski has quit IRC
234 2018-08-10T22:18:02  *** ken2812221 has joined #bitcoin-core-dev
235 2018-08-10T22:39:23  *** anome has joined #bitcoin-core-dev
236 2018-08-10T22:40:05  *** Emcy_ has quit IRC
237 2018-08-10T22:40:32  *** Emcy has joined #bitcoin-core-dev
238 2018-08-10T22:49:46  *** Murch has quit IRC
239 2018-08-10T23:03:48  *** Emcy has quit IRC
240 2018-08-10T23:10:39  *** Emcy has joined #bitcoin-core-dev
241 2018-08-10T23:16:56  *** Murch has joined #bitcoin-core-dev
242 2018-08-10T23:42:23  *** vicenteH has quit IRC
243 2018-08-10T23:54:13  *** vicenteH has joined #bitcoin-core-dev